注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
マーキングは、Foundry の設定のマーキングセクションで管理します。管理したマーキングは、プラットフォーム全体のリソースに適用されます。

マーキングカテゴリーは、作成後に削除できません。
管理ユーザーは、マーキングとマーキングカテゴリーを作成し、そのメタデータ、表示設定、メンバーシップを管理できます。プラットフォーム設定のマーキングセクションにアクセスするには、特別なプラットフォーム権限が必要です。
必要な権限を持つ管理ユーザーは、プラットフォーム設定のマーキングセクションで新規のマーキングカテゴリーボタンをクリックすると、マーキングカテゴリーを作成できます。

マーキングカテゴリーを作成するときに、カテゴリーの表示設定を設定し、カテゴリーの権限を割り当てることができます。デフォルトでは、カテゴリーの作成者が管理者になります。カテゴリーの作成者は、自分を作成者から外し、代わりに別の管理者を追加できます。

マーキングの表示設定は、組織カテゴリーを除き、カテゴリー単位で割り当てられます。組織には、それぞれ独自の表示設定があります。
ほとんどの場合、マーキングとカテゴリーの名前や説明は機密情報ではなく、マーキングへのアクセス権を持たないユーザーにも表示される必要があります。この動作はカテゴリーの表示設定によって決まり、デフォルトでは表示に設定されています。

カテゴリーの表示設定が表示に設定されている場合、組織内のすべてのユーザーは、マーキングのインターフェースでカテゴリーとそのマーキングの存在を確認できます。ユーザーがマーキングの権限要件を満たしていない場合、マーキングやカテゴリーの存在は表示されません。
マーキングカテゴリーの表示設定が非表示の場合、このカテゴリーとそのマーキングの存在は機密情報と見なされます。非表示のカテゴリーは、カテゴリー閲覧者の権限を明示的に付与されていないすべてのユーザーに対して非表示にできます。
マーキングカテゴリーでは、次の表示ルールが保証されます。
ユーザーには、マーキングカテゴリーに対して行える操作を定める権限を付与できます。

マーキングカテゴリーを単一の組織に制限することで、その組織外のユーザーには一切表示されないようにできます。
マーキングは、作成後に削除したり、別のカテゴリーに移動したりできません。
必要な権限を持つ管理ユーザーは、プラットフォーム設定のマーキングセクションで新規マーキングボタンをクリックすると、新しいマーキングを作成できます。その後、マーキング管理者とマーキング解除者を割り当てることができます。

Foundry 内からマーキングを作成すると、「権限の管理」アクセス権が自動的に付与されます。新しいマーキングでは、これらの権限を別のチームメンバーにも割り当てることを推奨します。そうすることで、すべてのマーキングの権限管理を1人の管理者に依存する状況を避けられます。

以下の権限は、リソースレベルのマーキングに適用されます。組織には、独自の組織を適用する権限とアクセスを拡大する権限を持つ、別の権限モデルがあります。組織レベルの権限の詳細については、組織の権限を参照してください。
新しいマーキングを作成するときに、異なるアクセスレベルや権限を持つユーザーとグループを追加できます。
上記の権限はすべて個別のものであり、ユーザーにメンバーシップ権限が自動的に付与されることはありません。たとえば、ユーザーがマーキングに対する「マーキングを適用」と「権限の管理」のアクセス権を持っていても、そのマーキングのメンバーではない場合があります。この場合、ユーザーはプラットフォーム内のファイル、フォルダー、プロジェクトにマーキングを適用し、マーキングを管理できますが、そのマーキングがついたデータは閲覧できません。

マーキングは、ユーザーにグローバルに付与されます。ユーザーにマーキングが付与されると、そのマーキングによって制限される種類のコンテンツを閲覧する資格がグローバルに与えられます。ただし、マーキングへのアクセス権があるからといって、そのマーキングがついたすべてのコンテンツを閲覧できるわけではありません。ユーザーには、ロールを通じた権限も必要です。ユーザーは、マーキングに対する追加の管理権限を持っていない限り、ほかのユーザーにマーキングへのアクセス権を付与できません。
マーキングの権限がグループに付与されている場合、そのグループに新しく加わるユーザーはその権限を継承します。

次の2つの要件を満たしている場合、リソース、フォルダー、またはプロジェクトにマーキングを適用できます。
マーキングの適用は慎重さを要する操作であり、下流のユーザーのアクセスを制限する可能性があります。既存のパイプラインにマーキングを適用する前に、次の手順を実施することを推奨します。
stop_propagating 構文は、保護されたブランチでのみ効果があります。新しいブランチを保護されたブランチにマージするまで、継承されたマーキングに対して stop_propagating を適用することはできません。stop_propagating 構文を追加します。このブランチを保護されたブランチにマージして、stop_propagating 構文を有効にします。stop_propagating を適用するノードとして特定したものも含め、下流のすべてのトランスフォームをビルドします。stop_propagating 構文が指定されたデータセットと、stop_propagating を指定したトランスフォームの下流にあるすべてのデータセットを再ビルドする必要があります。下流に APPEND または UPDATE データセットがある場合は、このガイドを確認してください。stop_propagating を指定したトランスフォームの下流にあるデータセットが、新しいマーキングの適用による影響を受けないことを確認します。マーキングが伝播しないデータセットに機密性の高い列が含まれていないことを確認してください。マーキングを適用した後に誤りに気づいた場合(たとえば、多数のユーザーが、本来閲覧できるはずのデータを閲覧できなくなった場合)、マーキングを削除すると、その伝播が直ちに停止します。その後、シミュレーションした変更を再度確認して、問題の原因を特定してください。
次の例では、DOB 列が削除され、オントロジーの passengers データセットに stop_propagating 構文が適用されています。PII マーキングは生の passenger データセットに適用され、クリーンな passenger データセットにのみ伝播しました。

マーキングを外すことで、より多くのユーザーにアクセスを許可したり、加工したデータを再分類したり、派生リソースを継承されたマーキングから切り離したりできます。
たとえば、データセット A に PII が含まれており、データセット A から派生したデータセットをマーキングが保護しているとします。データセット B がデータセット A から派生していても、加工によって PII が削除されている場合は、データをより広く利用できるように、データセット B からマーキングを外すことができます。
マーキングを外すには、そのマーキングを適用する権限と外す権限の両方が必要です。また、対象のリソースのマーキングを変更できるロールを通じて、そのリソースにアクセスできる必要があります。デフォルトロールを使用している場合、所有者ロールでこのアクセスが可能です。
ファイル、フォルダー、またはプロジェクトからマーキングを直接外すと、そのマーキングを継承した依存関係からも直ちにマーキングが外れます。マーキングは下流からも直ちに外れるため、マーキングを直接外した後に下流のデータセットを再ビルドする必要はありません。次の説明用の例は、直接適用された PII マーキングを示しています。

継承されたマーキングを外せるのは、制限付きビューとデータセットのみです。依存するファイルを派生させる際に、制限対象のコンテンツを削除または難読化した場合は、派生ファイルからマーキングを外すことができます。継承されたマーキングを外すと、下流のデータセットはそのマーキングで保護されなくなり、より多くのユーザーがデータセットにアクセスできるようになる場合があります。上流のデータを閲覧するには、引き続きそのマーキングへのアクセスが必要です。
制限付きビューから継承されたマーキングを外すには、制限付きビューを編集し、該当するマーキングの横にある伝播を停止をクリックします。
データセットから継承されたマーキングを外すには、トランスフォームのコードで stop_propagating 構文を使用します。継承されたマーキングを安全に外すには、次の手順に従ってください。
stop_propagating 構文は、保護されており、かつ「マージ前にセキュリティ承認を必須にする」設定が有効になっているブランチでのみ機能します。このブランチが保護されたブランチにマージされるまでは、継承されたマーキングに対して stop_propagating を適用することはできません。stop_propagating 構文を追加します。stop_propagating 構文によってマーキングの継承が停止されることはありません。stop_propagating 構文が適用されます。stop-propagating の変更は、パイプライン内の最新のトランザクションに沿って伝播する必要があります。そのため、stop_propagating 構文を含むデータセットと、stop_propagating を含むトランスフォームの下流にあるすべてのデータセットを再ビルドする必要があります。すべてのデータセットがビルドされたら、継承されたマーキングが外れたことを確認します。下流に APPEND または UPDATE トランザクションがある場合は、追加のドキュメントを確認してください。以下の説明用の例では、DOB 列を削除し、オントロジーの passengers データセットに stop_propagating 構文を適用して、PII マーキングがさらに下流へ伝播しないようにしています。

マーキングは、ファイル階層とデータの依存関係の両方に沿って継承されます。つまり、ファイル自体がマーキングで保護されている場合も、データ自体がマーキングで保護されている場合も、またその両方の場合もあります。マーキングがどこから来ているかを調査する必要が生じることがあるため、マーキングを継承するさまざまな経路を概念的に理解することが重要です。
ファイルを選択して右側の詳細ペインを開き、アクセス要件 > マーキングセクションを確認すると、ファイルのマーキングを表示できます。
ファイルのマーキングを表示するには、ファイルを選択してリソースパネルを開きます。アクセスセクションを確認します。
ファイル階層に沿って継承されたマーキングは、フォルダーの補助アイコンで示されます。

ファイル階層のどの箇所でマーキングが適用されたかを調べるには、Foundry ワークスペースでファイル階層をたどります。以下の説明用の例では、元のファイルからファイル階層をたどり、フォルダーリソースの階層もたどることで、flight data フォルダーに PII マーキングが適用されていることを確認できます。アクセス情報はリソースのサイドバーに表示されます。


マーキングがどのデータの依存関係から来ているかを調べるには、Data Lineage アプリケーションを使用するか、データセットファイルを開いた後に比較タブを使用します。
マーキングはファイルレベルで適用されますが、トランザクションに沿って伝播するため、データセットにマーキングがいつ導入されたかを調べるのは難しい場合があります。まず Data Lineage アプリケーションを確認して、マーキングの適用元を調べることを推奨します。
Data Lineage アプリケーションで、凡例 > 権限の種類:データセット内のデータアクセスをクリックします。次に、データリネージの上流のノードをすべて展開し、データリネージをたどってマーキングの適用元を調べます。データの依存関係に沿って継承されたマーキングは、データリネージの補助アイコンで示されます。

以下のスクリーンショットの例では、employee_sensitive データセットが PII マーキングの適用元です。



マーキングが具体的にいつ導入されたかを詳しく把握するには、対象ファイルのトランザクションを確認します。対象のファイルを開いて比較タブに移動し、ブランチとタイムスタンプが異なるトランザクションを比較して、セキュリティとロジックにどのような変更が時系列で行われたかを調べます。

トランザクション比較ツールの下部では、ロジックとセキュリティの両方の変更を確認でき、マーキングが導入された時点や外された時点を正確に特定するのに役立ちます。以下の例では、新しい入力が追加されたことで PII マーキングが導入されています。

以下の例では、ロジックから入力が削除されたことで PII マーキングが外れています。
