ArcGIS で PostgreSQL データベースを使用するための権限
権限によって、データおよびデータベースに対してユーザーが許可される操作を決定します。 組織内での作業のタイプに基づいて、権限を割り当てます。
データベースに対してユーザーが必要とする操作に基づいて、PostgreSQL データベース管理者としてグループ ロールを作成し、それらのグループ ロールに権限を付与し、各グループ ロールに個別のログイン ロールを追加します。 グループ ロールの作成対象のデータベース ユーザーの一般的なタイプ (データ参照者、データ編集者、データ作成者) に最低限必要な権限を次の表に示します。
これらの権限は、ArcGIS で PostgreSQL データベースおよびサポートされている PostgreSQL データベース サービス製品を使用する際に適用されます。 ジオデータベースを使用するために必要な権限については、「PostgreSQL でのジオデータベースの権限」をご参照ください。
次の表に、3 つのユーザー グループと、データを検索、編集、または作成するために必要な最小限の権限を示します。
|
ユーザーの種類 |
必要な権限 |
目的 |
|---|---|---|
|
データ参照者 |
|
この権限でユーザーはデータベースに接続することができます。 データベースの |
|
|
この権限で、特定のスキーマのデータにアクセスできるようになります。 |
|
|
データベースが空間データの格納に PostGIS ジオメトリー タイプを使用している場合、ロールには PostGIS の spatial_ref_sys テーブルと geometry_columns ビューに対する |
これらの権限は、PostGIS ジオメトリー列を読み取るために必要です。 |
|
|
データベースが空間データの格納に PostGIS ジオグラフィー タイプを使用している場合、ロールには PostGIS の spatial_ref_sys テーブルと geography_columns ビューに対する |
これらの権限は、PostGIS ジオグラフィー列を読み取るために必要です。 |
|
|
|
これによって、参照者は権限が付与されたスキーマ内の特定のテーブルとフィーチャクラスにアクセスできます。 |
|
|
データ編集者 データ編集者には、データ参照者に必要な権限に加えて、次の追加の権限が必要です。 |
|
特定のテーブルに対して編集者が実行できる編集操作を付与します。 編集者が必要とする操作に基づいて、 |
|
データ作成者 データ作成者には、データ参照者と同じ権限に加えて、各自のスキーマに関する次の追加の設定が必要です。 |
データを作成する各ログイン ロールには、その独自のスキーマに対する |
|
注意:
データを編集するには、PostgreSQL データベース内のデータを参照する編集可能な Web フィーチャ レイヤーを公開します。