Skip To Content

Intégrer votre portail à ArcGIS Server

ArcGIS Enterprise est un produit logiciel SIG web qui se compose de quatre composants logiciels. Dans ArcGIS Enterprise, vos services web SIG optimisés par ArcGIS Server sont la colonne vertébrale du contenu géospatial, et le portail ArcGIS Enterprise est l’emplacement principal dans lequel les utilisateurs accèdent, visualisent et utilisent le contenu géospatial. Le portail facilite la transformation de vos services ArcGIS Server en produits d’informations et sécurise le partage du contenu avec les utilisateurs et les parties prenantes.

Même si vous pouvez le déployer comme logiciel autonome, l’intégration d’ArcGIS Server avec le portail ArcGIS Enterprise permet à votre organisation de bénéficier de processus optimisés et renforcés. ArcGIS Server peut être utilisé de trois façons par le portail ArcGIS Enterprise :

  1. Vous pouvez fédérer un ou plusieurs sites ArcGIS Server avec le portail de façon à intégrer ses modèles de sécurité et de partage.
  2. Vous pouvez assigner un site ArcGIS Server fédéré pour qu'il agisse comme serveur d’hébergement du portail, ce qui permet aux utilisateurs de publier des données et des cartes sous forme de services web devant un plus large public.
  3. Vous pouvez inscrire des services individuels depuis n’importe quel site ArcGIS Server auprès du portail, qu’il soit fédéré ou non (ou même s'il s’agit de votre propre serveur).

Cette rubrique, tout comme cette section de la documentation, aborde les trois approches de l’intégration de ArcGIS Enterprise.

Fonctions disponibles via l’intégration

La table ci-dessous récapitule les fonctionnalités courantes du portail ArcGIS Enterprise qui sont disponibles avec et sans l’intégration de ArcGIS Server. 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.

EntitéAucune intégration du serveurAvec un serveur fédéré uniquementAvec un serveur d'hébergementRemarques

Ajouter des éléments au portail (par exemple des fichiers, des applications Web et des services)

Coche

Coche

Coche

Tous les éléments du portail sont traités de la même façon en termes de sécurité et de partage.

Ajouter des fichiers de formes et des fichiers CSV avec des adresses à une carte Web

Coche

Un serveur d’hébergement est requis, car il permet de valider les données de shapefiles et d’adresses ajoutées à la carte Web.

Créer des cartes web

Coche

Coche

Coche

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

Coche

Coche

Coche

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)

Coche

Un serveur d’hébergement est requis, car il permet de valider les données d’adresse ajoutées à 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).

Coche

Un serveur d’hébergement est requis, 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 répertoire de données du cache de tuiles.

Partager des couches et des cartes à partir d'ArcGIS Maps for Office

Coche

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)

Coche

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 ArcGIS Insights

Coche

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 ArcGIS Insights

Coche

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.

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 inscrivez 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 intègre les modèles de sécurité et de partage de votre portail avec un ou plusieurs sites ArcGIS Server. Lorsqu’un site ArcGIS Server est fédéré avec un portail ArcGIS Enterprise, les utilisateurs peuvent créer des couches hébergées et effectuer une analyse spatiale sur le contenu dans le complément Map Viewer du portail. La sécurité et l’accès sont contrôlés au niveau du web. La fédération de sites ArcGIS Server désignés avec un rôle en particulier, tels que ArcGIS Image Server ou ArcGIS GeoEvent Server, permet aux membres du portail d’accéder à leurs fonctions d’analyse.

Remarque :

La version des éléments de votre déploiement de base ArcGIS Enterprise, y compris la version du serveur d’hébergement, doit être la même que celle de votre portail. La version des instances des sites d’analyse raster ArcGIS GeoEvent Server, ArcGIS GeoAnalytics Server et ArcGIS Image Server doit également correspondre à la version du portail.

Cependant, certains sites ArcGIS Server utilisant la version 10.5 ou une version ultérieure peuvent être fédérés avec un portail utilisant une version plus récente. Ceci s’applique aux sites ArcGIS GIS Server supplémentaires au-delà du serveur d’hébergement, et à tout ArcGIS Image Server non conçu pour l'analyse raster. Aucun site ArcGIS Server ne peut être fédéré à un portail utilisant une version antérieure à la sienne.

L’intégralité du contenu du portail est traitée en tant qu’élément, qu’il s’agisse d’un serviceArcGIS Server, d’une carte ou application Web, d’un shapefile ou de tout autre type de fichier pris en charge. La sécurité du contenu est déterminée au niveau de l’élément.

Pour en savoir plus sur le modèle de sécurité de ArcGIS Enterprise

Lorsque vous fédérez un serveur, l’accès et l’autorisation sur les ressources du serveur sont contrôlés par le 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 sont remplacés par ceux du portail. Les identifiants de connexion du portail, qu’ils utilisent le magasin d’identifiants intégré du portail ou un fournisseur d’identités externe, permettent de se connecter à ArcGIS Server Manager. 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 vos rôles personnalisés ArcGIS Server ne seront pas transférés sur le portail lors de la fédération.)
  • 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 l’afficher. 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édez au serveur fédéré et l’administrez. 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.

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é.

Plusieurs sites ArcGIS Server peuvent être fédérés avec un 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 montre la différence entre un site ArcGIS Server autonome conceptuel et un déploiement ArcGIS Enterprise de base.

Comparaison conceptuelle d’un site autonome et d’un déploiement de base.

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 ArcGIS Insights.
Licence :

Un site GIS Server doit détenir une licence Standard ou Advanced, et non Basic, pour être désigné comme serveur d’hébergement.

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 de nombreux 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, les données sont copiées dans le répertoire de 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.8.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 montre un site ArcGIS Server fédéré sur un portail ArcGIS Enterprise, avec les modèles d’URL utilisés pour accéder aux deux composants via leurs instances Web Adaptor. Un type relationnel ArcGIS Data Store apparaît inscrit auprès du serveur.

Représentation de modèles d’URL associés à un site fédéré

Reportez-vous à la rubrique Configurer un serveur d'hébergement pour votre portail pour savoir comment configurer un serveur d'hébergement.