注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

オントロジーの権限 [レガシー]

オントロジーリソースの権限は Compass で管理されるようになりました

オントロジーリソース(オブジェクトタイプ、アクションタイプ、リンクタイプ、共通プロパティ、インターフェース)は、Compass ファイルシステムを通じて管理される通常のプロジェクトリソースにできます。これは、従来のオントロジーロールとデータソース由来の権限モデルに代わるものです。詳細については、オントロジーの権限に関する更新されたドキュメントを参照してください。

オントロジーリソースとは、オブジェクトタイプ、リンクタイプ、アクションタイプと、それらのメタデータ(スキーマ)を指します。

エンロールメントには、次の2つのレガシー権限モデルのいずれかが適用されている場合があります。

  1. オントロジーロール は、オントロジーリソースに対する権限を付与するデフォルトの方法です。オントロジーロールでは、元データソースとは独立して、各オントロジーリソースにロールを直接適用できます。
  • たとえば、オントロジー内のオブジェクトタイプを編集するには、そのオブジェクトタイプに対するオントロジー編集者ロールのみが必要であり、元データソースに対する権限は必要ありません。
  • オントロジー編集者ロールで許可されるのは、オントロジーリソースとそのメタデータの編集のみであり、データやデータソース自体に対する権限は付与されません。オブジェクトデータ(メタデータではありません)へのアクセスは、引き続き元データソースに付与された権限によって管理されます。
  1. データソース由来の権限 は、オントロジーリソースに対する権限を付与するレガシーの方式です。データソース由来の権限は、各オブジェクトタイプの元データソースで定義された権限に依存し、オントロジー内のオブジェクトタイプと元データソースの間に直接的な1:1の依存関係を作成します。このため、データソース由来の権限を持つオブジェクトタイプには、元データセットが必要です。
  • たとえば、オントロジー内のオブジェクトタイプを編集するには、元データソースに対する編集者アクセス権を持ち、(オントロジーレベルの)オントロジー管理者グループのメンバーである必要があります。

オントロジーロール

オントロジーロールは、次のように定義されています。

  • オントロジー所有者:オントロジーリソースを編集でき、そのセキュリティと共有を完全に制御できます
  • オントロジー編集者:オントロジーリソースを編集できます
  • オントロジー閲覧者:オントロジーリソースを閲覧できますが、編集はできません
  • オントロジー発見者:オントロジーリソースの名前と、スキーマを除くメタデータのみを閲覧できます

上記のロールをオントロジーリソースに直接付与するだけでなく、Ontology Manager アプリケーションでオントロジーのオントロジー設定タブに移動して、オントロジーレベルでこれらのロールを付与することもできます。オントロジーレベルで付与されたオントロジー所有者ロールのみが、そのオントロジー内のすべてのリソースに継承されます。オントロジー編集者ロールは、オントロジーレベルの権限にのみ関係します。

ベストプラクティスとして、オントロジー全体に責任を持つ信頼できるユーザーグループ(オントロジーガバナンス委員会とも呼ばれます)を定義し、そのユーザーグループにオントロジー全体のオントロジー所有者ロールを付与することを強く推奨します。

デフォルトのオントロジーロールに含まれる操作権限をカスタマイズしたり、ユーザーグループごとのニーズに合わせて追加のカスタムロールを設定したりできます。詳細については、ロールに関するドキュメントを参照してください。

オントロジーロールで新しいリソースを作成する

オントロジー内でリソースを作成できるのは、オントロジーレベルでオントロジー所有者またはオントロジー編集者ロールを持つユーザーに限られます。ロールを持つ新しいオブジェクトタイプ、リンクタイプ、共通プロパティ、アクションタイプを作成すると、デフォルトで、作成したユーザーはそのリソースのオントロジー所有者として、その他のすべてのユーザーはオントロジー閲覧者として表示されます。リソースの作成後、作成したユーザーはそのリソースに追加のロールを適用できます。

デフォルトでは、すべてのユーザーにオントロジーレベルでオントロジー編集者ロールが付与されており、ワークフロー用の新しいオントロジーリソースを作成できます。新しいオントロジーリソースの追加を許可するユーザーグループをカスタマイズするには、オントロジー所有者が Ontology Manager のオントロジー設定タブに移動し、オントロジーレベルのロール付与を調整します。

オントロジーロールによるタイプ別の編集権限

オブジェクトタイプとそのプロパティを編集するための権限

オブジェクトタイプとそのプロパティを変更するには、ユーザーはそのオブジェクトタイプに対するオントロジー編集者権限を持つ必要があります。データソースや列をオブジェクトタイプのプロパティにマッピングする場合は、マッピングするデータソースに対する閲覧者権限も必要です。

共通プロパティの権限

共通プロパティを変更するには、ユーザーはその共通プロパティに対するオントロジー編集者権限を持つ必要があります。共通プロパティを追加するオブジェクトタイプに対しても、オントロジー編集者権限を持つ必要があります。

リンクタイプを編集するための権限

リンクタイプを変更(作成、削除、更新など)するには、ユーザーは次の権限を持つ必要があります。

  • リンクタイプの両側で参照されるオブジェクトタイプに対するオントロジー閲覧者権限。
  • リンクタイプ自体に対するオントロジー編集者権限。

リンクタイプが結合テーブルを使用しており、変更に結合テーブルの変更が含まれる場合は、リンクタイプの元となる結合テーブルのデータソースに対する閲覧者権限も必要です。

アクションタイプを編集するための権限

アクションタイプを変更(作成、削除、更新など)するには、ユーザーは次の権限を持つ必要があります。

  • 直接付与されるか、オントロジーレベルから継承される、アクションタイプに対する少なくとも編集者権限
  • アクションタイプが実行中に編集を行う可能性のあるすべてのオブジェクトタイプに対するオントロジー編集者権限。

アクションタイプが編集を行う可能性のあるオブジェクトタイプには、次のものが含まれます。

  • オブジェクトの作成、変更、削除ルールで参照されるオブジェクトタイプ。
  • リンクの作成、削除ルールで参照されるリンクタイプに接続されたオブジェクトタイプ。
  • 関数ベースのアクションの関数で編集されるオブジェクトタイプ。
  • アクションログのオブジェクトタイプ(設定されている場合)。

読み取り専用ビュー

ユーザーにオブジェクトタイプ、リンクタイプ、共通プロパティ、アクションタイプを編集するアクセス権がない場合、編集ビューは無効になり、ユーザーが持つ権限と持たない権限を説明するバナーが表示されます。

閲覧権限のバナーには、閲覧者ロールを持つユーザーのアクセス情報が表示されます。

発見権限のバナーには、発見者ロールを持つユーザーの制限付きアクセスが表示されます。

データソース由来の権限

閲覧権限

オブジェクトタイプまたはリンクタイプの元データソースに対する閲覧者権限を持つユーザーは、そのデータソースに関連付けられたオブジェクトタイプまたはリンクタイプを閲覧できます。

デフォルトでは、オントロジーにアクセスできるすべてのユーザーがアクションタイプを閲覧できます。データソース由来の権限モデルでは、すべてのユーザーがすべてのアクションタイプのタイトル、説明、ルールを閲覧できます。

タイプ固有の編集権限

Ontology Manager で変更を行うには、ユーザーはオントロジー管理者ユーザーグループのメンバーである必要があります。グループとプラットフォームセキュリティの詳細を参照してください。

データソース由来の権限を使用する場合、Foundry オントロジーで変更を行うには、タイプ固有の追加権限が必要になることがあります。

オブジェクトタイプとそのプロパティを編集するための権限

オブジェクトタイプとそのプロパティを変更するには、ユーザーはそのオブジェクトタイプの元データソースに対する編集者権限を持つ必要があります。

オブジェクトタイプがオブジェクトセキュリティポリシーを使用している場合は、追加の権限が適用されます。セキュリティポリシーを作成または編集するには、オントロジーの所有者権限が必要です。セキュリティポリシーを設定した後は、プロパティの追加や削除にオントロジーの所有者権限が必要になります。これにより、多くの一般的なワークフローに厳しい制限がかかるため、オブジェクトセキュリティポリシーを設定する前にプロジェクトベースの権限へ移行することを推奨します。

共通プロパティの権限

共通プロパティを作成または編集するか、オブジェクトタイプに共通プロパティを追加するには、ユーザーはオントロジー管理者グループのメンバーである必要があります。

リンクタイプを編集するための権限

リンクタイプを変更するには、ユーザーはそのリンクタイプの元データソースに対する編集者権限と、そのリンクタイプで参照される両方のオブジェクトタイプの元データソースに対する閲覧者権限を持つ必要があります。

アクションタイプを編集するための権限

  • オントロジーにアクセスできるすべてのユーザーは、アクションタイプの全内容(たとえば、編集可能なプロパティ、名前、ユーザー権限)を閲覧できます。
  • オントロジー内のアクションタイプを変更(作成、削除、更新など)するには、ユーザーはオントロジー管理者グループのメンバーである必要があります。
  • アクションを実行するには、ユーザーは編集対象のすべてのオブジェクトタイプに対する閲覧者権限を持つ必要があります。
  • オブジェクトタイプを変更するか、そのオブジェクトタイプに追加を行うアクションをユーザーが作成する場合、そのオブジェクトタイプの編集オプションを有効にする必要があります。

アクションタイプの権限の詳細については、ドキュメントを参照してください。

読み取り専用の表示

オブジェクトタイプ、リンクタイプ、またはアクションタイプを編集する権限がない場合、編集画面は無効になり、ユーザーが持っている権限と持っていない権限がバナーに表示されます。

元データセットを削除する

データソース由来の権限を持つオブジェクトタイプの元データセットがゴミ箱から完全に削除された場合、そのオブジェクトタイプは孤立していると見なされます。権限は元データセットから派生しますが、そのデータセットにアクセスできなくなったため、すべての編集者権限が失われ、ユーザーはオブジェクトタイプを変更できなくなります。オントロジーは孤立したオブジェクトタイプを自動的に削除します。

孤立したオブジェクトタイプは24時間後に削除されます

データソース由来の権限では、すべてのオブジェクトタイプに元データセットが必要です。編集できないオントロジータイプが蓄積するのを防ぐため、データソース由来の権限を持ちながら元データセットがないオブジェクトタイプは、24時間後に削除されます。