Les éditeurs et les administrateurs peuvent ajouter des types spécifiques de data stores gérés par les utilisateurs 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 data stores 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 ou avec ArcGIS Pro 2.4 ou version antérieure, vous pouvez, en tant qu’administrateur du portail, créer des éléments de data store pour ces data stores 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 avec 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 data store dans le portail pour un data store 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.
- Connectez-vous à l’instance ArcGIS Server Manager du site fédéré.
- Accédez à Site > Stockage des données.
- Cliquez sur le bouton Create Item (Créer un élément) en regard du data store.
Vous ne pouvez créer des éléments de data store 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.
- 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 data store pour ce data store 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.
- 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) . Cliquez sur ce dernier pour ouvrir la boîte de dialogue Sharing Properties (Propriétés de partage).
- 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)).
- 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
Dans le cas où le data store 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 data store lors de l’inscription auprès de chaque site ArcGIS Server, vous devez lier l’élément de data store aux serveurs fédérés supplémentaires.
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 Data stores 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 :
- Connectez-vous à l’extrémité REST de Portal for ArcGIS en tant qu’administrateur du portail.
À la connexion, la page Users (Utilisateurs) s’ouvre.
- 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 :
- Faites défiler la page Users (Utilisateurs) jusqu’en bas et cliquez sur User Content (Contenu utilisateur).
- 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).
- 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.
- Accédez à Home (Accueil) > Portals (Portails) > Self (Auto) et faites défiler la page vers le bas.
- Cliquez sur le lien Servers (Serveurs) dans la liste Child Resources (Ressources enfant).
- 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.
- Revenez à Home (Accueil) > Portals (Portails) > Self (Auto) et faites défiler la page vers le bas.
- Dans la liste Supported Operations (Opérations prises en charge), cliquez sur Datastores.
- Cliquez sur Add to Server (Ajouter au serveur).
- Collez l’ID de votre élément de répertoire de données dans le champ DatastoreId.
- Collez l’ID de votre serveur fédéré dans le champ ServerId.
- 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).
- 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.
Vous avez un commentaire à formuler concernant cette rubrique ?