Utiliser Survey123 avec ArcGIS Enterprise

Vous pouvez utiliser Survey123 avec ArcGIS Enterprise, un produit qui permet aux organisations d’héberger les fonctionnalités ArcGIS au sein de leur propre infrastructure, de deux manières :

  • Connectez-vous au site Web https://survey123.arcgis.com avec vos identifiants de connexion ArcGIS Enterprise et en indiquant l’URL du portail. Aucune configuration supplémentaire du site Web par un administrateur n’est nécessaire et vous pourrez utiliser toutes les fonctionnalités de Survey123.
  • Demandez à un administrateur système d’installer le site Web Survey123 au moment du déploiement de ArcGIS Enterprise. Cette opération est requise pour prendre en charge un environnement déconnecté ou pour permettre à votre organisation de rester sur une version spécifique du site Web.

Selon la configuration dePortal for ArcGIS dans votre déploiement ArcGIS Enterprise, l’utilisation de Survey123 est différente et les fonctionnalités disponibles varient. Le tableau ci-dessous répertorie les différences entre les installations du portail situées derrière un pare-feu ou exposées sur le Web. Pour en savoir plus sur les options de déploiement du portail, reportez-vous à la section Planification d’une configuration Portal for ArcGIS.

Localisation de Portal for ArcGISSite Web survey123.arcgis.comSite Web installé

Derrière votre pare-feu

  • Le site Web ne se trouve pas dans votre domaine
  • Paramètre d’URL requis pour la connexion
  • Génération de rapportsSurvey123 impossible
  • Toujours utiliser la dernière version du site Web Survey123
  • Le site Web se trouve dans votre domaine
  • Paramètre d’URL non requis pour la connexion
  • Génération de rapportsSurvey123 impossible
  • Possibilité de rester sur une version déterminée du site Web Survey123

Exposé sur le Web

  • Le site Web ne se trouve pas dans votre domaine
  • Paramètre d’URL requis pour la connexion
  • Génération de rapports Survey123 possible
  • Toujours utiliser la dernière version du site Web Survey123
  • Le site Web se trouve dans votre domaine
  • Paramètre d’URL non requis pour la connexion
  • Génération de rapportsSurvey123 impossible
  • Possibilité de rester sur une version déterminée du site Web Survey123

Dans la plupart des cas, les fonctionnalités de Survey123 dans ArcGIS Online et ArcGIS Enterprise sont identiques, à quelques exceptions près. Le reste de cette rubrique décrit les exigences et comportements qui existent lors de l’utilisation de Survey123 avec ArcGIS Enterprise.

Installation

L’utilisation de Survey123 avec ArcGIS Enterprise nécessite un déploiement ArcGIS Enterprise de base, et l’URL unique de votre portail ArcGIS Enterprise doit être disponible. Pour plus d’informations, reportez-vous à la rubrique Installation et déploiement de ArcGIS Enterprise.

Par défaut, ArcGIS Server autorise les demandes inter-domaines de sorte que les clients JavaScript puissent appeler les services du serveur à partir de n’importe quel domaine. Cependant, si ArcGIS Server a été configuré de façon à ne faire confiance qu’à certains domaines spécifiques, vous devez vous assurer que le domaine https://survey123.arcgis.com/ fait partie de ceux-ci. Si le domaine n’est pas approuvé, le site Web Survey123 ne pourra pas récupérer les données et vous recevrez des erreurs. Pour de plus amples informations, reportez-vous à la rubrique Restreindre les requêtes inter-domaines à ArcGIS Server.

Pour vous connecter au portail dans Survey123 Connect ou dans l’application de terrain Survey123, sélectionnez Settings (Paramètres) en haut à droite de l’écran. Tous les portails auxquels l’application s’est connectée auparavant sont répertoriés dans la page Connections (Connexions). Si vous ne vous êtes jamais connecté à aucun portail, la seule option prédéfinie est ArcGIS Online. Pour ajouter un portail, sélectionnez Add connection (Ajouter une connexion). Entrez l’URL du portail de l’organisation et sélectionnez Add (Ajouter). Si vous le souhaitez, vous pouvez activer Use external browser for sign in (Utiliser un navigateur externe pour se connecter) pour lancer l’écran de connexion dans un navigateur externe. Sélectionnez le bouton Back (Retour) en haut à gauche pour vous connecter avec les informations d’identification de l’organisation.

Pour vous connecter à votre portail sur le site Web Survey123, saisissez l’URL suivante dans votre navigateur en remplaçant l’exemple de portail fourni par l’URL de votre portail :

https://survey123.arcgis.com/?portalUrl=https://exampleportal.esri.com/arcgis

Le site Web Survey123 s’ouvre et un message apparaît dans la barre supérieure indiquant l’URL du portail. Connectez-vous au site Web avec vos identifiants de connexion du portail. Le site Web affiche les enquêtes existantes issues du portail et vous pouvez en créer de nouvelles. Cliquez sur le bouton Reset (Réinitialiser) dans la barre supérieure pour reconnecter le site Web Survey123 à ArcGIS Online.

Pour configurer Survey123 Connect et utiliser votre API installée en local, cliquez sur Services sous Settings (Paramètres), puis indiquez l’URL de votre installation (par exemple, https://yourMachine.domain.com:5443/api). Pour vérifier que Survey123 Connect utilise votre API installée en local, faites appel à une application de serveur proxy de débogage Web (par exemple, Fiddler ou Charles) et observez la requête envoyée par l’ordinateur exécutant Survey123 Connect. Vous devriez voir la requête xls2xform se diriger vers votre machine au lieu de https://survey123.arcgis.com.

Conditions requises

ArcGIS Survey123 peut être utilisé avec ArcGIS Enterprise 10.7.1 ou version ultérieure, configuré avec un déploiement de base.

Remarque :

L’installation du dernier site Web Survey123 dans l’infrastructure requiert ArcGIS Enterprise 11.0 ou version ultérieure.

La version la plus récente est la version 3.19.

Pour les versions suivantes de ArcGIS Enterprise, vous devrez installer la version correspondante du site Web Survey123:

ArcGIS EnterpriseVersion du programme d’installation du site Web Survey123

10.9.1

3.18

10.9

3.15

10.8.1

3.13

10.7.1

3.12

En cas d’installation sur un serveur Web autonome, les exigences relatives au système d’exploitation et au matériel sont les mêmes que pour ArcGIS Enterprise 11.0 sous Windows et Linux, à l’exception de SUSE Linux Enterprise Server 12 et de Ubuntu Server 18.04 LTS, qui ne sont pas compatibles.

Limitations

Les enquêtes publiées sur ArcGIS Enterprise présentent les limitations suivantes, qui diffèrent de celles des enquêtes publiées sur ArcGIS Online.

Limitations des couches d’entités

Les limitations liées aux couches d’entités sont notamment :

  • Sur ArcGIS Enterprise, vous ne pouvez pas publier d’enquêtes utilisant certains mots-réservés en tant que noms de champ, par exemple end (les noms de champ contenant ces mots-clés sont acceptables, par exemple endSurvey, tant qu’ils ne correspondent pas exactement au mot-clé). Les mots-clés réservés sont répertoriés dans la feuille de calcul Reserved (Réservé) des modèles XLSForm Survey123.
  • Tous les noms de champ doivent être en minuscules en cas de publication sur ArcGIS Enterprise.
  • Le nombre maximal de colonnes pouvant être contenues dans une couche d’entités publiée sur un portail dépend de votre géodatabase d’entreprise. Reportez-vous à la documentation de votre système de gestion de bases de données pour déterminer les limites de taille. Si le nombre de questions de votre enquête est supérieur au nombre limite de colonnes dans votre géodatabase d’entreprise, la solution consiste à inclure une répétition et à définir repeat_count sur 1 pour étendre l’enquête sur plusieurs tables.
  • Le nom d’une question dans la feuille de calcul de l’enquête doit compter moins de 32 caractères.
  • Vous ne pouvez pas charger de contenu Survey123 dans ArcGIS Enterprise ou dans Portal for ArcGIS si vous n’utilisez pas ArcGIS Data Store.
  • Lorsque ArcGIS Enterprise est déployé dans un environnement déconnecté, les modèles, exemples d’enquête et URL d’envoi à des couches d’entités ArcGIS Online ne fonctionnent pas.
  • Les URL d’envoi ne peuvent pas être utilisées directement avec une couche d’entités ArcGIS Server non fédérée. L’une des solutions consiste à inscrire le service auprès de ArcGIS Online ou de ArcGIS Enterprise.
  • Si vous utilisez une géodatabase multi-utilisateurs, les couches peuvent utiliser le versionnement de branche ou le versionnement traditionnel. Survey123 cible la version par défaut lors de l’utilisation d’une géodatabase de branche versionnée. Pour plus d’informations, consultez la rubrique Types de versionnement.
  • esriFieldTypeDateOnly, esriFieldTypeTimeOnly, esriFieldTypeTimestampOffset et esriFieldBigInteger peuvent uniquement être utilisés dans ArcGIS Online. Ces types de champs sont disponibles dans ArcGIS Enterprise 11.2 et version ultérieure.

Limitations du site Web Survey123

Les limitations liées au site Web Survey123 sont notamment les suivantes :

  • L’impression utilisant des modèles de rapport ne fonctionne pas avec les déploiements ArcGIS Enterprise qui ne sont pas destinés au grand public. Toute tentative en ce sens génère une erreur getaddrinfo ENOTFOUND.
  • L’impression utilisant des modèles de rapport ne fonctionne pas avec les déploiements ArcGIS Enterprise qui utilisent l’authentification Windows intégrée (IWA).
  • Les enquêtes partagées publiquement ne sont pas accessibles via l’application Web sur Microsoft Edge lorsque vous utilisez des déploiements ArcGIS Enterprise faisant appel à l’authentification Windows intégrée.
  • Le site Web Survey123 n’est pas accessible dans Safari lorsque vous utilisez des déploiements ArcGIS Enterprise faisant appel à l’authentification Windows intégrée. La solution de contournement consiste à installer le site Web Survey123 sur votre infrastructure et à le rendre accessible sur le même serveur Web que le ArcGIS Web Adaptor que votre portail utilise.
  • Les images, les clips audio et les fichiers joints envoyés à la couche d’entités ne sont pas liés à la question à laquelle ils ont été envoyés dans les versions de ArcGIS Enterprise antérieures à 10.8.1.
  • Les résultats de votre enquête ne peuvent pas être exportés au format KML.
  • Si le site Web Survey123 est installé sur votre infrastructure, l’API de génération de rapport ne peut pas être utilisée. Les rapports peuvent uniquement être générés lors de l’utilisation de https://survey123.arcgis.com/.
  • Les traductions ne peuvent pas être exportées et importées si la version 3.18 ou une version antérieure du site Web Survey123 installé est utilisée.

Appareils mobiles et ArcGIS Enterprise

Pour connaître les fonctionnalités de sécurité disponibles pour les composants ArcGIS, ainsi que les pratiques conseillées, consultez la rubrique Sécurité ArcGIS.