Skip to main content

Gérer les couches d’entités

Les administrateurs de l’organisation et les propriétaires de couches d’entités (services d’entité) qui référencent des données inscrites peuvent contrôler l’accès en édition, autoriser l’exportation de données et configurer les options de mise à jour avancée.

Remarque :

Si le service d’entités est publié sur un serveur fédéré sécurisé par une authentification au niveau du Web (par exemple, Integrated Windows Authentication [IWA], Lightweight Directory Access Protocol [LDAP] ou authentification de certificat client), vous ne pouvez pas configurer le service et les paramètres des couches via le site Web du portail. Dans de tels cas, vous devez utiliser ArcGIS Server sur le serveur fédéré pour gérer le service et les paramètres des couches.

Contrôler l’accès en édition

En tant que propriétaire d’une couche d’entités qui référence des données inscrites ou en tant qu’administrateur, vous pouvez modifier les paramètres sur la couche de manière à contrôler si la mise à jour est autorisée et quels types de mises à jour peuvent être apportées.

Les paramètres décrits dans la présente section concernent les utilisateurs qui ne sont ni propriétaires de la couche, ni administrateurs, ni conservateurs de données. Pour effectuer les opérations de mise à jour activées sur la couche, ces utilisateurs doivent posséder un rôle par défaut ou personnalisé disposant du privilège de modifier les données.

Activer la mise à jour et configurer les types de mises à jour admises

Pour activer la mise à jour d’une couche d’entités qui référence des données inscrites, procédez comme suit :

  1. Connectez-vous à l’organisation en tant que propriétaire de l’élément ou en tant qu’administrateur de l’organisation.

    Si vous vous connectez en tant que propriétaire de l’élément, vous devez être un membre doté d’un rôle détenant le privilège de publier des couches basées sur les serveurs.

  2. Ouvrez la page de l’élément de la couche d’entités.

  3. Cliquez sur l’onglet Settings (Paramètres).

  4. Faites défiler jusqu’à la section Feature Layer (Couche d’entités) et développez l’en-tête Configuration.

  5. Cochez la case Enable editing (Activer la mise à jour).

  6. Dans la section What kind of editing is allowed? (Quel type de mise à jour est autorisé ?), sélectionnez l’une des options suivantes :

    • Add (Ajouter) : permet aux éditeurs d’ajouter une géométrie des entités. Les éditeurs peuvent également fournir des valeurs attributaires au moment de créer l’entité.

    • Delete (Supprimer) : permet aux éditeurs de supprimer des entités.

    • Update (Mettre à jour) permet aux éditeurs de mettre à jour la géométrie et les attributs des entités. Pour permettre aux éditeurs de mettre à jour uniquement les attributs des entités, sans changer leur géométrie (autrement dit, ne pas leur permettre de déplacer les entités ni de modifier leur forme), sélectionnez Attributes only (Attributs uniquement).

  7. Dans la section What features can editors see? (Quelles entités les éditeurs peuvent-ils voir ?), choisissez l’une des options suivantes :

    • Editors can see all features (Les éditeurs peuvent voir toutes les entités) : activez cette option si l’éditeur doit être en mesure d’accéder à toutes les entités de la couche d’entités.

    • Editors can only see their own features (requires editor tracking) (Les éditeurs peuvent uniquement voir leurs propres entités [requiert un suivi de l’éditeur)] : si les données sources proviennent d’une géodatabase d’entreprise et que le suivi de l’éditeur est activé, vous pouvez activer cette option pour empêcher les utilisateurs d’accéder à des informations sensibles ou confidentielles, telles que des dossiers médicaux ou des données de recherche, pour les entités qui sont ajoutées par d’autres éditeurs.

    • Editors can’t see any features, even those they add (Les éditeurs ne peuvent pas voir les entités, même celles qu’ils ajoutent) : activez cette option lorsque l’éditeur n’a pas besoin ou ne doit pas voir les fonctionnalités ajoutées récemment. Par exemple, si certains de vos utilisateurs collectent des informations d’arpentage auprès du public via des applications telles qu’ArcGIS Survey123, il est possible que vous ne souhaitiez pas que l’éditeur voie les informations fournies par les participants, car elles peuvent être confidentielles ou sensibles, comme l’adresse privée du participant.

      Remarque :

      Lorsque le paramètre Editors can't see any features, even those they add (Les éditeurs ne peuvent pas voir les entités, même celles qu’ils ajoutent) est activé, personne ne peut voir les données dans les applications ArcGIS, via la couche d’entités.

  8. Choisissez l’une des options suivantes dans la section What features can editors edit? (Quelles entités les éditeurs peuvent-ils mettre à jour ?) :

    • Editors can edit all features (Les éditeurs peuvent mettre à jour toutes les entités) : permet aux éditeurs de supprimer ou de modifier des entités créées par eux-mêmes ou d’autres personnes.

    • Editors can only edit their own features (requires editor tracking) (Les éditeurs peuvent uniquement mettre à jour leurs propres entités (requiert un suivi de l’éditeur)) : permet aux éditeurs de supprimer ou de modifier les entités qu’ils créent, mais pas de supprimer ou de modifier d’autres entités. Cette option n’est prise en charge que si les données sources sont stockées dans une géodatabase d’entreprise et que le suivi de l’éditeur est activé.

  9. Cliquez sur Save (Enregistrer) et sur Save and Restart (Enregistrer et redémarrer).

    Les mises à jour sont appliquées immédiatement.

Autoriser la mise à jour hors connexion ou la collaboration

Pour autoriser les autres utilisateurs à faire passer la couche d’entités en mode hors connexion et de l’utiliser pendant qu’elle est déconnectée du réseau ou à partager les données d’une couche d’entités sous forme de copie dans une collaboration distribuée, vous devez activer la synchronisation sur la couche.

Activer la synchronisation permet aux éditeurs hors connexion d’obtenir les dernières mises à jour apportées aux entités au moment où ils se connectent. Toutes les mises à jour qu’ils appliquent aux entités alors qu’ils sont déconnectés sont également intégrées au moment de leur connexion. Cela permet également de synchroniser les modifications apportées à la couche dans l’organisation source d’une collaboration sur la couche d’entités dans les organisations participantes.

Conseil :

Il n’est pas nécessaire d’activer la mise à jour sur la couche d’entités pour l’utiliser hors connexion. Vous pouvez activer la synchronisation pour que les utilisateurs puissent utiliser une couche d’entités hors connexion à des fins de référence (en lecture seule) uniquement.

  1. Ouvrez la page de l’élément de la couche d’entités.

  2. Cliquez sur l’onglet Settings (Paramètres).

  3. Accédez à la section Feature layer (Couche d’entités) et activez le bouton bascule Enable Sync (required for offline use and collaboration) (Activer la synchronisation [requis pour l’utilisation hors connexion et la collaboration]).

  4. Cliquez sur Save (Enregistrer) et sur Save and Restart (Enregistrer et redémarrer).

    Les mises à jour sont appliquées immédiatement.

Autoriser l’ajout de données

En tant qu’administrateur d’une organisation ou que propriétaire d’une couche d’entités, vous pouvez ajouter des données à la couche. Vous pouvez également configurer une couche d’entités pour autoriser d’autres utilisateurs à ajouter des données à la couche lorsqu’ils y accèdent sur le portail.

Pour autoriser d’autres utilisateurs à ajouter des données à une couche d’entités, procédez comme suit :

  1. Ouvrez la page de l’élément de la couche d’entités.

  2. Cliquez sur l’onglet Settings (Paramètres).

  3. Accédez à la section Feature layer (Couche d’entités).

  4. Activez le bouton bascule Append (Ajouter).

  5. Cliquez sur Save (Enregistrer) et sur Save and Restart (Enregistrer et redémarrer).

    D’autres membres ayant accès à la couche peuvent désormais ajouter des données à la couche d’entités.

Autoriser la mise à jour des modèles partagés

En tant qu’administrateur d’une organisation ou que propriétaire d’une couche d’entités, vous pouvez ajouter, mettre à jour et supprimer des modèles partagés. Vous pouvez également configurer une couche d’entités pour donner la possibilité aux autres personnes ayant accès à la couche d’ajouter de nouveaux modèles, de mettre à jour ou de supprimer les modèles qui leur appartiennent.

Pour donner la possibilité à d’autres personnes de modifier des modèles partagés, procédez comme suit :

  1. Ouvrez la page de l’élément de la couche d’entités.

  2. Cliquez sur l’onglet Settings (Paramètres).

  3. Accédez à la section Feature layer (Couche d’entités).

  4. Accédez à la section Shared templates (Modèles partagés) et activez le bouton bascule Allow others to create and manage their own shared template (Autoriser les autres utilisateurs à créer et gérer leurs propres modèles partagés).

  5. Cliquez sur Save (Enregistrer) et sur Save and Restart (Enregistrer et redémarrer).

    Les autres membres de votre organisation ayant accès à la couche peuvent désormais ajouter, mettre à jour et supprimer des modèles partagés.

Autoriser l’exportation des données

En tant qu’administrateur ou que propriétaire d’une couche d’entités, vous pouvez exporter des données de la couche. Vous pouvez également configurer une couche d’entités pour autoriser d’autres utilisateurs à exporter des données à partir de la couche lorsqu’ils y accèdent sur le portail.

Pour autoriser d’autres utilisateurs à exporter des données, procédez comme suit :

  1. Connectez-vous à l’organisation en tant que propriétaire de l’élément ou en tant qu’administrateur de l’organisation.

    Si vous vous connectez en tant que propriétaire de l’élément, vous devez être un membre doté d’un rôle détenant le privilège de publier des couches basées sur les serveurs.

  2. Ouvrez la page de l’élément de la couche d’entités.

  3. Cliquez sur l’onglet Settings (Paramètres).

  4. Accédez à la section Feature layer (Couche d’entités).

  5. Accédez à la section Export data (Exporter des données) et activez le bouton bascule Allow others to export to different formats (Autoriser d’autres utilisateurs à exporter vers différents formats).

  6. Cliquez sur Save (Enregistrer) et sur Save and Restart (Enregistrer et redémarrer).

    Désormais, d’autres membres de votre organisation peuvent exporter des données à partir de la couche d’entités.

Configurer les options de mise à jour avancée

Pour configurer des propriétés de mise à niveau supplémentaires, procédez comme suit :

  1. Connectez-vous à l’organisation en tant que propriétaire de l’élément ou en tant qu’administrateur de l’organisation.

    Si vous vous connectez en tant que propriétaire de l’élément, vous devez être un membre doté d’un rôle détenant le privilège de publier des couches basées sur les serveurs.

  2. Ouvrez la page de l’élément de la couche d’entités.

  3. Cliquez sur l’onglet Settings (Paramètres).

  4. Accédez à la section Feature layer (Couche d’entités).

  5. Développez la section Advanced options (Options avancées).

    Vous pouvez définir les propriétés suivantes :

    • Allow update of true curves (Autoriser la mise à jour des courbes vraies) : si les données sources contiennent des entités de type courbe vraie, vous pouvez activer cette option pour autoriser les éditeurs à mettre à jour ces entités. Néanmoins, lorsqu’un éditeur effectue des modifications sur un client qui ne prend pas en charge les courbes vraies, les entités de ce type sont remplacées par une série de segments de ligne courts et droits reliés par des sommets pour former un arc approximatif (désignés également sous le nom de lignes densifiées). Pour éviter cela, vous pouvez activer l’option Only allow true curve updates by true curve clients (Autoriser uniquement la mise à jour des courbes vraies par les clients de courbes vraies). Pour l’instant, ArcGIS Pro est le seul client ArcGIS capable de modifier les courbes vraies.

    • Allow default z-value when inserting or updating features (Autoriser la valeur z par défaut lors de l’insertion ou de la mise à jour d’entités) : permet de spécifier une valeur z par défaut. Si un éditeur ajoute ou met à jour une entité via la couche d’entités sans spécifier de valeur z, la valeur z par défaut est appliquée.

    • Allow geometry updates without m-values (Autoriser les mises à jour de la géométrie sans valeur m) : utilisez ce paramètre si les couches au sein de la couche d’entités sont activées pour stocker des valeurs m, alors que vous n’utilisez pas de valeurs m. Lorsque les éditeurs modifient la géométrie des entités via la couche d’entités, des valeurs m NaN sont insérées si le client ne fournit aucune valeur.

    • Add realm to user name when applying edits (Ajouter un domaine au nom d’utilisateur lors des mises à jour) : cette option permet de spécifier une valeur à ajouter aux noms d’utilisateur enregistrés lors d’une mise à jour via la couche d’entités. Cela permet de faire la distinction entre un utilisateur qui effectue une mise à jour via la couche d’entités et un utilisateur qui effectue une mise à jour directement sur les données dans la géodatabase. Pour activer cette fonctionnalité, cochez l’option Add realm to user name when applying edits (Ajouter un domaine au nom d’utilisateur lors des mises à jour) et saisissez la valeur du domaine à ajouter aux noms d’utilisateur.

    • Sanitize HTML to remove unsupported entities and attributes (Nettoyer le code HTML pour supprimer les entités et attributs non pris en charge) : lorsque cette option est activée, elle empêche la saisie d’entités ou attributs HTML non pris en charge. Cette option est activée par défaut. Ne la désactivez pas sauf si les éditeurs ont besoin de saisir ces entités HTML non prises en charge. La désactivation de cette option permet à un utilisateur de saisir du texte dans les zones de texte, ce qui expose le service à des attaques par exécution de scripts de site à site (XSS) potentielles.

  6. Cliquez sur Save (Enregistrer) et sur Save and Restart (Enregistrer et redémarrer).

    Les mises à jour sont appliquées immédiatement.

Gérer les opérations de réseau de distribution autorisées

Pour les couches d’entités participant à un réseau de distribution, vous pouvez contrôler les opérations du réseau de distribution qui sont accessibles aux utilisateurs via la page de paramètres des éléments.

Pour mettre à jour les opérations autorisées, procédez comme suit :

  1. Connectez-vous à l’organisation en tant que propriétaire de l’élément ou en tant qu’administrateur de l’organisation.

    Si vous vous connectez en tant que propriétaire de l’élément, vous devez être un membre doté d’un rôle détenant le privilège de publier des couches basées sur les serveurs.

  2. Ouvrez la page de l’élément de la couche d’entités.

  3. Cliquez sur l’onglet Settings (Paramètres).

  4. Accédez à la section Utility network (Réseau de distribution).

  5. Activez ou désactivez les opérations autorisées suivantes :

    • Enable subnetwork controller (Activer le contrôleur sous-réseau) : permet aux utilisateurs de désigner des entités en tant que contrôleurs de sous-réseau pour un niveau donné.

    • Disable subnetwork controller (Désactiver le contrôleur de sous-réseau) : permet aux utilisateurs de retirer la désignation de contrôleur de sous-réseau des entités.

    • Export subnetwork (Exporter un sous-réseau) : permet aux utilisateurs d’exporter les détails et la topologie d’un sous-réseau.

    • Enable network topology (Activer la topologie du réseau) : permet aux utilisateurs d’activer la topologie du réseau.

    • Trace (Traçage) : permet aux utilisateurs d’effectuer des traçages de réseau. Nécessite une topologie de réseau.

    • Validate network topology (Valider la topologie du réseau) : permet aux utilisateurs de valider la topologie du réseau pour une étendue ou des ensembles de sélection en particulier.

    • Update subnetwork (Mettre à jour un sous-réseau) : permet aux utilisateurs de mettre à jour un sous-réseau sur un niveau donné, ce qui définit des champs de sous-réseau sur les entités participant au sous-réseau.

    • Query network moments (Interroger les moments du réseau) : permet aux utilisateurs de renvoyer les propriétés du réseau.

    • Update is connected (La mise à jour est connectée) : permet aux utilisateurs de mettre à jour le statut de connectivité des entités participant au réseau.

    • Disable network topology (Désactiver la topologie du réseau) : permet aux utilisateurs de désactiver la topologie du réseau.

    • Synthesize association geometries (Synthétiser les géométries d’association) : permet aux utilisateurs de générer des représentations géométriques pour les associations.

    • Trace configurations (Configurations de traçage) : permet aux utilisateurs de créer, de modifier et d’utiliser des configurations de traçage nommées.

    • Diagnostics : permet aux utilisateurs d’accéder aux informations de diagnostic.

    • Associations : permet aux utilisateurs d’utiliser les associations du réseau.

    • Locations (Localisations) : permet aux utilisateurs d’accéder aux informations de localisation du réseau.

    • Circuits : permet aux utilisateurs d’accéder à des informations réseau basées sur des circuits. Nécessite un réseau de domaine de télécommunications.

    • Unit identifiers (Identifiants d’unité) : permet aux utilisateurs d’utiliser des identifiants d’unité. Nécessite un réseau de domaine de télécommunications.

  6. Cliquez sur Save (Enregistrer) et sur Save and Restart (Enregistrer et redémarrer).

    Les opérations autorisées sont mises à jour pour les membres de votre organisation disposant d’un accès et des privilèges requis.

Éléments à prendre en compte pour les couches d’entités publiées à partir de données d’entrepôts de données Cloud

Les paramètres précédents ne s’appliquent pas à une couche d’entités publiée dans ArcGIS Pro qui référence des données figurant dans un entrepôt de données Cloud pris en charge. Les paramètres de ce type de couche d’entités affichent des valeurs pour les paramètres qui ont été définies à la publication de la couche.

Si vous avez créé un instantané lors de la publication d’une couche d’entités, deux instantanés des données ont été copiés à partir de l’entrepôt de données Cloud source et placés dans une base de données système : un instantané pour la couche d’entités et un autre pour la couche d’image de carte associée. Des paramètres sont disponibles pour mettre à jour l’instantané pour les deux couches afin d’incorporer les modifications apportées aux données dans l’entrepôt de données Cloud source. Pour des instructions, reportez-vous à la rubrique Actualiser les données des couches d’instantanés.