Portal for ArcGIS est un référentiel SIG dans lequel vous pouvez créer et partager des cartes Web, des services Web et d'autres éléments. L'utilisation de Portal for ArcGIS avec votre site ArcGIS Server vous permet de bénéficier des avantages suivants :
- Portal for ArcGIS facilite la transformation de vos services ArcGIS Server en produits d'informations. A l'aide du portail, vous pouvez organiser vos services en cartes Web et les partager avec des groupes d'utilisateurs.
- Portal for ArcGIS organise vos produits d'informations et permet de les découvrir facilement. Cette facilité de découverte est rendue possible grâce aux bibliothèques, groupes et fonctionnalités de recherche du portail.
- Portal for ArcGIS permet de contrôler l'accès aux services ArcGIS Server par l'intermédiaire des groupes du portail.
- Portal for ArcGIS permet aux utilisateurs de publier des données et des cartes sous forme de services Web devant un plus large public. Pour ce faire, vous devez, en tant qu'administrateur du portail, désigner un site GIS Server comme serveur d'hébergement.
Niveaux d'intégration entre le portail et le serveur
Selon les besoins de votre organisation, un portail ArcGIS Enterprise et un site ArcGIS Server peuvent être intégrés à différents niveaux. Les trois approches d'intégration les plus courantes sont décrites ci-dessous :
Le tableau ci-dessous récapitule les fonctionnalités Portal for ArcGIS courantes disponibles avec et sans intégration du serveur. Vous pouvez associer ces approches afin d'atteindre le niveau d'intégration nécessaire à votre organisation. Votre portail peut, par exemple, présenter des éléments d'un serveur fédéré avec des éléments enregistrés individuellement à partir d'autres serveurs.
Remarque :
Seuls les sites ArcGIS Server utilisant la version 10.2 ou ultérieure peuvent être fédérés avec un portail. Pour réaliser la fédération, les versions installées d'ArcGIS Server et de Portal for ArcGIS doivent être identiques. La fédération n'est pas possible si les versions logicielles ne concordent pas. Si vous avez déjà procédé à la fédération et que vous effectuez une mise à niveau vers une version ultérieure, ArcGIS Serveret Portal for ArcGIS doivent être mis à niveau vers la même version.
Entité | Aucune intégration du serveur | Avec un serveur fédéré | Avec un serveur d'hébergement | Remarques |
---|---|---|---|---|
Ajout d'éléments au portail (par exemple des fichiers, des applications Web et des services) | Oui | Oui | Oui | Lorsque vous ajoutez des services ArcGIS Server au portail, ces derniers doivent provenir de la version 9.3 ou d'une version ultérieure. |
Ajouter des fichiers de formes et des fichiers CSV avec des adresses à une carte Web | Non | Non | Oui | Un serveur d'hébergement est obligatoire, car il permet de valider les données des fichiers de formes et d'adresses ajoutées à la carte Web. |
Créer des cartes web | Oui | Oui | Oui | Vous n'êtes pas obligé de fédérer ou de configurer un service d'hébergement pour créer des cartes Web. |
Géocoder des adresses individuelles dans une carte Web | Oui | Oui | Oui | Vous n'êtes pas obligé de fédérer ou de configurer un serveur d'hébergement pour géocoder des adresses individuelles dans une carte Web. |
Géocoder par lots des adresses dans une carte Web (par exemple, à partir d'un fichier CSV) | Non | Non | Oui | Un serveur d'hébergement est obligatoire,, car il permet de valider les données d'adresse ajoutées dans la carte Web. Le service de géocodage utilisé pour localiser des adresses peut provenir d'ArcGIS Server ou d'une organisation ArcGIS Online. |
Publier des services hébergés (par exemple, des couches de tuiles, d'entités et de scènes hébergées). | Non | Non | Oui | Un serveur d'hébergement est obligatoire,, car il permet de valider des données, de stocker des données de service et d'héberger des services. Vous pouvez publier des services hébergés à l'aide d'ArcGIS Desktop ou directement sur le portail lorsque vous ajoutez un élément au site Web. Pour publier des couches de scènes hébergées, le serveur d'hébergement doit également être configuré avec un stockage des données du cache de tuiles. |
Partager des couches et des cartes à partir d'ArcGIS Maps for Office | Non | Non | Oui | Un serveur d'hébergement est obligatoire pour permettre aux utilisateurs du portail de partager des couches et des cartes à partir d'ArcGIS Maps for Office. |
Publier des couches à partir d'ArcGIS Pro qui font référence à des données issues de sources inscrites (par exemple, publier des couches d'images de carte contenant des données issues d'une base de données inscrite) | Non | Oui | Oui | La source de données doit être inscrite auprès du site ArcGIS Server avant la publication. Vous pouvez publier ces couches à l'aide d'ArcGIS Pro 1.2 ou version ultérieure. |
Utiliser les outils d’analyse spatiale dans Map Viewer (Visionneuse de carte) ou dans Insights for ArcGIS | Non | Non | Oui | Les outils d'analyse sont hébergés sous la forme d'une série de tâches sur le serveur. Les outils créent des couches d'entités hébergées en sortie. Ces couches d'entités hébergées sont des services d'entités qui s'exécutent sur le serveur d'hébergement. Pour utiliser ces outils, le serveur d'hébergement doit être configuré avec un stockage des données relationnelles. |
Analyser des Big Data dans Map Viewer (Visionneuse de carte) ou dans Insights for ArcGIS | Non | Non | Oui | Les outils d'analyse de Big Data créent également des couches d'entités en sortie, ce qui nécessite un serveur d'hébergement pour exécuter les services sous-jacents. Pour utiliser ces outils, le serveur d'hébergement doit être configuré avec un stockage des données spatio-temporelles. |
Enregistrer des services
Vous pouvez inscrire des services ArcGIS Server sous forme d'éléments dans le portail, ce qui permet aux utilisateurs du portail de les trouver et de les ajouter aux cartes Web facilement. Les services peuvent provenir de n'importe quel site ArcGIS Server auquel vous accédez via l'URL du service. L'enregistrement des services est la méthode la plus autonome d'intégration d'un serveur avec un portail.
Pour suivre cette approche, il suffit de configurer Portal for ArcGIS. Vous n'avez pas besoin de votre propre site ArcGIS Server. L'instance ArcGIS Web Adaptor peut être placée sur le même serveur ou sur un autre serveur Web dédié, comme illustré ci-dessous.
Vous pouvez inscrire des services issus des versions ArcGIS Server 9.3 et ultérieures. Si votre portail requiert une communication chiffrée via HTTPS, les services que vous enregistrez doivent utiliser HTTPS s'ils ne proviennent pas de votre domaine.
Lorsque vous enregistrez un service en tant qu'élément du portail, les durées de vie du service et de l'élément ne sont pas liées. En d'autres termes, si le service sous-jacent est retiré, vous êtes responsable de la suppression de l'élément de votre portail.
Fédérer un serveur
La fédération d'un site ArcGIS Server avec votre portail est une configuration avancée qui vise à intégrer les modèles de sécurité et de partage de votre portail avec un ou plusieurs sites ArcGIS Server. La fédération est facultative, sauf si vous souhaitez effectuer les opérations suivantes :
- Configurer votre site avec un fournisseur d'identités Security Assertion Markup Language (SAML).
- Désigner un serveur d’hébergement pour autoriser les membres du portail à publier des couches Web hébergées sur le portail et à effectuer une analyse spatiale dans Map Viewer (Visionneuse de carte).
- Octroyez aux membres du portail un accès aux fonctionnalités fournies avec ArcGIS GeoEvent Server, ArcGIS GeoAnalytics Server ou ArcGIS Image Server.
Lorsque vous fédérez un serveur, l'autorisation permettant d'accéder aux services est déléguée au portail. Cela signifie que la situation suivante se produit :
- Vous accédez à ArcGIS Server grâce aux membres du portail. Les utilisateurs et rôles ArcGIS Server ne sont plus utilisés. Les administrateurs, éditeurs et utilisateurs du portail deviennent des administrateurs, éditeurs et utilisateurs ArcGIS Server, respectivement. En consolidant les utilisateurs du portail et du serveur, vous simplifiez l'administration des ressources SIG et garantissez une connexion pratique pour l'accès aux ressources ArcGIS Server sécurisées. (Notez que les rôles personnalisés ne sont pas pris en charge avec les serveurs fédérés.)
- L'accès aux services ArcGIS Server est contrôlé par le modèle de partage du portail. Chaque service ArcGIS Server que vous publiez sur votre serveur fédéré est automatiquement partagé en tant qu'élément du portail. Grâce au modèle de partage du portail, vous pouvez faire en sorte que le service demeure privé pour son éditeur ou vous pouvez le partager avec un ou plusieurs groupes d'utilisateurs du portail. Vous avez également la possibilité de partager l'élément avec toute votre organisation (tous les utilisateurs connectés) ou d'activer l'accès anonyme afin que tout le monde puisse le consulter. Ce modèle de partage vous confère un niveau de granularité supplémentaire lorsque vous définissez l'accès à vos services ArcGIS Server.
Remarque :
Même si la fédération fournit une expérience de connexion pratique et permet d'exploiter le modèle de partage du portail, elle a une incidence sur la façon dont vous et vos utilisateurs existants accèdent au serveur fédéré et l'administrent. Avant de procéder à la fédération, consultez les informations de la rubrique Administration d'un serveur fédéré pour en savoir plus sur l'impact de la fédération sur votre site existant.
Le diagramme suivant montre comment, une fois un site ArcGIS Server fédéré avec le portail, les services publiés sur le serveur fédéré sont automatiquement partagés avec le portail. En outre, les utilisateurs du portail sont utilisés pour accéder à la fois au portail et au serveur fédéré. Notez que, bien que ce diagramme montre un seul site ArcGIS Server fédéré, vous pouvez fédérer plusieurs sites avec le portail. Par exemple, des sites GIS Server, ArcGIS Image Server et ArcGIS GeoEvent Server peuvent être fédérés avec votre portail. Tous les sites ArcGIS Server fédérés sont accessibles à l'aide des comptes du portail, et non avec des comptes ArcGIS Server.
Le diagramme suivant présente une configuration matérielle classique pour un serveur fédéré, avec le format d'URL que vous pouvez utiliser pour établir la connexion à chaque composant. Seuls les sites ArcGIS Server utilisant la version 10.2 ou ultérieure peuvent être fédérés avec un portail. Pour plus d'informations, reportez-vous à la rubrique Fédérer un site ArcGIS Server avec votre portail.
Désigner un serveur d'hébergement
Vous pouvez intégrer un site ArcGIS GIS Server fédéré avec votre portail de manière encore plus avancée en le désignant comme serveur d'hébergement. Un portail peut avoir un serveur d'hébergement. Un serveur d'hébergement permet aux utilisateurs du portail de réaliser les opérations suivantes :
- Publier des cartes mises en cache, des services d'entités, des services WFS et des services de scènes (couches de tuiles hébergées, couches d'entités, couches WFS et couches de scènes) sur le portail à partir d'autres clients ou au sein du site Web du portail.
- partager des couches et des cartes à partir d'ArcGIS Maps for Office,
- Créer des cartes en ajoutant des fichiers CSV et des fichiers de formes à partir de machines locales dans Map Viewer (Visionneuse de carte).
- Géocoder par lots des adresses à partir d'un fichier CSV.
- Effectuer des analyses ou analyser des Big Data dans Map Viewer (Visionneuse de carte) ou dans Insights for ArcGIS.
Licence :
Pour désigner un site GIS Server comme serveur d'hébergement, vous devez disposer d'une licence d'édition Standard ou Advanced. Reportez-vous à la rubrique Présentation d'un site ArcGIS Server dans l'aide d'ArcGIS Server pour en savoir plus sur les licences.
Un serveur d'hébergement configuré représente le plus haut niveau d'intégration pouvant être atteint entre un portail et un site GIS Server.
En cas de présentation d'un serveur d'hébergement, surveillez étroitement les ressources et les modalités d'utilisation du serveur pour vous assurer qu'il peut supporter la charge émanant des utilisateurs du portail. Si vous pensez que beaucoup d'utilisateurs vont héberger un grand nombre de services, vous pouvez ajouter des machines à votre site avant de configurer le serveur d'hébergement.
Pour désigner un serveur en tant que serveur d’hébergement, configurez le serveur avec un stockage des données relationnelles et un stockage des données du cache de tuiles créés via ArcGIS Data Store. Lorsque les utilisateurs publient des couches d’entités hébergées sur votre portail ArcGIS Enterprise, les données sont copiées dans le stockage des données relationnelles. Lorsque vous supprimez un élément de couche d’entités hébergée du portail, le service d’entités sous-jacent est supprimé du serveur d’hébergement et les données sont supprimées du stockage des données relationnelles.
Héritage :
Dans ArcGIS Enterprise 10.6.1, l’utilisation d’une géodatabase d’entreprise en tant que base de données gérée du serveur d’hébergement n’est plus prise en charge, bien que les installations existantes puissent encore fonctionner. Si vous configurez un nouveau serveur d’hébergement, configurez un stockage des données relationnelles avec ArcGIS Data Store.
Le stockage des données relationnelles est également nécessaire pour autoriser les utilisateurs du portail à ajouter des fichiers CSV et des fichiers de formes à la carte, ou pour partager des couches et des cartes à partir d’ArcGIS Maps for Office.
Si votre portail va inclure des sites ArcGIS GeoEvent Server ou ArcGIS GeoAnalytics Server fédérés, votre serveur d'hébergement doit également être configuré avec un stockage de Big Data spatio-temporelles créé via ArcGIS Data Store.
Le diagramme suivant présente une architecture classique pour un portail connecté à un serveur d'hébergement. Le stockage des données relationnelles et une machine GIS Server supplémentaire sont également affichés.
Reportez-vous à la rubrique Configurer un serveur d'hébergement pour votre portail pour savoir comment configurer un serveur d'hébergement.
Vous avez un commentaire à formuler concernant cette rubrique ?