Skip To Content

サーバーでの Portal for ArcGIS の使用について

Portal for ArcGIS は、Web マップ、Web サービス、その他のアイテムを作成および共有できる GIS リポジトリです。 Portal for ArcGIS サイトで ArcGIS Server を使用すると、次のようなメリットがあります。

  • Portal for ArcGIS で、ArcGIS Server サービスを情報成果物に変換できます。ポータルを使用すると、サービスを Web マップに整理したり、それらをユーザー グループと共有したりすることができます。
  • Portal for ArcGIS で、ユーザーの情報成果物を整理して、簡単に見つけることができます。これを行うには、ポータル ギャラリー、グループ、および検索機能を使用します。
  • Portal for ArcGIS でポータル グループを使用して、ArcGIS Server サービスへのアクセスを制御できます。
  • ユーザーが Portal for ArcGIS を使用して、データとマップをより多くのユーザーに Web サービスとして公開できるようになります。これを行うには、ポータル管理者として、GIS Server サイトをホスティング サーバーとして機能するように割り当てます。

ポータルおよびサーバー間の統合レベル

ArcGIS Enterprise ポータルおよび ArcGIS Server サイトは、組織のニーズに合わせてさまざまなレベルに統合できます。以下の 3 つの一般的な統合方法があります。

下の表では、使用できる一般的な Portal for ArcGIS の機能を、サーバーの統合がある場合とない場合についてまとめています。これらの方法を組み合わせて、組織に必要な統合レベルを満たします。たとえば、ポータルは、他のサーバーから登録された個々のアイテムだけでなく、フェデレーション サーバーのアイテムを公開する場合があります。

注意:

バージョン 10.2 以降を使用している ArcGIS Server サイトのみが、ポータルとフェデレートできます。フェデレートするには、ArcGIS ServerPortal for ArcGIS のインストールされているバージョンが同一である必要があります。ソフトウェアのバージョンが一致しない場合、フェデレートできません。すでにフェデレートしていて、以降のバージョンにアップグレードしている場合、ArcGIS ServerPortal for ArcGIS は同じバージョンにアップグレードする必要があります。

機能サーバーの統合なしフェデレーション サーバーありホスト サーバーあり備考

アイテム (たとえば、ファイル、Web アプリ、サービス) のポータルへの追加

必要

必要

必要

ArcGIS Serverサービスをポータルに追加する場合、サービスのバージョンは 9.3 以降である必要があります。

住所を含むシェープファイルまたは CSV ファイルの Web マップへの追加

不要

不要

必要

Web マップに追加されるシェープ ファイルおよび住所のデータ整合チェックを実行するため、ホスティング サーバーが必要です。

Web マップの作成

必要

必要

必要

Web マップを作成するために、ホスティング サーバーをフェデレートしたり構成したりする必要はありません。

Web マップの個別の住所のジオコーディング

必要

必要

必要

Web マップで個別の住所をジオコーディングするために、ホスティング サーバーをフェデレートしたり構成したりする必要はありません。

Web マップの住所のバッチ ジオコーディング (たとえば、CSV から読み込み)

不要

不要

必要

Web マップに追加される住所データの整合チェックを実行するため、ホスティング サーバーが必要です。

ArcGIS Server または ArcGIS Online の組織サイト からジオコード サービスを使用して住所を検索できます。

ホスト サービスの公開 (たとえば、ホスト タイル レイヤー、フィーチャ レイヤー、シーン レイヤー)

不要

不要

必要

データの整合チェック、サービス データの格納、およびサービスのホストを実行するため、ホスティング サーバーが必要です。

アイテムを Web サイトに追加するときに、ArcGIS Desktop を使用して、または直接 Portal for ArcGIS で、ホスト サービスを公開できます。

ホスト シーンレイヤーを公開するには、タイル キャッシュ データ ストアを使用してホスティング サーバーを構成する必要もあります。

ArcGIS Maps for Office からのレイヤーおよびマップの共有

不要

不要

必要

ポータル ユーザーが ArcGIS Maps for Office からレイヤーとマップを共有できるようにするには、ホスティング サーバーが必要です。

登録済みソースからのデータを参照する ArcGIS Pro からのレイヤーの公開 (たとえば、登録済みデータベースからのデータを含んでいるマップ イメージ レイヤーの公開)

不要

必要

必要

公開する前に、データ ソースを ArcGIS Server サイトに登録する必要があります。これらのレイヤーは ArcGIS Pro 1.2 以降を使用して公開できます。

Map Viewerまたは Insights for ArcGIS での空間解析ツールの使用

不要

不要

必要

空間解析ツールは、サーバー上の一連のタスクとしてホストされます。これらのツールは、ホスト フィーチャ レイヤーを出力として作成します。これらのホスト フィーチャ レイヤーは、ホスティング サーバー上で実行されるフィーチャ サービスです。

これらのツールを使用するには、リレーショナル データ ストアを使用してホスティング サーバーを構成する必要があります。

Map Viewerまたは Insights for ArcGIS でのビッグ データ解析の実行

不要

不要

必要

ビッグ データ解析ツールは、出力としてフィーチャレイヤーも作成し、基本的なサービスを実行するためのホスティング サーバーを必要とします。

これらのツールを使用するには、ビッグ データ ストアを使用してホスティング サーバーを構成する必要があります。

サービスの登録

ArcGIS Server サービスをポータルのアイテムとして登録できます。これにより、ポータル ユーザーは、簡単にそれらを見つけて Web マップに追加することができます。このサービスは、サービス URL を介してアクセスできる ArcGIS Server サイトから提供されます。サービスの登録は、サーバーをポータルと統合する方法の中で最も結合度が緩い方法です。

登録されたサービスを使用するポータル

この方法では、Portal for ArcGIS のみを構成する必要があり、ユーザー独自の ArcGIS Server は必要ありません。ポータルの Web アダプターは、下に示すように、同じサーバーまたは別の専用 Web サーバーに配置できます。

登録されたサービスを使用する場合のポータルのアーキテクチャ

ArcGIS Server 9.3 以降のサービスを登録できます。ポータルに、HTTPS を使用した暗号化された通信が必要で、それらがドメインの外部にある場合、登録するサービスに HTTPS を使用する必要があります。

サービスをポータル アイテムとして登録する場合、サービスおよびアイテムの有効期間に関連性はありません。つまり、使用されているサービスがなくなると、ポータルからアイテムを削除する必要があります。

サーバーのフェデレート

ArcGIS Server サイトとポータルをフェデレートすることは、セキュリティを統合して、ポータルのモデルを 1 つまたは複数の ArcGIS Server サイトと共有する高度な構成です。次の操作を実行する場合を除いて、フェデレーションはオプションです。

  • SAML (Security Assertion Markup Language) ID プロバイダーを使用してサイトを構成する。
  • ポータル メンバーがホスト Web レイヤーをポータルに公開し、Map Viewerで空間解析を実行できるようにするために、ホスティング サーバーを指定する
  • ArcGIS GeoEvent ServerArcGIS GeoAnalytics Server、または ArcGIS Image Server が備える機能へのアクセスをポータル メンバーに提供する。

サーバーをフェデレートさせると、サービスにアクセスするための認証はポータルに委任されます。つまり、次のようになります。

  • ポータルのメンバーを使用して ArcGIS Server にアクセスする - ArcGIS Server のユーザーおよびロールが使用されなくなります。ポータルの管理者、公開者、およびユーザーはそれぞれ、ArcGIS Server の管理者、公開者、およびユーザーになります。ポータルのユーザーとサーバーのユーザーを統合すると、GIS リソースの管理が明確になり、簡単なサイン インで、セキュリティ保護された ArcGIS Server リソースにアクセスできるようになります (フェデレーション サーバーではカスタム ロールがサポートされないことに注意してください)。
  • ArcGIS Server サービスへのアクセスが、ポータルの共有モデルで制御される - フェデレーション サーバーに公開するすべての ArcGIS Server サービスは、ポータルで自動的にアイテムとして共有されます。ポータルの共有モデルによって、サービスをその公開者のプライベートにするか、またはポータル ユーザーの 1 つ以上のグループで共有することができます。または、アイテムを組織全体 (すべてのログイン ユーザー) で共有するか、またはすべてのユーザーがアイテムを表示できるように匿名アクセスを有効化することができます。 この共有モデルでは、ArcGIS Server サービスへのアクセスを詳細に定義することができます。
注意:

フェデレーションは、サイン インが簡単であり、ポータルの共有モデルを有効に活用できるようになる一方で、自分と自分の既存ユーザーがフェデレーション サーバーにアクセスする方法とフェデレーション サーバーを管理する方法に影響を与えます。フェデレートする前に、フェデレーションが既存のサイトに与える影響について、「フェデレーション サーバーの管理」の情報をご参照ください。

次の図は、ArcGIS Server サイトがポータルとフェデレートされると、フェデレーション サーバーに公開されたサービスが自動的にポータルと共有されることを示しています。また、ポータル ユーザーは、ポータルとフェデレーション サーバーの両方へのアクセスに使用されます。この図は、フェデレートされた ArcGIS Server サイトを 1 つだけ表示していますが、複数のサイトがポータルとフェデレートされることがあることに注意してください。たとえば、GIS ServerArcGIS Image Server、および ArcGIS GeoEvent Server がポータルとフェデレートされる場合があります。フェデレートされた ArcGIS Server サイトはすべて、ArcGIS Server アカウントではなく、ポータル アカウントを使用してアクセスされます。

1 つのフェデレーション サーバーを使用したポータル

以下の図は、フェデレーション サーバーを使用する場合の従来のハードウェア レイアウトと、各コンポーネントへの接続に使用する URL 形式を示しています。バージョン 10.2 以降を使用している ArcGIS Server サイトのみが、ポータルとフェデレートできます。詳細については、「ArcGIS Server サイトとポータルのフェデレーション」をご参照ください。

フェデレーション サーバーを使用する場合のポータルのアーキテクチャ

ホスティング サーバーの指定

フェデレートされた ArcGIS GIS Server をホスティング サーバーとしても指定することで、ポータルとの統合関係をさらに深めることができます。ポータルは、1 つのホスティング サーバーを持つことができます。ホスティング サーバーを使用すると、ポータルのユーザーは次のことができるようになります。

  • キャッシュされたマップ、フィーチャ サービス、WFS サービス、およびシーン サービス (ホスト タイル レイヤー、フィーチャ レイヤー、WFS レイヤー、およびシーン レイヤー) を、他のクライアントから、またはポータル Web サイト内でポータルに公開する。
  • ArcGIS Maps for Office からレイヤーおよびマップを共有する。
  • ローカル コンピューターからMap Viewerに CSV ファイルおよびシェープファイルを追加することによって、マップを作成する。
  • 住所のジオコーディングを CSV ファイルからバッチ処理する。
  • Map Viewerまたは Insights for ArcGIS で、解析またはビッグ データ解析を実行する。
ライセンス:

GIS Server をホスティング サーバーとして指定するには、Standard または Advanced エディションのライセンスが必要です。ライセンスの詳細については、ArcGIS Server ヘルプで「ArcGIS GIS Server とは」をご参照ください

ホスティング サーバーは、ポータルと GIS Server サイト間で実現できる最高レベルの統合です。

ホスティング サーバーを使用したポータル

ホスティング サーバーを公開するときは、サーバー リソースと使用状況を常に監視し、サーバーがポータル ユーザーの負荷に耐えられるようにします。多数のユーザーが多数のサービスをホストすることが予想される場合は、ホスティング サーバーを構成する前に、サイトにコンピューターを追加することをお勧めします。

サーバーをホスティング サーバーとして指定するためには、リレーショナル データ ストアおよびタイル キャッシュ データ ストアを、ArcGIS Data Storeを介して作成、設定する必要があります。ホスト フィーチャ レイヤーを ArcGIS Enterprise ポータルに公開すると、リレーショナル データ ストアにこのデータがコピーされます。ホスト フィーチャ レイヤー アイテムをポータルから削除すると、基礎となるフィーチャ サービスがホスティング サーバーから削除され、データがリレーショナル データ ストアから削除されます。

レガシー:

ArcGIS Enterprise 10.6.1 では、エンタープライズ ジオデータベースを、ホスティング サーバーの、管理されたデータベースとして使うことはできなくなりました。ただし、運用中のジオデータベースは、そのまま継続して使えることもあります。新しいホスティング サーバーを構成している場合は、ArcGIS Data Store を使ってリレーショナル データ ストアを構成します。

リレーショナル データ ストアは、ポータル ユーザーにマップへの CSV ファイルおよびシェープファイルの追加、または ArcGIS Maps for Office からのレイヤーおよびマップの共有を許可するためにも必要です。

ポータルにフェデレートされた ArcGIS GeoEvent Server または ArcGIS GeoAnalytics Server が含まれる場合、ホスティング サーバーも、ArcGIS Data Store を介して作成されたビッグ データ ストアを使用して構成される必要があります。

以下の図は、ホスティング サーバーに接続されているポータルの一般的なアーキテクチャを示しています。リレーショナル データ ストアおよび追加の GIS Server コンピューターも示しています。

ホスティング サーバーの場合のポータルのアーキテクチャ

ホスティング サーバーの設定方法の詳細については、「ポータルへのホスティング サーバーの構成」をご参照ください。