Vous pouvez connaître l’utilisateur qui modifie les couches d’entités partagées entre les membres du portail, en activant le suivi de l’éditeur sur les classes d’entités utilisées dans la couche d’entités. Si le suivi de l’éditeur est défini sur la classe d’entités, les informations de compte concernant la personne qui crée ou met à jour une entité dans la couche d’entités sont enregistrées, ainsi que la date et l’heure de la mise à jour.
La façon dont vous activez le suivi de l’éditeur varie selon que vous l’activez sur une couche d’entités hébergée ou sur une couche d’entités à partir d’un site ArcGIS GIS Server.
Activer le suivi de l’éditeur sur une couche d’entités hébergée
Le propriétaire de la couche d’entités hébergée ou l’administrateur du portail peut activer le suivi de l’éditeur sur une couche d’entités hébergée en sélectionnant l’option Keep track of who created and last updated features (Assurer le suivi du créateur des entités et de la personne qui a effectué la dernière mise à jour) de l’onglet Settings (Paramètres) sur la page des détails de la couche d’entités hébergée. Reportez-vous à la rubrique Gérer les couches d’entités hébergées pour plus d’informations.
Si la couche d’entités est partagée avec tout le monde (public), ArcGIS enregistre la date et l’heure de l’ajout ou de la mise à jour de l’entité, mais aucun nom d’utilisateur n’est stocké.
Si vous utilisez ArcGIS Pro ou ArcMap pour publier une couche d’entités hébergée à partir des données d’une géodatabase activée pour le suivi de l’éditeur, ce dernier est également activé au niveau de la couche d’entités hébergée.
À compter de la version ArcGIS Pro 2.5, vous êtes libre de conserver les valeurs dans les champs de suivi de l’éditeur lorsque vous les publiez ou les remplacez. Par défaut, les valeurs de noms Creator et Editor sont remplacées par le nom du compte ArcGIS Enterprise ou ArcGIS Online que vous utilisez pour vous connecter à votre portail actif et les dates de création et d’édition sont remplacées par la date de publication. Cette modification a pour objectif de vous permettre d’utiliser le paramètre contrôlant les personnes autorisées à voir les entités individuelles. Les identifiants de la base de données dans les champs du Creator et de l’Editor dans vos données source ne seront jamais utilisés pour accéder aux données de couches d’entités hébergées ou mettre à jour ces dernières. Si vous conservez ces valeurs, personne ne voit ces entités lorsque vous activez l’option Editors can only see their own features (Les éditeurs peuvent uniquement voir leurs propres entités).
Activer le suivi de l’éditeur sur une couche d’entités ArcGIS Server
Pour activer le suivi de l’éditeur sur les données d’une couche d’entités ArcGIS Server (service d’entités), le propriétaire des données source doit activer le suivi de l’éditeur dans la géodatabase d’entreprise. Pour plus d’informations, reportez-vous à la rubrique Suivi d’éditeur pour les services d’entités dans l’aide ArcGIS Server.
Étant donné que les couches d’entités ArcGIS Server référencent les données figurant dans le répertoire de données inscrit, ArcGIS enregistre l’identifiant de connexion de l’éditeur, ainsi que la date et l’heure de la mise à jour dans la géodatabase et dans la couche d’entités ArcGIS Server. Veillez à ce que ces identifiants ne soient pas identiques. Si, par exemple, vous vous connectez à la géodatabase dans ArcGIS Pro et mettez à jour des données, le nom d’utilisateur que vous utilisez pour vous connecter à la base de données est mémorisé dans les champs de suivi de l’éditeur. Si vous effectuez des modifications via le service d’entités et que celui-ci est sécurisé (ce qui signifie que vous devez fournir une identifiant ArcGIS Server ou, si le site ArcGIS Server est fédéré avec un portail, un identifiant de portail ArcGIS Enterprise), l’identifiant utilisé est mémorisé dans les champs de suivi de l’éditeur.
Si un utilisateur non authentifié met à jour un service d’entités avec le suivi de l’éditeur activé, ESRI_Anonymous est enregistré dans les champs créateur et éditeur, et la date de création ou de mise à jour correspondante est définie dans la géodatabase ; toutefois, si vous affichez ces champs à partir du service d’entités, ils apparaissent vides. Notez que si vous ajoutez un service d’entités non sécurisé à ArcGIS Online ou un portail ArcGIS Enterprise (en d’autres termes, si aucun identifiant de connexion ArcGIS Server n’est fourni pour le service), les mises à jour sont considérées comme émanant d’un utilisateur non authentifié et ESRI_Anonymous est enregistré dans les champs créateur et éditeur.
Pour activer le suivi de l’éditeur sur les données que vous avez déjà publiées, procédez comme suit :
- En tant qu’administrateur ou éditeur, connectez-vous à ArcGIS Server Manager pour accéder au site ArcGIS Server sur lequel le service de carte (avec l’accès aux entités activé) fonctionne et arrêtez-le.
- Demandez au propriétaire des données d’activer le suivi de l’éditeur sur les classes d’entités utilisées dans votre service d’entités.
- Dans ArcGIS Server Manager, arrêtez le service de carte.
Vous avez un commentaire à formuler concernant cette rubrique ?