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

プロジェクトベースの権限に移行する

オブジェクトタイプ、アクションタイプ、リンクタイプ、インターフェース、共通プロパティなどのオントロジーリソースは、特定のプロジェクト内に保存でき、そのプロジェクトから権限を自動的に継承します。オブジェクトおよびリンクのインスタンスの権限は、引き続き元データソースの場所に依存します。移行後は、オントロジーリソースの閲覧、編集、管理の権限を、Palantir プラットフォームのファイルシステムである Compass で管理します。プロジェクトベースの権限は、従来のオントロジーロールおよびデータソース由来の権限モデルに代わるものです。これは、ほかのすべてのリソースタイプで使用されているものと同じ権限モデルです。

移行ツールを使用して、既存のオントロジーリソースをプロジェクトベースの権限に移行できます。このツールは、オントロジーリソースに適切な権限が付与されるようにしながら、適切なプロジェクトへの配置を提案します。

プロジェクトベースの権限への移行は元に戻せません

リソースをプロジェクトベースの権限に移行すると、オントロジーロールやデータソース由来の権限に戻すことはできません。

新しいオントロジーリソースに対してプロジェクトベースの権限管理を有効にするには、オントロジーの所有者が Ontology Manager のオントロジー設定タブに移動し、新しいオントロジーリソースをプロジェクトに保存することを必須にするをオンにします。有効にすると、新しいオントロジーリソースを作成する際に、保存場所を選択する画面がユーザーに表示されます。

制限事項

開始する前に、次の制限事項に注意してください。

  • オントロジーリソースの名前は、Compass の規則に従う必要があります。スラッシュ ("/") は使用できず、重複する名前も許可されません。エイリアスを使用すると重複する名前を表示できますが、システムはパスを一意にするために "(1)" を追加して重複を解消します。
    • 各オントロジーリソースには一意の名前が必要です
    • 例:common/utility-room はスラッシュを含むため無効です
  • オントロジーのリソースは、オントロジー自体と同じスペース内のプロジェクトに保存する必要があります。

移行のアプローチ

移行を開始する前に、オントロジーリソースをどのように整理するかを検討します。

  • オントロジーリソースをデータソースと同じ場所、またはユースケースのプロジェクトに保存する: オントロジーリソースを対応するデータソースと同じ場所に保持すると、リソースとインスタンスの権限を統一できます。このアプローチでは、ユースケース全体の権限を1か所で付与でき、適切なユーザーがすべてのコンポーネントをまとめて閲覧、編集、管理できるようにします。

  • オントロジーリソースを専用プロジェクトに保存する: オントロジーリソース専用の独立したプロジェクトを1件以上作成します。これらのプロジェクトに幅広いアクセス権を付与し、オントロジーリソースを必要とする全ユーザーが閲覧できるようにします。

  • ハイブリッドアプローチ: 中核となるオントロジーリソースを、全ユーザーが閲覧権限を持つ単一のプロジェクトに保存します。ユースケース固有のリソースは、ユースケース固有のプロジェクトに保存します。これにより、オントロジーピッカーや検索画面がユースケース固有のオントロジーリソースで煩雑になるのを防ぎます。

オントロジーリソースの権限は、オブジェクトおよびリンクのインスタンスの権限とは別です。この移行は、オントロジーリソースの権限のみに影響します。オブジェクトおよびリンクのインスタンスの権限は、引き続き元データソースの場所に基づきます。

移行による Marketplace のインストールの変化

プロジェクトベースの権限管理に移行する前は、オントロジーリソースは Ontology サービスプロジェクトに配置されます。これはシステムが管理するプロジェクトで、レガシー権限モデルの下で、あるオントロジーのすべてのオントロジーリソースを保持します。Ontology サービスプロジェクトでは、すべてのユーザーにオントロジーリソースに対する閲覧者の権限がデフォルトで付与され、リソースにはファイルの機密情報区分が付与されません。Marketplace 製品をインストールすると、オントロジーリソースはこの Ontology サービスプロジェクトに配置され、オントロジー以外のファイルは、インストールするユーザーが選択した対象プロジェクトに配置されます。

Marketplace のインストールでは、オントロジーリソースは対象環境の Ontology サービスプロジェクトに配置され、オントロジー以外のファイルは対象プロジェクトに配置されます。

プロジェクトベースの権限管理に移行した後は、同じ製品をインストールすると、オントロジーリソースはほかのファイルとともに、選択した対象プロジェクトに直接配置され、そのプロジェクトのロールに基づく権限付与と機密情報区分が適用されます。

移行後の Marketplace のインストールでは、オントロジーリソースは選択した対象プロジェクトに配置されます。

Ontology サービスプロジェクトでは、すべてのユーザーに閲覧者の権限がデフォルトで付与され、機密情報区分は付与されません。そのため、対象プロジェクトでのより厳格なロールに基づく権限付与に加え、適用される必須マーキングや最大機密情報区分によって、インストールされたオントロジーリソースを閲覧できる範囲が移行前より狭くなる場合があります。オントロジーリソースの閲覧範囲を製品内のほかのファイルと異なるものに保持するには、製品をリンクされた2件の Marketplace 製品に分割します。1件目はオントロジーリソースを含み、より許容範囲の広いプロジェクトにインストールし、2件目は残りのファイルを含み、より制限の厳しいプロジェクトにインストールします。

オントロジーリソースとオントロジー以外のファイルを閲覧範囲の異なるプロジェクトにインストールできるように、Marketplace 製品をリンクされた2件の製品に分割します。

移行アシスタントを使用する(推奨)

移行アシスタントは、オントロジーリソースに適したプロジェクトと場所をすばやく特定するのに役立ちます。

移行アシスタントにアクセスするには: オントロジーを選択し、オントロジー設定ページに移動して、移行セクションの移行に進むを選択します。

オントロジー設定ページに移動し、「移行に進む」を使用します。

リソースの移動先として強く推奨される候補は、ワークフローを効率化するためにあらかじめ選択されています。一方、推奨度の低い候補は、確認できるように未選択のままになっています。選択内容を確認した後、移行を進めます。確定する前に、必要なインポートを作成したり、操作をキャンセルしたりできます。

移行アシスタントは、強く推奨される候補をあらかじめ選択し、確認できるようにします。

これらの推奨事項は、リソースの配置について、十分な情報に基づいてよりすばやく判断するのに役立ちます。利用可能な推奨事項がない場合は、移行アシスタントの個別のリソースタブで場所を手動で選択できます。

個別のリソースの移行先を手動で選択します。

リソースを直接移行する

アシスタントを使用せずにリソースを移行することもできます。これは、リソースの移動先が明確な場合や、特定のリソースをすばやく移行したい場合に便利です。

  • 複数のリソースを一括移行する: オントロジーを選択し、左サイドバーのリソースセクションからリソースタイプを選択します。移行する項目を選択し、ドロップダウンメニューからプロジェクト権限の移行を選択します。

    リソースを選択し、ドロップダウンメニューのオプションを使用して、リソースを一括移行します。

  • 個別のリソースを移行する: オントロジーリソースを開き、概要ページのアクションドロップダウンメニューからプロジェクト権限の移行を選択します。

    ドロップダウンメニューを使用して、個別のリソースを移行します。