Portal for ArcGIS は、Web マップ、Web サービス、その他のアイテムを作成および共有できる GIS リポジトリです。 ArcGIS Server サイトで Portal for ArcGIS を使用すると、次のようなメリットがあります。
- Portal for ArcGIS で、ArcGIS Serverr サービスを情報成果物に変換できます。ポータルを使用すると、サービスを Web マップに整理したり、それらをユーザー グループと共有したりすることができます。
- Portal for ArcGIS で、ユーザーの情報成果物を整理して、簡単に見つけることができます。これを行うには、ポータル ギャラリー、グループ、および検索機能を使用します。
- Portal for ArcGIS でポータル グループを使用して、ArcGIS Server サービスへのアクセスを制御できます。
- ユーザーが Portal for ArcGIS を使用して、データとマップをより多くのユーザーに Web サービスとして公開できるようになります。これを行うには、ポータル管理者として、GIS Server サイトをホスティング サーバーとして機能するように割り当てます。
ポータルおよびサーバー間の統合レベル
ポータルおよび ArcGIS Server サイトは、組織のニーズに合わせてさまざまなレベルに統合できます。以下の 3 つの一般的な統合方法があります。
下の表では、使用できる一般的な Portal for ArcGIS の機能を、サーバーの統合がある場合とない場合についてまとめています。これらの方法を組み合わせて、組織に必要な統合レベルを満たします。たとえば、ポータルは、他のサーバーから登録された個々のアイテムだけでなく、フェデレーション サーバーのアイテムを公開する場合があります。
注意:
バージョン 10.2 以降を使用している ArcGIS Server サイトのみが、ポータルとフェデレートできます。フェデレートするには、ArcGIS Server と Portal for ArcGIS のインストールされているバージョンが同一である必要があります。ソフトウェアのバージョンが一致しない場合、フェデレートできません。すでにフェデレートしていて、以降のバージョンにアップグレードしている場合、ArcGIS Server と Portal 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 以降を使用して公開できます。 |
マップ ビューアーまたは Insights for ArcGIS での空間解析ツールの使用 | いいえ | いいえ | はい | 空間解析ツールは、サーバー上の一連のタスクとしてホストされます。これらのツールは、ホスト フィーチャ レイヤーを出力として作成します。これらのホスト フィーチャ レイヤーは、ホスティング サーバー上で実行されるフィーチャ サービスです。 これらのツールを使用するには、リレーショナル データ ストアを使用してホスティング サーバーを構成する必要があります。 |
マップ ビューアーまたは 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 レイヤーをポータルに公開し、Portal for ArcGIS マップ ビューアーで空間解析を実行できるようにするために、ホスティング サーバーを指定する。
- ArcGIS GeoEvent Server、ArcGIS 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 Server、ArcGIS Image Server、および ArcGIS GeoEvent Server がポータルとフェデレートされる場合があります。フェデレートされた ArcGIS Server サイトはすべて、ArcGIS Server アカウントではなく、ポータル アカウントを使用してアクセスされます。
以下の図は、フェデレーション サーバーを使用する場合の従来のハードウェア レイアウトと、各コンポーネントへの接続に使用する URL 形式を示しています。バージョン 10.2 以降を使用している ArcGIS Server サイトのみが、ポータルとフェデレートできます。詳細については、「ArcGIS Server サイトとポータルのフェデレーション」をご参照ください。
ホスティング サーバーの指定
フェデレーション ArcGIS GIS Server をホスティング サーバーとしても指定することで、ポータルとの統合関係をさらに深めることができます。ポータルは、1 つのホスティング サーバーを持つことができます。ホスティング サーバーを使用すると、ポータルのユーザーは次のことができるようになります。
- キャッシュされたマップ、フィーチャ サービス、WFS サービス、およびシーン サービス (ホスト タイル レイヤー、フィーチャ レイヤー、WFS レイヤー、およびシーン レイヤー) を、他のクライアントから、またはポータル Web サイト内でポータルに公開する。
- ArcGIS Maps for Office からレイヤーおよびマップを共有する。
- ローカル コンピューターからポータル マップ ビューアーに CSV ファイルおよびシェープファイルを追加することによって、マップを作成する。
- 住所のジオコーディングを CSV ファイルからバッチ処理する。
- ポータルのマップ ビューアーまたは Insights for ArcGIS で、解析またはビッグ データ解析を実行する。
ライセンス:
GIS Server をホスティング サーバーとして指定するには、Standard または Advanced エディションのライセンスが必要です。 ライセンスの詳細については、ArcGIS Server ヘルプで「ArcGIS GIS Server とは」をご参照ください
ホスティング サーバーは、ポータルと GIS Server サイト間で実現できる最高レベルの統合です。
ホスティング サーバーを公開するときは、サーバー リソースと使用状況を常に監視し、サーバーがポータル ユーザーの負荷に耐えられるようにします。多数のユーザーが多数のサービスをホストすることが予想される場合は、ホスティング サーバーを構成する前に、サイトにコンピューターを追加することをお勧めします。
サーバーをホスティング サーバーとして指定するには、ArcGIS Data Store を介して作成されたリレーショナル データ ストアを使用してサーバーを構成するか、エンタープライズ ジオデータベースを GIS Server サイトの管理されたデータベースとして登録します。ホスト フィーチャ レイヤーをポータルに公開すると、リレーショナル データ ストアまたは管理されたデータベースにこのデータがコピーされます。ホスト フィーチャ レイヤー アイテムをポータルから削除すると、基本的なフィーチャ サービスがホスティング サーバーから削除され、データがリレーショナル データ ストアまたは管理されたデータベースから削除されます。
リレーショナル データ ストアまたは管理されたデータベースは、ポータル ユーザーにマップへの CSV ファイルおよびシェープファイルの追加、または ArcGIS Maps for Office からのレイヤーおよびマップの共有を許可するためにも必要です。
ポータルにフェデレートされた ArcGIS GeoEvent Server または ArcGIS GeoAnalytics Server が含まれる場合、ホスティング サーバーも、ArcGIS Data Store を介して作成されたビッグ データ ストアを使用して構成される必要があります。
以下の図は、ホスティング サーバーに接続されているポータルの一般的なアーキテクチャを示しています。リレーショナル データ ストアおよび追加の GIS Server コンピューターも示しています。
ホスティング サーバーの設定方法の詳細については、「ポータルへのホスティング サーバーの構成」をご参照ください。