Résumé
Portal for ArcGIS versions 10.4, 10.4.1 et 10.5 requiert des configurations supplémentaires pour pouvoir se connecter à un site Web survey123.arcgis.com avec un portail. Ces configurations ne sont pas requises pour Portal for ArcGIS 10.5.1 et versions ultérieures car ces versions sont pré-configurées pour se connecter au site Web survey123.arcgis.com.
Si vous ne suivez pas cette procédure, vous risquez d’obtenir un message d’erreur lors des tentatives de connexion au portail à partir du site Web Survey123 for ArcGIS :
Erreur :
« client_id non valide, Erreur : 400 »
Procédure
L’ajout de survey123.arcgis.com en tant qu’application enregistrée implique d’enregistrer un App ID (ID d’application). Suivez la procédure ci-dessous pour ajouter survey123.arcgis.com en tant qu’application enregistrée à Portal for ArcGIS.
-
Ajoutez et partagez le site Web Survey123.arcgis.com.
- Ouvrez l’application de partage du répertoire Portal for ArcGIS et connectez-vous en tant que membre doté de privilèges administratifs. Le format de l’URL est :
-
https://webadaptorhost.domain.com/arcgis/sharing/rest
- Accédez à la page content (contenu) de l’administrateur.
-
https://webadaptorhost.domain.com/arcgis/sharing/rest/content/users/
- Sous Supported Operations (Opérations prises en charge), sélectionnez Add Item (Ajouter un élément).
- Dans le formulaire Add Item (Ajouter un élément), entrez les informations suivantes :
- Type : Web Mapping Application
- Type Keywords (Mots-clés de type) : Web Map, Map, Online Map, Mapping Site, JavaScript, Ready To Use
- URL : https://survey123.arcgis.com
- Title (Titre) : Survey 123 Website
- Tags (Etiquettes) : survey123
- Cliquez sur Add Item (Ajouter un élément).
- Sur la page User Item (Elément utilisateur) , sous Supported Operations (Opérations prises en charge), cliquez sur Share Item (Partager l’élément).
- Sur la page Share Item (Partager l’élément), définissez Share with Everyone (Partager avec tout le monde) sur True.
- Cliquez sur Share Item (Partager l’élément).
-
Enregistrez le site Web survey123.arcgis.com.
- Sur la page User Item (Elément utilisateur), sélectionnez et copiez la valeur ID.
- Sous Related Operations (Opérations connexes), cliquez sur Register App (Enregistrer l’application).
- Sur la page Register App (Enregistrer l’application), saisissez les informations suivantes:
- Item ID (ID d’élément) : il s’agit de l’ID copié dans la partie II, étape 1.
- App Type (Type d’application) : sélectionnez un navigateur dans le menu déroulant.
- Redirect URIs (URI de redirection) : entrez ["http://survey123.arcgis.com", "https://survey123.arcgis.com"] - Cette valeur permet d’envoyer la réponse de l’authentification ayant réussi à l’URL du portail.
- Cliquez sur Register App (Enregistrer l’application). La page Registered App (Application enregistrée), affiche l’ID de l’application.
- Sur la page Registered App (Application enregistrée), copiez la valeur de App ID (ID d’application).
-
Modifiez l’ID de l’application Survey123
- Ouvrez l’application d’administration du répertoire Portal for ArcGIS et connectez-vous en tant que membre doté de privilèges d’administration. Le format de l’URL est :
-
https://webadaptorhost.domain.com/arcgis/portaladmin
- Accédez à Home (Accueil) > Security (Sécurité) > OAuth > Change App ID (Modifier l’ID d’application).
- Sur la page Change App ID (Modifier l’ID d’application), saisissez les informations suivantes:
- Current App ID (ID d’application actuel) : il s’agit de l’ID d’application copié dans la partie II, étape 5.
- New App ID (Nouvel ID d’application) : entrez survey123hub.
- Cliquez sur Change App ID (Modifier l’ID d’application).
-
Utilisez le site Web Survey123 for ArcGIS pour vous connecter à Portal for ArcGIS.