Skip To Content

Utiliser les domaines avec le suivi de l’éditeur et les services d’entités

Un domaine est une chaîne que vous définissez pour aider à identifier de manière unique un utilisateur et la façon dont il modifie les données (par exemple, @server). Vous pouvez définir un domaine à deux endroits : dans la géodatabase qui contient les données et dans chaque service d'entités. Pour obtenir des informations sur la définition d’un domaine dans la géodatabase, afin d’identifier les utilisateurs authentifiés par base de données qui effectuent des modifications via des clients de bureau, reportez-vous à la rubrique Présentation du suivi de l’éditeur dans l’aide ArcGIS Pro. Vous pouvez définir un domaine qui sera ajouté au nom enregistré pour l’utilisateur qui a effectué une mise à jour.

Vous pouvez également ajouter un domaine aux mises à jour effectuées via un service d’entités. Lorsque vous accédez à un service d’entités sécurisé contenant des données pour lesquelles le suivi de l’éditeur est activé, ArcGIS Server applique votre nom d’utilisateur à toutes les mises à jour que vous réalisez. ArcGIS Server ajoute également les domaines que vous avez configurés sur le service d’entités.

Prenons l’exemple d’une utilisatrice prénommée Mary qui se connecte à ArcGIS Server et ajoute une entité. Le créateur est défini dans la géodatabase comme étant Mary. Si vous configurez le service d'entités de manière à ce qu'il utilise le domaine @server, les modifications suivantes apparaissent dans la base de données sous le nom Mary@server.

Configurer un domaine pour un service d’entités

Afin de vous aider à assurer le suivi des modifications effectuées via le service d’entités, suivez la procédure présentée ci-après pour configurer un domaine dans un service d’entités à l’aide de ArcGIS Server Manager :

  1. Ouvrez ArcGIS Server Manager et connectez-vous. Si vous avez besoin d’aide pour cette étape, reportez-vous à la rubrique Se connecter à Server Manager.
  2. Cliquez sur Services > Gérer des services.
  3. Dans le module Services, cliquez sur le nom du service d'entités.

    Si votre service n’apparaît pas dans la liste, recherchez-le dans un sous-dossier du répertoire Site (root).

  4. Cliquez sur Fonctionnalités dans le module Modifier.
  5. Cliquez sur Feature Access (Accès aux entités), en veillant à ne pas décocher la case.
  6. Dans la section Propriétés, cliquez sur Options avancées.
  7. Sélectionnez l'option Qualify username with realm when applying edits (Qualifier le nom d’utilisateur avec un domaine lors de l'application des mises à jour).
  8. Choisissez d'utiliser le domaine par défaut ou d'appliquer le vôtre.
  9. Cliquez sur OK.

Utiliser un modèle de sécurité intégré

Vous pouvez apparier les utilisateurs entre les domaines de base de données et de serveur. Vous pouvez procéder ainsi si les utilisateurs effectuent des mises à jour directement dans la géodatabase dans ArcGIS Pro mais aussi sur le web par l’intermédiaire d’un service d’entités. Le même utilisateur doit être connecté aux deux environnements. Pour ce faire, le workflow à exécuter est le suivant :

  1. Configurez des comptes avec des connexions d’appariement dans la base de données qui contient la géodatabase et sur le site ArcGIS Server.
  2. Définissez la base de données et le site ArcGIS Server de manière à ce qu’ils utilisent le même domaine ou qu’ils n’utilisent pas de domaine du tout.