Skip to main content

フィーチャ レイヤーの管理

組織の管理者と登録済みのデータを参照するフィーチャ レイヤー (フィーチャ サービス) の所有者は、編集権限を管理し、データのエクスポートを許可し、高度な編集オプションを構成できます。

注意:

Web 層認証 (IWA (Integrated Windows Authentication)、LDAP (Lightweight Directory Access Protocol)、クライアント証明書認証など) でセキュリティー保護されているフェデレーション サーバー上にフィーチャ サービスを公開した場合、ポータル Web サイトからサービス設定とレイヤー設定を構成できません。 このような場合、フェデレーション サーバー上で ArcGIS Server Manager を使用して、サービス設定とレイヤー設定を管理する必要があります。

編集権限の管理

登録済みデータを参照するフィーチャ レイヤーの所有者または管理者は、レイヤーの設定を変更して、編集を許可するかどうか、どういった編集を行えるかを管理できます。

このセクションで説明する設定は、レイヤー所有者、管理者、またはデータ キュレーターのいずれでもないユーザーに適用されます。 レイヤーで有効化された編集操作を実行するには、これらのユーザーが、フィーチャを編集する権限を持つデフォルトまたはカスタム ロールのメンバーでなければなりません。

編集の有効化と許可される編集のタイプの構成

登録済みデータを参照しているフィーチャ レイヤーの編集を有効にするには、次の手順に従います。

  1. アイテムの所有者または組織の管理者として組織にサイン インします。

    アイテムの所有者としてサイン インする場合、サーバーベースのレイヤーを公開する権限を持つロールのメンバーである必要があります。

  2. フィーチャ レイヤーのアイテム ページを開きます

  3. 設定 タブをクリックします。

  4. フィーチャ レイヤー セクションまでスクロールして、構成 の見出しを展開します。

  5. 編集の有効化 チェックボックスをオンにします。

  6. どのような種類の編集が許可されていますか? セクションで、次のオプションを選択します:

    • 追加 - 編集者がフィーチャ ジオメトリーを追加することを許可します。 編集者はフィーチャを作成する際に、属性値を設定することもできます。

    • 削除 - 編集者がフィーチャを削除することを許可します。

    • 更新 - 編集者がフィーチャ ジオメトリーと属性を更新することを許可します。 編集者が属性のみを更新し、フィーチャ ジオメトリーを更新しないようにする (つまり、フィーチャの移動やフィーチャの形状変更をできないようにする) には、属性のみ を選択します。

  7. どのフィーチャを編集者は閲覧できますか? セクションで、次のいずれかのオプションを選択します。

    • 編集者は、すべてのフィーチャを閲覧できる - 編集者がフィーチャ レイヤー内のすべてのフィーチャにアクセスする必要がある場合は、このオプションを有効化します。

    • 編集者は、各自が所有するフィーチャのみを閲覧できる (編集情報の記録が必要) - ソース データがエンタープライズ ジオデータベースから取得され、編集情報の記録が有効になっている場合は、このオプションを有効にすることで、他の編集者が追加したフィーチャの機密情報や専有情報 (医療記録、研究データなど) にユーザーがアクセスすることを防ぐことができます。

    • 編集者は、自身が追加したフィーチャも含め、一切のフィーチャを表示することはできません - 編集者が新しく追加されたフィーチャを閲覧する必要がない場合または閲覧してはならない場合に、このオプションを有効にします。 たとえば、ArcGIS Survey123 などのアプリを使用して、スタッフが一般ユーザーからアンケート情報を収集している場合、アンケート回答者が提供した情報は自宅住所などプライベートな情報や機密性の高い情報であるため、編集者に見せたくない場合があります。

      注意:

      編集者は、自身が追加したフィーチャも含め、一切のフィーチャを表示することはできません を有効にすると、データはフィーチャ レイヤーを介してどの ArcGIS アプリでも誰にも表示されません。

  8. どのフィーチャを編集者は編集できますか? のセクションで、以下のオプションのいずれかを選択します。

    • 編集者はすべてのフィーチャを編集できる - 編集者は、自身または他者が作成したフィーチャを削除または変更できます。

    • 編集者は、各自が所有するフィーチャのみを編集できる (編集情報の記録が必要) - 編集者は、編集者自身が作成したフィーチャを削除または変更できますが、他のユーザーのフィーチャは削除または変更することができなくなります。 このオプションは、ソース データがエンタープライズ ジオデータベースに格納されており、編集情報の記録が有効である場合にのみサポートされます。

  9. 保存 をクリックし、保存して再起動 をクリックします。

    編集内容は直ちに適用されます。

オフライン編集またはコラボレーションの許可

他のユーザーがフィーチャ レイヤーをオフラインにして、ネットワークから切断されている間に操作するか、または分散コラボレーションでフィーチャ レイヤー データをコピーとして共有することを許可するには、そのレイヤーに対して同期を有効にする必要があります。

同期を有効化すると、これにより、オフライン編集者が接続時にフィーチャの最新の更新内容を取得できるようになります。 切断中にフィーチャに加えられた編集内容も、接続時に適用されます。 このため、コラボレーションの送信側組織で行われたレイヤーの変更も、参加組織のフィーチャ レイヤーと同期させることが可能になります。

ヒント:

オフラインにするために、フィーチャ レイヤーの編集を有効にする必要はありません。同期を有効にすると、フィーチャ レイヤーを参照用 (読み取り専用) としてオフラインにできます。

  1. フィーチャ レイヤーのアイテム ページを開きます

  2. 設定 タブをクリックします。

  3. フィーチャ レイヤー のセクションまでスクロールして、同期を有効化 (オフラインでの使用およびコラボレーションに必要) 切り替えボタンを有効にします。

  4. 保存 をクリックし、保存して再起動 をクリックします。

    編集内容は直ちに適用されます。

データのアペンドの許可

組織の管理者またはフィーチャ レイヤーの所有者は、レイヤーにデータをアペンドできます。 フィーチャ レイヤーを構成して、他のユーザーがポータルのレイヤーにアクセスするときに、そのレイヤーにデータを追加できるようにすることもできます。

他のユーザーがフィーチャ レイヤーにデータを追加できるようにするには、次の手順を実行します。

  1. フィーチャ レイヤーのアイテム ページを開きます

  2. 設定 タブをクリックします。

  3. フィーチャ レイヤー セクションまでスクロールします。

  4. アペンド 切り替えボタンを有効にします。

  5. 保存 をクリックし、保存して再起動 をクリックします。

    これで、レイヤーにアクセスできる他のメンバーも、フィーチャ レイヤーにデータをアペンドできるようになります。

共有されたテンプレートの編集の許可

組織の管理者またはフィーチャ レイヤーの所有者は、共有テンプレートを追加、更新、削除できます。 また、フィーチャ レイヤーを構成して、レイヤーにアクセスできる他のユーザーが新しいテンプレートを追加したり、所有するテンプレートを更新または削除できるようにすることもできます。

他のユーザーが共有テンプレートを編集できるようにするには、次の手順を実行します。

  1. フィーチャ レイヤーのアイテム ページを開きます

  2. 設定 タブをクリックします。

  3. フィーチャ レイヤー セクションまでスクロールします。

  4. 共有テンプレート セクションまでスクロールし、他のユーザーが、独自の共有テンプレートを作成および管理できるようにする 切り替えボタンを有効にします。

  5. 保存 をクリックし、保存して再起動 をクリックします。

    これで、レイヤーにアクセスできる組織の他のメンバーも、共有テンプレートを追加、更新、削除できるようになります。

データのエクスポートを許可

フィーチャ レイヤーの管理者または所有者は、レイヤーからデータをエクスポートできます。 フィーチャ レイヤーを構成して、他のユーザーがポータルのレイヤーにアクセスするときに、そのレイヤーからデータをエクスポートできるようにすることもできます。

他のユーザーがデータをエクスポートできるようにするには、次の手順を実行します。

  1. アイテムの所有者または組織の管理者として組織にサイン インします。

    アイテムの所有者としてサイン インする場合、サーバーベースのレイヤーを公開する権限を持つロールのメンバーである必要があります。

  2. フィーチャ レイヤーのアイテム ページを開きます

  3. 設定 タブをクリックします。

  4. フィーチャ レイヤー セクションまでスクロールします。

  5. データのエクスポート セクションまでスクロールし、他のユーザーが別の形式にエクスポートすることを許可します 切り替えボタンを有効にします。

  6. 保存 をクリックし、保存して再起動 をクリックします。

    これで、組織内の他のメンバーも、フィーチャ レイヤーからデータをエクスポートできるようになります。

高度な編集オプションの構成

他の編集関連プロパティを構成するには、以下の手順を実施します。

  1. アイテムの所有者または組織の管理者として組織にサイン インします。

    アイテムの所有者としてサイン インする場合、サーバーベースのレイヤーを公開する権限を持つロールのメンバーである必要があります。

  2. フィーチャ レイヤーのアイテム ページを開きます

  3. 設定 タブをクリックします。

  4. フィーチャ レイヤー セクションまでスクロールします。

  5. 高度な設定 セクションを展開します。

    次のプロパティを設定できます。

    • トゥルー カーブの更新を許可 - ソース データにトゥルー カーブ フィーチャが含まれている場合、このオプションを有効にし、編集者がこれらのフィーチャを更新できるようにします。 ただし、編集者がトゥルー カーブをサポートしていないクライアントから編集を行うと、トゥルー カーブ フィーチャは、頂点を結んで円弧を近似する一連の短い直線セグメント (頂点を挿入したライン) で上書きされます。 これを防ぐために、トゥルー カーブ クライアントによるトゥルー カーブの更新のみを許可 オプションを有効にすることもできます。 現時点では、トゥルー カーブを編集できる ArcGIS クライアントは ArcGIS Pro のみです。

    • フィーチャの挿入または更新時にデフォルトの Z 値を許可 - デフォルトの Z 値の指定を許可します。 エディターがフィーチャ レイヤーを通じてフィーチャを追加または更新するときに、Z 値を指定しないと、デフォルトの Z 値が適用されます。

    • M 値以外のジオメトリーの更新を許可 - フィーチャ レイヤー内のレイヤーで M 値の保存が有効になっているが、ユーザーが M 値を使用していないという場合は、この設定を使用します。 編集者がフィーチャ レイヤーを介してフィーチャ ジオメトリーを編集するときに、クライアントが値を指定しなければ、NaN の M 値が挿入されます。

    • 編集を適用するときにユーザー名にレルムを追加する - このオプションでは、フィーチャ レイヤーを通じて編集を行うときに記録されるユーザー名にアペンドされる値を指定できます。 これにより、ユーザーがジオデータベース内のデータを直接編集しているのではなく、フィーチャ レイヤーを通じてデータを編集しているときを見分けることができます。 これを有効にするには、編集を適用するときにユーザー名にレルムを追加する オプションをオンにして、ユーザー名に追加するレルム値を入力します。

    • HTML をサニタイズして、サポートされていないエンティティおよび属性を削除する - このオプションを有効にすると、サポートされていない HTML エンティティーまたは属性の入力を防止できます。 このオプションはデフォルトで有効になっています。編集者がこれらのサポートされていない HTML エンティティーの入力機能を必要とする場合を除き、このオプションを無効にしないでください。 このオプションを無効にすると、ユーザーがテキスト ボックスに任意のテキストを入力できるようになるため、サービスがクロスサイト スクリプティング (XSS) 攻撃を受ける可能性が生じます。

  6. 保存 をクリックし、保存して再起動 をクリックします。

    編集内容は直ちに適用されます。

許可されるユーティリティー ネットワーク操作の管理

ユーティリティー ネットワークに参加するフィーチャ レイヤーに対し、ユーザーに許可されるユーティリティー ネットワーク操作をアイテムの設定ページから管理できます。

許可された操作を更新するには、次の手順に従います:

  1. アイテムの所有者または組織の管理者として組織にサイン インします。

    アイテムの所有者としてサイン インする場合、サーバーベースのレイヤーを公開する権限を持つロールのメンバーである必要があります。

  2. フィーチャ レイヤーのアイテム ページを開きます

  3. 設定 タブをクリックします。

  4. ユーティリティー ネットワーク セクションまでスクロールます。

  5. 以下の許可された操作を有効または無効にします:

    • サブネットワーク コントローラーの有効化 - 特定の層に対してフィーチャをサブネットワーク コントローラーとして指定できるようにします。

    • サブネットワーク コントローラーの無効化 - フィーチャからサブネットワーク コントローラーの指定を削除できるようにします。

    • サブネットワークのエクスポート - サブネットワークの詳細とトポロジーをエクスポートできるようにします。

    • ネットワーク トポロジーの有効化 - ネットワーク トポロジーを有効化できるようにします。

    • トレース - ネットワーク トレースを実行できるようにします。これには、ネットワーク トポロジーが必要です。

    • ネットワーク トポロジーの検証 - 特定の範囲または選択セットに対して、ネットワーク トポロジーを検証できるようにします。

    • サブネットワークの更新 - 特定の層のサブネットワークを更新できるようにします。これにより、サブネットワークに参加するフィーチャのサブネットワーク フィールドを設定します。

    • ネットワーク モーメントのクエリー - ネットワーク プロパティを返せるようにします。

    • 接続属性の更新 - ネットワークに参加するフィーチャの接続ステータスを更新できるようにします。

    • ネットワーク トポロジーの無効化 - ネットワーク トポロジーを無効化できるようにします。

    • 関連ジオメトリーの合成 - 関連付けのジオメトリー表現を生成できるようにします。

    • トレース構成 - 指定トレース構成を作成、変更、使用できるようにします。

    • 診断 - 診断情報にアクセスできるようにします。

    • 関連付け - ネットワークの関連付けと連携できるようにします。

    • ロケーション - ネットワーク ロケーション情報にアクセスできるようにします。

    • 回線 - 回線ベースのネットワーク情報にアクセスできるようにします。通信ドメイン ネットワークが必要です。

    • ユニット識別子 - ユニット識別子を扱えるようにします。通信ドメイン ネットワークが必要です。

  6. 保存 をクリックし、保存して再起動 をクリックします。

    アクセス権と必要な権限を持つ組織のメンバーに対し、許可された操作が更新されます。

クラウド データ ウェアハウス データから公開されたフィーチャ レイヤーに関する注意事項

前述の設定は、サポートされるクラウド データ ウェアハウス内のデータを参照する、ArcGIS Pro から公開されたフィーチャ レイヤーには適用されません。 このタイプのフィーチャ レイヤーの設定では、レイヤーの公開時に設定されたパラメーターの値を表示します。

フィーチャ レイヤーの公開時にスナップショットを作成した場合、ソース クラウド データ ウェアハウスからデータのスナップショットが 2 つコピーされ (フィーチャ レイヤー用のスナップショット、関連付けられたマップ イメージ レイヤー用のスナップショット)、システム データベースに配置されます。 両方のレイヤーのスナップショットを更新し、ソース クラウド データ ウェアハウスのデータに加えられた変更を反映させる設定があります。 手順については、「スナップショット レイヤーのデータの更新」をご参照ください。