Configuration d'ArcGIS pour un SIG natif
Pour utiliser des cartes dans l'application mobile Field Service, attribuez d'abord des licences. Créez ensuite des couches de fonctionnalités dans le portail en ligne ArcGIS. Pour terminer, attribuez-les à des cartes, puis définissez l'authentification à utiliser pour accéder à la carte.
Éditions requises
| Disponible avec : Lightning Experience. |
| Disponible avec : Enterprise Edition avec la licence complémentaire Asset Service Lifecycle Management, ou dans les éditions Performance, Unlimited et Developer. |
-
Attribuez les licences Esri suivantes pour accéder au portail en ligne ArcGIS :
- Chaque agent mobile doit détenir une licence de type Mobile Worker pour générer des données de localisation afin de créer ou de mettre à jour des enregistrements dans Salesforce.
- Le connecteur et l'administrateur ont besoin d'une licence de type utilisateur ArcGIS Creator unique pour mettre à jour les enregistrements dans le portail ArcGIS et élaborer des cartes Web en ligne ArcGIS.
-
Créez une ou plusieurs couches de fonctionnalités hébergées. Déterminez quelles données vous souhaitez afficher, comment vous souhaitez les afficher et qui doit y avoir accès. Chaque couche de fonctionnalité hébergée peut contenir plusieurs couches. Les couches de fonctionnalités peuvent fournir des données à partir d'une source externe ou afficher des données Salesforce en utilisant le connecteur Salesforce. Consultez Couches de fonctionnalités hébergées.
- Si vous utilisez un connecteur SIG natif, sélectionnez Activer la modification, puis Ajouter, Supprimer et Mettre à jour. Consultez Gérer la modification de la couche de fonctionnalités hébergée.
-
Sous l'onglet Données, pour chaque couche qui affiche un objet Salesforce, cliquez sur Ajouter un champ, puis définissez les champs suivants :
salesforce_record_id_c et salesforce_object_name_c en tant que types de données Texte.
salesforce_lastmodified_date_c en tant que type de données Date.
- Pour utiliser la carte en mode hors ligne, assurez-vous que Activer la synchronisation est sélectionné sous l'onglet Paramètres de la page de l'élément de la couche de fonctionnalités hébergée. Cela est nécessaire quel que soit le type de données affiché par la couche de fonctionnalités. Consultez Autoriser la modification ou la collaboration hors ligne.
-
Créez une carte Web. Consultez Comment créer une carte avec le portail en ligne ArcGIS.
- Ajoutez une basemap par défaut.
- Ajoutez les couches de fonctionnalités requises.
- Sous l'onglet Hors ligne, assurez-vous que la carte est compatible pour une utilisation hors ligne. Consultez Mise hors ligne des cartes Web.
Remarque Si les coordonnées du rendez-vous de service sont manquantes, l'application utilise la position et l'échelle affichées lorsque vous enregistrez la carte. -
Définissez si l'authentification de l'application ou de l'utilisateur est utilisée pour autoriser l'accès aux contenus de carte et aux services de localisation dans le portail ArcGIS. Consultez Comparaison de l'authentification et authentification de l'application. Les options suivantes sont disponibles.
- Authentification utilisateur pour les agents mobiles : Utilisez cette option pour tous les agents mobiles afin de leur permettre de se connecter avec leurs propres identifiants. En tant qu'« Utilisateur nommé », vos autorisations spécifiques contrôlent ce que vous pouvez afficher et faire. Cette méthode peut également être utilisée par des connecteurs.
Important Assurez-vous de définir authentifier-avec-oauth://auth comme URL de redirection à utiliser pour authentifier l'agent mobile lorsqu'il se connecte pour la première fois à la carte. - Authentification de l'application pour les connecteurs : Utilisez cette option pour identifier l'application elle-même en tant qu'entité d'exécution des processus en arrière-plan, et pour accorder l'accès public lorsque vous n'avez pas besoin de connexion des utilisateurs.
- Authentification utilisateur pour les agents mobiles : Utilisez cette option pour tous les agents mobiles afin de leur permettre de se connecter avec leurs propres identifiants. En tant qu'« Utilisateur nommé », vos autorisations spécifiques contrôlent ce que vous pouvez afficher et faire. Cette méthode peut également être utilisée par des connecteurs.
- Copiez l'ID client et le Secret client que vous recevez. Vous aurez besoin des informations ci-dessous pour configurer l'authentification dans Salesforce.
Voir également :
Cet article a-t-il résolu votre problème ?
Dites-nous ce que nous pouvons améliorer !
