Partager des couches d’entités avec des groupes de collaboration

Vous pouvez partager des couches d’entités hébergées et des vues de couches d’entités hébergées soit comme références, soit comme copies, selon la façon dont l’administrateur hôte a configuré la collaboration distribuée.

Remarque :

Les couches d’entités spatio-temporelles hébergées ne sont pas prises en charge et ne peuvent pas être partagées dans une collaboration distribuée.

Remarque :

Si vous partagez à la fois une couche d’entités hébergée et la vue associée en copiant les données, les participants à la collaboration reçoivent deux couches d’entités hébergées, une pour chaque élément partagé. La relation de vue entre les deux éléments n’est pas préservée.

Partager des couches d’entités hébergées en tant que références

Lorsque vous partagez une couche d’entités en tant que référence, un élément de couche est créé dans l’organisation du destinataire, mais les données ne sont pas copiées. Au lieu de cela, l’élément de couche renvoie à (référence) la couche d’entités ou à la vue de couche d’entités d’origine. La couche d’entités d’origine doit être accessible depuis l’organisation de destination. Pour qu’un membre de l’organisation destinataire puisse accéder à une couche référencée, l’une des conditions suivantes doit être remplie :

  • La couche est partagée avec Everyone (Tout le monde).
  • Si votre couche est sécurisée, les membres de l’organisation de destination doivent s’authentifier dans votre organisation à l’aide d’un compte disposant au minimum d’un accès Viewer à la couche.

Les paramètres de la couche d’entités, notamment sa mise à jour, sont configurés par l’organisation émettrice. Si vous activez la mise à jour, les membres de la collaboration distribuée peuvent modifier vos couches d’entités si la collecte de données publiques est autorisée, ou s’ils s’authentifient auprès de votre organisation à l’aide d’un compte doté des privilèges requis.

Partager des couches d’entités en tant que copies

Lorsque vous partagez une couche d’entités en tant que copie, les données sont copiées dans l’organisation du destinataire. Une nouvelle couche d’entités hébergée est créée. Elle est la propriété de l’organisation de destination, comme indiqué dans l’URL du service de l’élément.

Pour envoyer une couche d’entités en tant que copie, vous devez activer la synchronisation dans la couche avant de la partager. Si vous publiez la couche d’entités hébergée depuis ArcGIS Pro ou depuis un fichier dans ArcGIS Online, vous pouvez activer la fonctionnalité de synchronisation dans le cadre de la publication. Si la synchronisation n’est pas activée ou prise en charge, les données de l’entité d’origine ne sont pas copiées. Pour résoudre ce problème, vous devez annuler le partage de la couche d’entités, activer la synchronisation, puis partager à nouveau la couche d’entités avec la collaboration. Si lorsqu’il a configuré la collaboration, l’administrateur a activé l’option If unable to share as copies share as reference (S’il est impossible de partager en tant que copies, partager en tant que références), les couches d’entités pour lesquelles la synchronisation est désactivée sont partagées par référence.

Attention :

Lorsqu’une vue de couche d’entités hébergée est partagée en tant que copie, la définition de la vue est utilisée pour déterminer quels éléments seront présents dans la couche d’entités ultérieure des participants. Si des changements sont apportés à la définition de la vue après son partage, ces changements ne sont pas reflétés dans la couche de l’organisation de destination, même si la synchronisation est activée. Pour que les modifications apportées à la définition de la vue soient reçues par les participants à la collaboration, le partage de la vue doit être annulé dans la collaboration, puis rétabli afin de créer une couche d’entités avec la définition de vue appropriée.

Remarque :

Dans le cas des collaborations où des éléments sont envoyés en tant que copies depuis ArcGIS Enterprise vers ArcGIS Online, une limite de taille de 1 Go par couche d’entités s’applique. Les couches d’entités dont la taille est supérieure à cette limite sont partagées en tant que référence. Si vous devez augmenter cette limite à 5 Go, contactez le support technique Esri.

Les couches d’entités partagées en tant que copies peuvent être mises à jour uniquement par l’expéditeur (copie monodirectionnelle), ou à la fois par le propriétaire et le récepteur de la couche (copie bidirectionnelle).

Copies monodirectionnelles

Si la collaboration est configurée pour partager des couches d’entités sous forme de copies monodirectionnelles, seul le propriétaire de la couche d’entités d’origine peut la modifier. L’organisation ArcGIS Enterprise choisit à quel intervalle les mises à jour de la couche d’entités par son propriétaire sont synchronisées pour être affichées.

Les couches qui prennent en charge le partage des mises à jour monodirectionnelles sont les suivantes :

  • Couches d’entités hébergées
  • Vues de couches d'entités hébergées
  • Couches d’entités référençant des données de branche versionnée
  • Couches d’entités référençant des données non versionnées avec des données d’archivage
  • Couches d’entités référençant des données traditionnellement versionnées sans l’option de transfert des mises à jour vers la configuration de base

Copies bidirectionnelles

Si la collaboration est configurée pour partager des couches d’entités sous forme de copies bidirectionnelles, les membres de votre organisation et de l’organisation de destination peuvent simultanément mettre à jour des couches d’entités partagées en y intégrant les toutes dernières modifications qui remplacent les précédentes. Les types de mises à jour pris en charge incluent l’ajout de nouvelles entités, la mise à jour d’entités ou la suppression d’entités existantes. Les mises à jour sont synchronisées à un intervalle planifié défini par l’organisation invitée. Les changements de structure ne sont pas synchronisées.

Les couches qui prennent en charge le partage des mises à jour bidirectionnelles sont les suivantes :

  • Couches d’entités hébergées
  • Vues de couches d'entités hébergées
  • Couches d’entités référençant des données de branche versionnée
  • Couches d’entités référençant des données non versionnées avec des données d’archivage
  • Couches d’entités publiées par référence à partir d’un Data Store géré par l’utilisateur

Remarque :

Les couches d’entités exécutées sur des données traditionnellement versionnées ne prennent pas en charge le paramètre de synchronisation bidirectionnelle et ne peuvent donc être partagés que de manière monodirectionnelle.

Les conditions préalables au partage bidirectionnel des mises à jour sont les suivantes :

  • Les membres des organisations source et de destination doivent disposer d’un accès Send and Receive (Envoyer et recevoir).
  • La synchronisation doit être activée sur la couche d’entités.
  • Si vous collaborez avec une organisation ArcGIS Enterprise, les membres de l’organsation ArcGIS Enterprise doivent utiliser ArcGIS Enterprise version 10.9 ou ultérieure. Les groupes de collaboration distribuée créés avant la version 10.9 ne prennent pas en charge le partage sous forme de copies bidirectionnelles.

Si la couche d’entités ne satisfait pas l’ensemble des exigences ci-dessus, mais que la synchronisation est activée, la couche est partagée en tant que copie monodirectionnelle.

Remarque :

La collaboration distribuée utilise la réplication et les ID globaux pour synchroniser les modifications de la couche d’entités entre les participants en cas de partage en tant que copies avec une collaboration. La conservation des ID globaux permet de s’assurer que les modifications de données apportées aux entités existantes sont envoyées comme mises à jour plutôt que comme nouvelles entités.

Propriétés des entités copiées

Lorsque vous partagez une couche d’entités ou une vue de couche d’entités en tant que copie, les propriétés et les comportements décrits ci-dessous s’appliquent.

Gestion des suppressions

Dans la collaboration distribuée, l’organisation de destination peut activer l’option Prevent this item from being accidentally deleted (Empêcher la suppression accidentelle de cet élément) sur les couches et les vues reçues sous forme de copies. Si vous supprimez une vue ou une couche d’entités d’un groupe de collaboration distribuée et si l’option Prevent this item from being accidentally deleted (Empêcher la suppression accidentelle de cet élément) est activée pour l’organisation de destination, la synchronisation cesse de fonctionner, mais cette dernière conserve sa copie de la couche. Si vous partagez à nouveau la couche d’entités, la synchronisation n’est pas restaurée. Par exemple, si vous annulez le partage d’une couche d’entités, mettez la couche à jour, puis partagez à nouveau la couche, vos mises à jour ne sont pas synchronisées sur la couche dans l’organisation de destination. Pour rétablir la synchronisation sur la couche, l’organisation de destination doit au préalable désactiver l’option Prevent this item from being accidentally deleted (Empêcher la suppression accidentelle de cet élément) et supprimer la couche, et vous devez ensuite partager à nouveau la couche en tant que copie.

Remarque :

Ceci est recommandé pour les organisations de destination qui souhaitent empêcher la suppression des couches si l’organisation source quitte la collaboration ou supprime les couches partagées dans l’organisation source.

Mouvements de structure

Si vous modifiez la structure d’une vue ou d’une couche d’entités dans une collaboration distribuée, vos mises à jour ne sont pas appliquées lorsque cette dernière est synchronisée. La synchronisation de l’espace de travail inclut uniquement les mises à jour (opérations d’insertion, de mise à jour et de suppression) apportées aux couches ou aux tables disponibles au moment où la couche d’entités a été partagée avec l’espace de travail. S’il existe des différences de structure, comme l’ajout ou la suppression de champs et de couches, la synchronisation s’applique aux parties communes de la structure. Par exemple, si vous ajoutez un nouveau champ, il n’est pas synchronisé dans la copie de l’organisation de destination. Pour envoyer les modifications de structure aux organisations de destination, vous devez annuler le partage de la couche, puis la partager à nouveau avec le groupe de collaboration distribuée.

Paramètres de temps

Lorsque vous envoyez des vues et des couches d’entités sous forme de copies pour lesquelles les paramètres de temps sont activés, le temps n’est pas activé dans la couche d’entités copiée reçue par l’organisation de destination.