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.
Activez la connexion par certificat et indiquez à l’application lequel des certificats installés utiliser. Déployez d’abord le certificat avec votre EMM.
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é
Type
Ce qu’elle fait
Exemple
Hôtes de connexion
AppServiceHosts
Adresses 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.
Donne à 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"]
OnlyShowAuthorizedHosts
Activé 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
RequireCertAuth
Activé 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
ManagedAppCertAlias
Alias de certificat
Dé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
É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.
É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.
É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.