Diretório de apps Android · Produtividade

Configuração gerenciada do Salesforce para Android

A Salesforce documenta cinco chaves de MDM para Android em seu guia sobre o uso de MDM com apps do Mobile SDK, definidas como pares chave-valor pela sua suíte de MDM. Elas cobrem quais hosts de login as pessoas veem e se podem alterá-los, e o login baseado em certificado, usando um certificado já instalado no dispositivo. A Salesforce orienta trabalhar com o seu provedor de MDM; portanto, as etapas exatas de configuração e o formato do JSON dependem desse provedor.

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

Configurações comuns

Configurações comuns do Salesforce

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

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

Dê aos testadores os dois hosts com rótulos claros e impeça que alguém adicione um host diferente.

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

Login com certificado do dispositivo

Ative o login por certificado e informe ao app qual dos certificados instalados usar. Implante primeiro o certificado com o seu EMM.

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

Organização única e travada

Um host de produção, sem edição e com login por certificado, para dispositivos que só se comunicam com a sua organização.

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

Configuração gerenciada

Chaves de configuração gerenciada do Salesforce

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

ChaveTipoO que fazExemplo
Hosts de login
AppServiceHostsEndereços dos hosts de login (https:// obrigatório no Android)Envia um ou mais hosts de login, como um My Domain ou um sandbox. A primeira entrada é a padrão. Poupa as pessoas de digitar endereços longos.["https://example.my.salesforce.com", "https://example--uat.sandbox.my.salesforce.com"]
AppServiceHostLabelsRótulos, um por hostDá a cada host um nome legível no seletor. O número de rótulos deve ser igual ao número de hosts.["Production", "UAT sandbox"]
OnlyShowAuthorizedHostsAtivado ou desativadoQuando true, as pessoas não podem editar a lista de hosts, e o app só consegue se conectar aos hosts que você enviou.true
Login baseado em certificado
RequireCertAuthAtivado ou desativadoInicia o fluxo de login por certificado. No Android, o app usa o certificado de usuário do dispositivo dentro de uma web view. Android 5.0 ou posterior.true
ManagedAppCertAliasAlias do certificadoIndica o certificado implantado no dispositivo que o app deve escolher para o login. A Salesforce afirma que é obrigatório no Android quando o login por certificado está ativado.salesforce-user-cert

Implante com o Nomid

Distribua o Salesforce em três etapas

  1. Etapa 1Adicione o Salesforce a uma política

    Encontre-o no Google Play, na lista de apps da política, e escolha como ele será instalado.

  2. Etapa 2Defina a configuração gerenciada

    Na política, defina a configuração gerenciada do app com as chaves e os valores desta página.

  3. Etapa 3Atribua a política

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

Perguntas

Salesforce em Android gerenciado

Qual é o nome do pacote da Salesforce no Android?

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

Quais versões do Android são necessárias para o login por certificado?

A Salesforce lista o Android 5.0 como mínimo para a autenticação baseada em certificado.

De onde vêm essas chaves?

A Salesforce as publica em seu guia sobre o uso de MDM com apps do Mobile SDK, e as descrições das chaves se referem ao app móvel da Salesforce. Consulte a Salesforce se você depende das chaves para um app com marca própria ou desenvolvido sob medida.

Qual formato as chaves de host usam?

A Salesforce lista AppServiceHosts e AppServiceHostLabels como uma string ou um array de strings, e as duas listas devem ter o mesmo número de entradas. A Salesforce orienta contatar o seu provedor de MDM para configurar as definições; por isso, verifique como o seu provedor informa listas.

Gerencie o Salesforce na sua frota

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

Escolha o seu horário

Carregando...
Abrir calendário de agendamento