Diretório de aplicações Android · Produtividade

Configuração gerida do Salesforce para Android

A Salesforce documenta cinco chaves de MDM para Android no seu guia de utilização do MDM com aplicações Mobile SDK, definidas como pares chave-valor através da sua suite de MDM. Abrangem os anfitriões de início de sessão que as pessoas veem e se os podem alterar, e o início de sessão com certificado a partir de um certificado já instalado no dispositivo. A Salesforce recomenda trabalhar com o seu fornecedor de MDM, por isso os passos exatos de configuração e a forma do JSON dependem desse fornecedor.

Nome de pacote com.salesforce.chatter
Programador
Salesforce, Inc.
Chaves nesta página
5 documentadas
Funciona em
Totalmente gerido, Perfil de trabalho
Última verificação

Configurações comuns

Configurações comuns do Salesforce

Copie uma configuração para a configuração gerida de uma política e depois ajuste os valores. Cada uma usa apenas chaves explicadas abaixo.

Produção e sandbox, sem edições

Dê aos testadores ambos os anfitriões com etiquetas claras e impeça que alguém adicione um anfitrião diferente.

{
  "AppServiceHosts": [
    "https://example.my.salesforce.com",
    "https://example--uat.sandbox.my.salesforce.com"
  ],
  "AppServiceHostLabels": [
    "Production",
    "UAT sandbox"
  ],
  "OnlyShowAuthorizedHosts": true
}

Iniciar sessão com um certificado do dispositivo

Ative o início de sessão com certificado e indique à aplicação qual dos certificados instalados deve usar. Implemente primeiro o certificado com o seu EMM.

{
  "RequireCertAuth": true,
  "ManagedAppCertAlias": "salesforce-user-cert"
}

Organização única e bloqueada

Um anfitrião de produção, sem edição e com início de sessão com certificado, para dispositivos que só comunicam com a sua organização.

{
  "AppServiceHosts": [
    "https://example.my.salesforce.com"
  ],
  "AppServiceHostLabels": [
    "Production"
  ],
  "OnlyShowAuthorizedHosts": true,
  "RequireCertAuth": true,
  "ManagedAppCertAlias": "salesforce-user-cert"
}

Configuração gerida

Chaves de configuração gerida do Salesforce

Os nomes das chaves e os tipos de valor vêm da documentação do fornecedor. As explicações são escritas pela Nomid.

ChaveTipoO que fazExemplo
Anfitriões de início de sessão
AppServiceHostsEndereços dos anfitriões de início de sessão (https:// obrigatório no Android)Envia um ou mais anfitriões de início de sessão, como um My Domain ou uma sandbox. A primeira entrada é a predefinida. Poupa às pessoas a escrita de endereços longos.["https://example.my.salesforce.com", "https://example--uat.sandbox.my.salesforce.com"]
AppServiceHostLabelsEtiquetas, uma por anfitriãoDá a cada anfitrião um nome legível no seletor. O número de etiquetas tem de ser igual ao número de anfitriões.["Production", "UAT sandbox"]
OnlyShowAuthorizedHostsAtivado ou desativadoQuando é true, as pessoas não podem editar a lista de anfitriões, pelo que a aplicação só se pode ligar aos anfitriões que enviou.true
Início de sessão com certificado
RequireCertAuthAtivado ou desativadoInicia o fluxo de início de sessão com certificado. No Android, a aplicação usa o certificado de utilizador do dispositivo numa vista web. Android 5.0 ou posterior.true
ManagedAppCertAliasAlias do certificadoIndica o certificado implementado no dispositivo que a aplicação deve escolher para o início de sessão. A Salesforce indica que é obrigatório no Android quando o início de sessão com certificado está ativado.salesforce-user-cert

Implementar com o Nomid

Implemente o Salesforce em três passos

  1. Passo 1Adicionar o Salesforce a uma política

    Encontre-o no Google Play a partir da lista de aplicações da política e escolha como é instalado.

  2. Passo 2Definir a sua configuração gerida

    Na política, defina a configuração gerida da aplicação com as chaves e os valores desta página.

  3. Passo 3Atribuir a política

    Os dispositivos da política recebem o Salesforce e a sua configuração na próxima sincronização.

Perguntas

Salesforce em Android gerido

Qual é o nome de pacote do Salesforce no Android?

O guia de MDM da Salesforce não indica o nome de pacote. Esta página usa com.salesforce.chatter para a aplicação Salesforce no Android, por isso confirme-o no catálogo do Google Play gerido do seu MDM antes de direcionar uma política.

Que versões do Android são necessárias para o início de sessão com certificado?

A Salesforce indica o Android 5.0 como o mínimo para a autenticação com certificado.

De onde vêm estas chaves?

A Salesforce publica-as no seu guia de utilização do MDM com aplicações Mobile SDK, e as descrições das chaves referem-se à aplicação móvel Salesforce. Confirme com a Salesforce se depender das chaves para uma aplicação com marca própria ou desenvolvida à medida.

Que formato têm as chaves de anfitriões?

A Salesforce indica AppServiceHosts e AppServiceHostLabels como uma cadeia de texto ou uma matriz de cadeias, e as duas listas têm de ter o mesmo número de entradas. A Salesforce diz para contactar o seu fornecedor de MDM para configurar as definições, por isso verifique como o seu fornecedor introduz listas.

Gerir o Salesforce na sua frota

Adicione a aplicação a uma política do Nomid, defina a sua configuração e escolha as suas permissões.

Escolha o seu horário

A carregar...
Abrir calendário de reservas