Répertoire des applications Android · Productivité

Configuration gérée de Salesforce pour Android

Salesforce documente cinq clés MDM pour Android dans son guide d’utilisation du MDM avec les applications Mobile SDK, définies sous forme de paires clé-valeur via votre suite MDM. Elles couvrent les hôtes de connexion que voient les utilisateurs et la possibilité de les modifier, ainsi que la connexion par certificat à l’aide d’un certificat déjà installé sur l’appareil. Salesforce recommande de travailler avec votre fournisseur de MDM ; les étapes exactes de configuration et la forme du JSON dépendent donc de ce fournisseur.

Nom de paquet com.salesforce.chatter
Éditeur
Salesforce, Inc.
Clés sur cette page
5 documentées
Fonctionne sur
Entièrement géré, Profil professionnel
Dernière vérification

Configurations courantes

Configurations courantes de Salesforce

Copiez une configuration dans la configuration gérée d’une stratégie, puis ajustez les valeurs. Chacune n’utilise que des clés expliquées plus bas.

Production et sandbox, sans modification

Donnez aux testeurs les deux hôtes avec des étiquettes claires et empêchez quiconque d’ajouter un autre hôte.

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

Connexion avec un certificat d’appareil

Activez la connexion par certificat et indiquez à l’application lequel des certificats installés utiliser. Déployez d’abord le certificat avec votre EMM.

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

Organisation unique verrouillée

Un seul hôte de production, sans modification et avec connexion par certificat, pour les appareils qui ne communiquent qu’avec votre organisation.

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

Configuration gérée

Clés de configuration gérée de Salesforce

Les noms de clés et les types de valeurs proviennent de la documentation de l’éditeur. Les explications sont rédigées par Nomid.

CléTypeCe qu’elle faitExemple
Hôtes de connexion
AppServiceHostsAdresses des hôtes de connexion (https:// obligatoire sur Android)Envoie un ou plusieurs hôtes de connexion, comme un My Domain ou un sandbox. La première entrée est celle par défaut. Cela évite aux utilisateurs de saisir de longues adresses.["https://example.my.salesforce.com", "https://example--uat.sandbox.my.salesforce.com"]
AppServiceHostLabelsÉtiquettes, une par hôteDonne à chaque hôte un nom lisible dans le sélecteur. Le nombre d’étiquettes doit être égal au nombre d’hôtes.["Production", "UAT sandbox"]
OnlyShowAuthorizedHostsActivé ou désactivéLorsqu’elle vaut true, les utilisateurs ne peuvent pas modifier la liste des hôtes ; l’application ne peut donc se connecter qu’aux hôtes que vous avez envoyés.true
Connexion par certificat
RequireCertAuthActivé ou désactivéLance le flux de connexion par certificat. Sur Android, l’application utilise le certificat utilisateur de l’appareil dans une vue web. Android 5.0 ou ultérieur.true
ManagedAppCertAliasAlias de certificatDésigne le certificat déployé sur l’appareil que l’application doit choisir pour la connexion. Salesforce indique qu’il est obligatoire sur Android lorsque la connexion par certificat est activée.salesforce-user-cert

Déployer avec Nomid

Déployez Salesforce en trois étapes

  1. Étape 1Ajouter Salesforce à une stratégie

    Trouvez-la sur Google Play depuis la liste d’applications de la stratégie et choisissez son mode d’installation.

  2. Étape 2Définir sa configuration gérée

    Dans la stratégie, définissez la configuration gérée de l’application avec les clés et les valeurs de cette page.

  3. Étape 3Attribuer la stratégie

    Les appareils de la stratégie reçoivent Salesforce et sa configuration lors de leur prochaine synchronisation.

Questions

Salesforce sur Android géré

Quel est le nom de paquet de Salesforce sur Android ?

Le guide MDM de Salesforce n’indique pas le nom de paquet. Cette page utilise com.salesforce.chatter pour l’application Salesforce sur Android ; confirmez-le donc dans le catalogue Google Play géré de votre MDM avant de cibler une stratégie.

Quelles versions d’Android sont nécessaires pour la connexion par certificat ?

Salesforce indique Android 5.0 comme version minimale pour l’authentification par certificat.

D’où viennent ces clés ?

Salesforce les publie dans son guide d’utilisation du MDM avec les applications Mobile SDK, et leurs descriptions renvoient à l’application mobile Salesforce. Vérifiez auprès de Salesforce si vous vous appuyez sur ces clés pour une application personnalisée ou conçue sur mesure.

Quel format les clés d’hôte acceptent-elles ?

Salesforce indique AppServiceHosts et AppServiceHostLabels comme une chaîne ou un tableau de chaînes, et les deux listes doivent contenir le même nombre d’entrées. Salesforce vous demande de contacter votre fournisseur de MDM pour configurer ces paramètres ; vérifiez donc comment votre fournisseur saisit les listes.

Gérez Salesforce sur votre flotte

Ajoutez l’application à une stratégie Nomid, définissez sa configuration et choisissez ses autorisations.

Choisissez votre horaire

Chargement...
Ouvrir le calendrier de réservation