Skip To Content

Créer un élément de répertoire de données pour un répertoire de données inscrit existant

Les éditeurs et les administrateurs peuvent ajouter des types de répertoires de données gérés par les utilisateurs spécifiques aux serveurs fédérés via un portail ArcGIS Enterprise. Toutefois, le processus d’ajout d’éléments de répertoire de données est pris en charge pour les répertoires de données qui viennent d’être ajoutés uniquement.

Si des répertoires de données de base de données ou de partage de fichiers sont inscrits auprès de vos serveurs fédérés avec ArcGIS Server Manager, ArcGIS Pro 2.4 ou version antérieure ou ArcMap, vous pouvez, en tant qu’administrateur du portail, créer des éléments de répertoire de données pour ces répertoires de données existants.

Lorsque vous créez un élément de répertoire de données pour un répertoire de données inscrit, ce dernier est uniquement disponible pour les utilisateurs du portail avec lesquels vous partagez l’élément. Par exemple, un partage de fichiers inscrit auprès d’un site ArcGIS Server qui utilise ArcGIS Server Manager peut être utilisé par toute personne ayant accès au partage de fichiers. Lorsque vous créez un répertoire de données pour le partage de fichiers, vous devez partager l’élément avec les groupes du portail, toute l’organisation ou le public pour qu’il soit disponible pour les utilisateurs autres que le propriétaire du répertoire de données et les administrateurs du portail.

Créer un élément de répertoire de données

Pour créer un élément de répertoire de données dans le portail pour une répertoire de données de base de données ou de partage de fichiers inscrit auprès d’un des sites ArcGIS Server fédérés du portail, créez un élément dans ArcGIS Server Manager.

  1. Connectez-vous à l’instance ArcGIS Server Manager du site fédéré.
  2. Accédez à Site > Stockage des données.
  3. Cliquez sur le bouton Create Item (Créer un élément) Create Item (Créer un élément) en regard du répertoire de données.

    Vous ne pouvez créer des éléments de répertoire de données qu’à partir de bases de données inscrites depuis des fichiers .sde. Les éléments créés à partir de fichiers .odc ne sont pas pris en charge.

  4. Lisez les informations récapitulatives au sujet de la création d’un élément de répertoire de données pour un répertoire de données inscrit auprès d’un serveur fédéré. Si vous souhaitez créer l’élément de portail, cliquez sur Create Item (Créer un élément).

    Un élément de répertoire de données pour ce répertoire de données est créé dans le portail avec lequel le site ArcGIS Server est fédéré. Étant donné que vous avez créé l’élément de répertoire de données, vous en êtes propriétaire et votre compte est le seul qui permet d’y accéder.

  5. Pour autoriser des éditeurs existants à continuer à utiliser ce répertoire de données inscrit, vous devez le partager. Le bouton Create Item (Créer un élément) a été remplacé par le bouton Sharing Properties (Propriétés de partage) Sharing Properties (Propriétés de partage). Cliquez sur ce dernier pour ouvrir la boîte de dialogue Sharing Properties (Propriétés de partage).
  6. Choisissez les utilisateurs qui peuvent accéder à l’élément de répertoire de données. Le partage s’effectue généralement avec un groupe d’éditeurs. En l’absence d’un tel groupe, vous devez créer un groupe dans le portail et inviter les membres appropriés.
    • Cochez la case située en regard du ou des groupes pour accorder les droits d’accès à l’élément de répertoire de données à leurs membres.
    • Pour accorder l’accès à tous les membres du portail, cochez la case en regard du nom du portail.
    • Si vous voulez que toutes les personnes ayant accès au portail accèdent à ce répertoire de données, cochez la case située en regard de Everyone (public) (Tout le monde (public)).
  7. Cliquez sur Save (Enregistrer) pour partager l’élément de répertoire de données.

Le portail contient désormais un élément de répertoire de données inscrit auprès du serveur fédéré. Si le répertoire de données n’a été inscrit qu’auprès d’un seul serveur fédéré, vous pouvez maintenant modifier l’appartenance de l’élément de répertoire de données de sorte qu’il soit possédé par la personne l’ayant initialement inscrit.

Toutefois, si le répertoire de données a été inscrit auprès de plusieurs serveurs fédérés avec le même nom de répertoire de données, procédez comme indiqué dans la section suivante pour associer les autres serveurs fédérés à l’élément de répertoire de données avant de modifier son appartenance.

Associer des serveurs fédérés supplémentaires

Si le répertoire de données a été inscrit auprès de plusieurs serveurs fédérés et que la personne à l’origine de l’inscription a employé le même nom de répertoire de données lors de l’inscription auprès de chaque site ArcGIS Server, vous devez lier l’élément de répertoire de données au(x) serveur(s) fédéré(s) supplémentaire(s).

Remarque :

Pour que vous puissiez lier l’élément de répertoire de données à d’autres serveurs fédérés, le répertoire de données doit déjà être inscrit auprès des autres serveurs fédérés, il doit porter le même nom sur tous les serveurs fédérés et il doit accéder au même emplacement de source de données.

Si le répertoire de données répond à ces critères, vous devez associer l’élément de répertoire de données aux autres serveurs fédérés en procédant comme indiqué ci-après. N’utilisez pas l’onglet Settings (Paramètres) du nouvel élément de répertoire de données pour lui ajouter les serveurs fédérés ; cela crée des répertoires de données en double sur les autres serveurs fédérés. Pour plus d’informations, reportez-vous à la rubrique Répertoires de données gérés par l’utilisateur dans ArcGIS Enterprise.

Une fois que vous avez créé un élément de répertoire de données à partir de l’un des serveurs fédérés, procédez comme suit pour chaque serveur fédéré supplémentaire :

  1. Connectez-vous à l’extrémité REST de Portal for ArcGIS en tant qu’administrateur du portail.

    À la connexion, la page Users (Utilisateurs) s’ouvre.

  2. Vous devez disposer de l’ID d’élément de répertoire de données et de l’ID du serveur fédéré auquel vous souhaitez accéder. Pour obtenir ces ID, procédez comme suit :
    1. Faites défiler la page Users (Utilisateurs) jusqu’en bas et cliquez sur User Content (Contenu utilisateur).
    2. Dans la liste User Content (Contenu utilisateur), recherchez l’élément de répertoire de données que vous avez créé dans la section précédente. Si vous avez créé l’élément de répertoire de données dans votre dossier utilisateur, il se trouvera dans la liste Items (Éléments). Si vous l’avez créé dans un sous-dossier, il se trouvera dans la liste Folders (Dossiers).
    3. Cliquez sur le nom de l’élément, copiez l’ID, puis collez-le dans un éditeur de texte ou à un autre emplacement à partir duquel vous pourrez de nouveau le copier lorsque vous en aurez besoin.
    4. Accédez à Home (Accueil) > Portals (Portails) > Self (Auto) et faites défiler la page vers le bas.
    5. Cliquez sur le lien Servers (Serveurs) dans la liste Child Resources (Ressources enfant).
    6. Copiez l’ID de serveur du serveur fédéré que vous voulez associer à l’élément de répertoire de données, puis collez-le dans un éditeur de texte ou à un autre emplacement à partir duquel vous pourrez de nouveau le copier lorsque vous en aurez besoin. Si vous voulez associer d’autres serveurs fédérés à l’élément de répertoire de données, copiez également leurs ID et enregistrez-les à un emplacement auquel vous avez accès.
  3. Vous pouvez maintenant continuer l’association des autres serveurs fédérés avec l’élément de répertoire de données.
  4. Revenez à Home (Accueil) > Portals (Portails) > Self (Auto) et faites défiler la page vers le bas.
  5. Dans la liste Supported Operations (Opérations prises en charge), cliquez sur Datastores (Répertoires de données).
  6. Cliquez sur Add to Server (Ajouter au serveur).
  7. Collez l’ID de votre élément de répertoire de données dans le champ DatastoreId.
  8. Collez l’ID de votre serveur fédéré dans le champ ServerId.
  9. Cliquez sur True (Vrai) en regard de Bind to existing server data store (Lier au répertoire de données serveur existant), puis cliquez sur Add data store to server (Ajouter un répertoire de données au serveur).
  10. Pour chaque serveur fédéré supplémentaire auquel vous voulez lier l’élément de répertoire de données, répétez les étapes 7 et 8.

L’élément de répertoire de données est désormais associé à tous les serveurs fédérés vers lesquels vous l’avez lié. Vous pouvez, si vous le souhaitez, modifier l’appartenance de l’élément de répertoire de données pour qu’il soit possédé par la personne qui l’a initialement inscrit.