Créer une collaboration distribuée

Pour partager un contenu d'une collaboration distribuée avec d'autres organisations, créez une collaboration et un espace de travail de collaboration, associez un groupe à cet espace de travail et invitez les participants à la collaboration. L'organisation qui crée la collaboration est l'hôte et les autres organisations participantes sont les invitées. La création de la collaboration établit une relation de confiance entre les organisations participantes pour qu'un contenu puisse être partagé entre ces dernières.

Présentation de la configuration de collaboration (hôte et invité)

Voici une vue d'ensemble des étapes de haut niveau à suivre pour configurer une collaboration distribuée. Chaque étape indique si l'action doit être effectuée par l'hôte ou par l'invité de la collaboration. Pour en savoir plus sur la configuration de la collaboration en tant qu'hôte, reportez-vous à la rubrique Créer une collaboration et un espace de travail. Pour en savoir plus sur la configuration de la collaboration en tant qu'invité, reportez-vous à la rubrique Rejoindre une collaboration en tant qu'invité.

  1. Vérifiez que les conditions préalables à la création d'une collaboration sont remplies.
  2. Créer une collaboration et un espace de travail (s’applique à l'hôte)
  3. Inviter une organisation à faire partie de la collaboration (s'applique à l'hôte)
  4. Accepter une invitation à collaborer (s'applique aux invités)
  5. Importer une réponse à l'invitation (s'applique à hôte)
  6. Rejoindre un espace de travail (s'applique aux invités)

Une fois la collaboration créée, vous pouvez la gérer via votre portail. Reportez-vous à la rubrique Gérer les collaborations pour plus de détails.

Remarque :

Les organisations invitées peuvent partager du contenu avec la collaboration et/ou recevoir du contenu de la collaboration, selon le mode d'accès que l'hôte de la collaboration leur confère. Lorsque l'hôte crée l'invitation, il décide de la façon dont l'invité est autorisé à participer à la collaboration. Un mode d'accès spécifié pour un espace de travail peut être différent de la manière dont il est défini dans d'autres espaces de travail.

Conditions préalables à la création d'une collaboration

  • ArcGIS Online peut participer à une collaboration distribuée avec ArcGIS Enterprise. ArcGIS Online doit être établi comme hôte de la collaboration.
  • Les déploiements ArcGIS Enterprise sur Kubernetes peuvent participer en tant qu’invité à des collaborations ArcGIS Online, et en tant qu’hôte ou invité à une collaboration avec un autre déploiement ArcGIS Enterprise. Pour plus d’informations, reportez-vous aux rubriques Concepts clés de la collaboration et À propos de la collaboration distribuée.
  • Si vous n'êtes pas administrateur des organisations qui vont participer à la collaboration, vérifiez que vous pouvez communiquer en dehors de ArcGIS Enterprise avec d'autres administrateurs participants pour réaliser le workflow ci-dessous.
  • N’activez le certificat que sur votre organisation .ArcGIS Enterprise
  • Lorsque vous invitez une organisation à faire partie d'une collaboration, son URL doit être spécifiée en tant que HTTPS.
  • Afin qu’il y ait une communication sécurisée parmi les participants à la collaboration, chaque participant doit se fier au certificat utilisé par les autres participants. En d’autres termes, lorsque ArcGIS Enterprise est l’hôte de la collaboration, il doit approuver le certificat utilisé sur chacun des participants invités et chaque participant invité doit approuver le certificat utilisé sur l’hôte de la collaboration. Si les certificats ne sont pas approuvés, la création de la collaboration échoue. Reportez-vous à la rubrique Configuration du portail de manière à approuver les certificats de votre autorité de certification pour en savoir plus sur l’approbation des certificats. Si ArcGIS Online est l’hôte de la collaboration, il est inutile d’importer les certificats pour les participants invités.
  • Activez les fenêtres contextuelles dans votre navigateur pour autoriser le téléchargement des demandes d'invitation et des réponses.

Modes d'authentification pris en charge

Vous pouvez créer une collaboration qui comprend des participants ArcGIS Enterprise avec à la fois une authentification intégrée et une authentification au niveau du web.

La collaboration prend en charge l'authentification unique à l'échelle de l'entreprise sur les déploiements ArcGIS Enterprise.

Si les participants ArcGIS Enterprise de la collaboration utilisent l’infrastructure de clés publiques (PKI), vérifiez que le certificat racine du domaine a été importé dans chacun des participants. Pour plus d'informations, reportez-vous à la rubrique Configuration du portail de manière à approuver les certificats de votre autorité de certification. Notez que le certificat PKI doit respecter le format pkcs12.

Remarque :

La configuration de l'authentification Windows intégrée de type Kerberos n'est pas prise en charge pour la collaboration distribuée.

Créer une collaboration et un espace de travail

  1. Connectez-vous à l'organisation hôte en tant que membre doté de privilèges administratifs pour gérer les collaborations de l’organisation.
  2. Accédez au dossier Organization (Organisation) > Settings (Paramètres) > Collaborations.
  3. Cliquez sur Créer une collaboration.
  4. Dans la boîte de dialogue Create Collaboration (Créer une collaboration), renseignez les zones de texte Collaboration Name (Nom de la collaboration) et Collaboration Description (Description de la collaboration) pour la collaboration, puis cliquez sur Next (Suivant).

    Tenez compte des limitations de caractères au moment de nommer et de décrire une collaboration. Le champ Collaboration Name (Nom de la collaboration) peut contenir jusqu’à 100 caractères ; le champ Collaboration Description (Description de la collaboration) peut en contenir au maximum 250.

  5. Renseignez les zones de texte Nom de l'espace de travail et Description de l'espace de travail pour le premier espace de travail associé à la collaboration, puis cliquez sur Suivant.

    Tenez compte des limitations de caractères au moment de nommer et de décrire un espace de travail de collaboration. Le champ Workspace Name (Nom de l’espace de travail) peut contenir jusqu’à 100 caractères ; le champ Workspace Description (Description de l’espace de travail) peut en contenir au maximum 250. Une fois la collaboration créée, vous pouvez créer davantage d'espaces de travail de collaboration si cela est nécessaire. Reportez-vous à la rubrique Gérer les collaborations pour plus de détails.

  6. Choisissez le groupe à associer à l'espace de travail de collaboration. Il peut s'agir d'un groupe existant ou d'un groupe que vous créez à cet effet. Cliquez sur Next (Suivant).

    Un groupe peut uniquement être associé à un espace de travail de collaboration. L’accès de l’hôte à cet espace de travail est de type Send and receive (Envoyer et recevoir).

    • Si vous créez un groupe pour la collaboration, il s'agit d'un groupe privé dont tous les membres peuvent contribuer au contenu. Le cas échéant, vous pouvez modifier le statut et les paramètres de contribution une fois le groupe créé. Reportez-vous à la rubrique Créer des groupes pour plus d'informations sur ces paramètres. Lorsque vous créez un groupe pour une collaboration, vous devez lui attribuer des balises pour continuer.
    • Si vous choisissez de lier un groupe existant, le menu déroulant présente la liste de tous les groupes de l'organisation, notamment les groupes privés.

    Les paramètres de synchronisation de l'hôte dans l'espace de travail de collaboration sont répertoriés dans la boîte de dialogue. Notez que le paramètre par défaut est la synchronisation immédiate. Pour modifier les paramètres de synchronisation de l'hôte, utilisez l'API de partage du répertoire Portal for ArcGIS. Seuls les paramètres de synchronisation des portails invités peuvent être configurés dans l'interface utilisateur dans la boîte de dialogue Rejoindre l'espace de travail ou Mettre à jour l'espace de travail.

    Remarque :

    Dans les collaborations où ArcGIS Online est l'hôte, les paramètres de synchronisation sont définis par défaut sur At scheduled intervals (Synchroniser à intervalles planifiés). Le participant ArcGIS Enterprise contrôle le programme de synchronisation du contenu des éléments du groupe et des mises à jour des couches d’entités. L’hôte ne contrôle pas le programme de synchronisation.

  7. Indiquez comment les couches d’entités hébergées seront envoyées à l’espace de travail de collaboration.
    • En tant que références : les participants à la collaboration bénéficieront d'un accès dynamique aux couches d'entités dans l'espace de travail désigné. Les participants à la collaboration doivent être autorisés à afficher les couches d'entités depuis leur origine.
    • En tant que copies : les participants à la collaboration recevront les mises à jour des couches d'entités selon un intervalle planifié.
    • Allow two-way sharing of feature service edits to eligible participants (Autoriser le partage bidirectionnel des mises à jour de services d’entités pour les participants éligibles) : fonction introduite à la version 10.9, le propriétaire et le destinataire d’une couche d’entités peuvent apporter des mises à jour et les partager entre eux. Dans les versions précédentes, les mises à jour des données dans les couches d’entités pouvaient seulement être partagées du propriétaire au destinataire. Par défaut, cette option n’est pas activée. Cette option est seulement disponible si Copies est sélectionné sous Feature layers and views in my portal are sent as (Les couches d’entités et les vues dans mon portail sont envoyées comme) lors de l’établissement des paramètres de synchronisation de l’espace de travail. Une fois activée dans un espace de travail, cette option ne peut pas être désactivée. Pour pouvoir prendre part au partage bidirectionnel des mises à jour, tous les participants à la collaboration ArcGIS Enterprise doivent utiliser Enterprise 10.9 ou version ultérieure, l’espace de travail de collaboration étant également créé dans la version 10.9 ou ultérieure ; les invités doivent avoir un accès Send and Receive (Envoyer et recevoir) à l’espace de travail de collaboration. Les services d’entités éligibles doivent être configurés pour utiliser le runtime de service ArcGIS Pro et prendre en charge le suivi de réplica ainsi que la synchronisation bidirectionnelle.
    • If unable to share as copies share as references (Partager en tant que références si le partage en tant que copies est impossible) : Cette option est disponible si l’option Copies est sélectionnée lors de la configuration des paramètres de synchronisation de l’espace de travail. En cas d’erreurs lors du partage d’entités en tant que copies, les éléments concernés seront alors partagés en tant que références. Par défaut, l’option est activée. Votre sélection peut être modifiée lors de la mise à jour de votre espace de travail. Pour plus d’informations, reportez-vous à la rubrique Gérer les collaborations.

    Lorsque vous décidez de partager des couches d’entités sous forme de copies, gardez à l’esprit les points suivants :

    • Feature layers and views are shared as: copies (Les couches d’entités et les vues sont partagées en tant que : copies) doit être sélectionné dans l’espace de travail de collaboration.
    • Un intervalle de synchronisation doit être défini dans l'espace de travail de collaboration.
    • La synchronisation doit être activée sur chaque couche d’entités participant à la collaboration avant le partage.
    • Lorsque les couches d’entités sont synchronisées, elles sont extraites et publiées la première fois comme des couches d’entités hébergées dans l’organisation de chaque participant. Les synchronisations ultérieures sont ensuite actualisées selon les entités ajoutées, supprimées ou mises à jour.
  8. Cliquez sur Enregistrer ou Enregistrer et inviter pour créer la collaboration.
    • Cliquez sur Enregistrer pour créer la collaboration. La nouvelle collaboration est consultable dans la table de la page Collaborations.
    • Cliquez sur Save and Invite (Enregistrer et inviter) pour créer la collaboration et ouvrir la fenêtre Invite Guest Organization (Inviter l'organisation invitée).

Inviter une organisation à faire partie de la collaboration

  1. Connectez-vous à l'organisation hôte en tant que membre doté de privilèges administratifs pour gérer les collaborations de l’organisation.
  2. Accédez au dossier Organization (Organisation) > Settings (Paramètres) > Collaborations.
  3. Dans la table de la page Collaborations (Collaborations), cliquez sur le nom de la collaboration à laquelle vous souhaitez inviter une organisation.
  4. Cliquez sur View Guests (Afficher les invités).

    La page Guests (Invités) contient la liste des organisations invitées dans la collaboration.

  5. Cliquez sur Inviter un utilisateur.
  6. Dans la fenêtre Invite Guest Organization (Inviter l'organisation invitée), renseignez le champ Guest Organization URL (URL de l'organisation invitée) de l'organisation. Vérifiez que l’URL est spécifiée en tant que HTTPS au format https://organization.domain.com/<context>. Choisissez l’option Access to Workspaces (Accès aux espaces de travail) dont bénéficiera l'organisation invitée : Send Content (Envoyer du contenu), Receive Content (Recevoir du contenu) ou Send and Receive Content (Envoyer et recevoir du contenu).

    Pour plus d'informations sur ces modes d'accès, reportez-vous à la rubrique Modes d'accès des espaces de travail.

  7. Cliquez sur Enregistrer l'invitation pour enregistrer le fichier d'invitation.

    Remarque :
    Une fois créé, le fichier d’invitation expire au bout de 24 heures.

  8. Partagez le fichier d'invitation avec l'administrateur de l'organisation invitée. Vous devez partager le fichier en dehors de ArcGIS Enterprise, par courrier électronique ou tout autre moyen de votre préférence.
  9. L'administrateur de l'organisation invitée doit maintenant accepter l'invitation à collaborer. Pour plus d'informations, reportez-vous à Rejoindre une collaboration en tant qu'invité.

Importer une réponse à l'invitation

  1. Connectez-vous à l'organisation hôte en tant que membre doté de privilèges administratifs pour gérer les collaborations de l’organisation.
  2. Accédez au dossier Organization (Organisation) > Settings (Paramètres) > Collaborations.
  3. Sur la page Collaborations, recherchez l'entrée de table de la collaboration dont vous allez importer la réponse à l'invitation. Cliquez sur le nom de la collaboration. Cliquez sur View Guests (Afficher les invités). La liste des participants à la collaboration apparaît. Cliquez sur le bouton Action (Action) de l'organisation invitée, puis sur Accept Guest Organization (Accepter l'organisation invitée).
  4. Dans la fenêtre Accept Guest Organization (Accepter l'organisation invitée), accédez au fichier de réponse à l'invitation. Des informations sur l'organisation invitée, notamment la personne à contacter et l'URL de l'organisation, apparaissent une fois le fichier choisi.
    1. Si l'organisation invitée requiert une authentification au niveau du web, sélectionnez l’option Oui, saisissez les informations d'identification de l'authentification au niveau du web de l'invité, puis cliquez sur Accepter l'organisation invitée.
    2. Si l’organisation invitée est sécurisée avec l’authentification au niveau du Web basée sur le certificat client PKI, cliquez sur Choose File (Choisir un fichier) et accédez au certificat utilisateur PKI au format de fichier .pfx. Cliquez sur Accepter l'organisation invitée.

      Les informations d'identification de l'utilisateur contenues dans le certificat client doivent pouvoir être authentifiées lors de la demande d'accès émise par le certificat client PKI de l'invité. Il n'est pas nécessaire que l'utilisateur soit un utilisateur nommé dans l'organisation invitée.

  5. Remarque :
    Si l’hôte de collaboration ne se fie pas au certificat utilisé pour l’organisation invitée, un message d’erreur apparaît. La confiance dans le certificat doit être établie pour que la réponse à l’invitation puisse être acceptée. Reportez-vous à la rubrique Configuration du portail de manière à approuver les certificats de votre autorité de certification pour en savoir plus sur l’approbation des certificats.

Le champ Status (Statut) de l'organisation invitée est maintenant Active (Actif). L'administrateur de l'organisation invitée recevra une notification indiquant qu'elle a rejoint la collaboration.

Une fois ce workflow terminé, les paramètres de synchronisation du portail invité et d'autres détails de la collaboration peuvent encore être configurés. Lorsque le contenu est partagé avec un portail participant, un nouveau dossier est créé sous le dossier de l'administrateur du participant. Ceci permet d'importer le contenu et de stocker les éléments, qui sont ensuite partagés avec le groupe associé à l'espace de travail de collaboration. Le dossier tire son nom de la collaboration.

Les paramètres de synchronisation de l'espace de travail de l'hôte de la collaboration sont définis pour effectuer une synchronisation immédiate et ne peuvent être modifiés que dans l'emplacement de partage du répertoire Portal for ArcGIS.