注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
オントロジーは、次のようなオントロジーリソースを格納する作成物です。
これらのリソースをオントロジーリソースと呼びます。オントロジーは、単一の組織に割り当てられたプライベートなものにすることも、複数の組織で共有することもできます。共有オントロジーを使用すると、異なる組織のユーザーがデータやワークフローを安全に共有できます。リソースをオントロジー内でグループ化することで、指定された組織のユーザーのみがオントロジーリソースにアクセスできるようになります。
オントロジーはスペースと1対1で対応付けられます。新しいスペースが作成されると、同じ名前の対応するオントロジーが同時に作成され、そのスペースと同じ組織マーキングが付与されます。プライベートスペースはプライベートオントロジーに、共有スペースは共有オントロジーに対応付けられます。
どちらのオントロジーが必要かは、同じオブジェクトタイプ、リンクタイプ、アクションタイプを扱う必要がある組織の数によって決まります。組織は、ユーザーとリソースのグループ間を厳格に分離するものであり、ほとんどの場合、1つの会社は単一の組織を持ちます。オントロジーに適用された組織のメンバーおよびゲストメンバーにのみ、そのオントロジーが保持するリソースへのアクセスを付与できます。
| プライベートオントロジー | 共有オントロジー | |
|---|---|---|
| 選択する状況 | オブジェクトを必要とする全ユーザーが1つの組織に所属している | 2つ以上の組織のユーザーが同じオブジェクトを必要としている |
| 適用される組織 | 1つ | 2つ以上 |
| アクセスを付与できるユーザー | その1つの組織のメンバーおよびゲストメンバー | 適用された任意の組織のメンバーおよびゲストメンバー |
| 同時に作成されるスペース | プライベートスペース | 共有スペース |
オブジェクトを必要とする全ユーザーが1つの組織に所属している場合は、プライベートオントロジーを選択します。ほとんどのワークフローはこれに該当します。
たとえば、Sky Industries は、自社のサポートチーム向けにフライトアラートの受信トレイアプリケーションを構築します。このアプリケーションは、Flight、Flight Alert、Delay、Aircraft オブジェクトタイプ、それらを接続するリンクタイプ、およびユーザーが適用するアクションタイプを使用します。これらはすべて Sky Industries の業務を表すものであり、Sky Industries の従業員のみが閲覧できるようにする必要があります。Sky Industries はプライベートスペース内にワークフローを構築するため、そのスペースに対応付けられたオントロジーによって、これらのリソースすべてへのアクセスが Sky Industries 組織に制限されます。
この単一のオントロジーを、アプリケーションを使用する業務ユーザー、アプリケーションを構築するアプリケーション開発者、元データを維持するパイプライン開発者という複数のチームが共有します。他のチームと共同作業することは、2つ目のオントロジーを作成する理由にはなりません。どのチームがどのリソースにアクセスできるかを制御するには、それらのリソースを保持するプロジェクトで、グループにロールを付与します。
2つ以上の組織のユーザーが同じオブジェクトを扱う必要がある場合は、共有オントロジーを選択します。
先ほどの例の続きとして、Sunrise Airline はメンテナンスの問題による航空機の遅延を減らしたいと考え、自社のメンテナンスデータと Sky Industries のフライト遅延データを組み合わせることに同意します。両社には、Sunrise Airline のデータから得られるメンテナンスの問題を、Sky Industries のデータから構築された Aircraft および Delay オブジェクトにリンクする、両社にまたがる共通のオブジェクトタイプが必要です。両社の AIP Analyst がそれらのオブジェクトを開き、同じアクションタイプを適用できる必要があります。プライベートオントロジーでは、これを実現できません。単一の組織に制限されているため、もう一方の会社のユーザーにそのリソースへのアクセスを付与できないからです。
代わりに、管理者が Sky Industries と Sunrise Airline の両方の組織を適用した共有スペースを作成します。そのスペースと同時に作成される共有オントロジーには、両方の組織マーキングが付与されるため、両社の AIP Analyst に共同のオブジェクトタイプ、リンクタイプ、アクションタイプへのアクセスを付与できます。共有したくないデータやワークフローについては、それぞれの会社が自社のプライベートスペースとプライベートオントロジーを保持します。
共有オントロジーを作成しただけでは、元データを適用されたすべての組織が閲覧できるようにはなりません。プライベートプロジェクトから共有プロジェクトへ参照されるデータセットには、参照元の組織のアクセス要件が保持されます。開発者が継承された要件を削除するまで、もう一方の組織のユーザーはそのデータを閲覧できません。詳細については、継承されたマーキングと組織を削除するを参照してください。
組織、スペース、共有プロジェクトの作成方法を含む、このシナリオの段階的なウォークスルーについては、ワークフロー:組織間のコラボレーションを参照してください。共有オントロジーの詳細については、共有オントロジーを参照してください。