属性ベースのアクセス制御エンドツーエンドガイド

Adobe Experience Platformの属性ベースのアクセス制御を使用すると、自分自身や他のマルチブランドのプライバシーを重視するお客様に、ユーザーアクセスをより柔軟に管理できます。 スキーマフィールドやセグメントなどの個々のオブジェクトへのアクセスは、オブジェクトの属性と役割に基づくポリシーで許可できます。 この機能を使用すると、組織内の特定の Platform ユーザーに対する個々のオブジェクトへのアクセスを許可または取り消すことができます。

この機能を使用すると、スキーマフィールドやセグメントなどを、組織またはデータの使用範囲を定義するラベルで分類できます。 Adobe Journey Optimizerのジャーニー、オファーおよびその他のオブジェクトに同じラベルを適用できます。 同時に、管理者は、エクスペリエンスデータモデル(XDM)スキーマフィールドに関するアクセスポリシーを定義し、それらのフィールドにアクセスできるユーザーまたはグループ(内部、外部、またはサードパーティのユーザー)をより適切に管理できます。

NOTE
このドキュメントでは、アクセス制御ポリシーのユースケースに焦点を当てています。 を管理するポリシーを設定しようとしている場合 use どの Platform ユーザーがアクセスするかではなく、データの詳細については、に関するエンドツーエンドガイドを参照してください。 データガバナンス その代わり。

はじめに

このチュートリアルでは、次の Platform コンポーネントに関する十分な知識が必要です。

ユースケースの概要

属性ベースのアクセス制御ワークフローの例について説明します。このワークフローでは、役割、ラベル、ポリシーを作成して割り当て、ユーザーが組織内の特定のリソースにアクセスできるかどうかを設定します。 このガイドでは、機密データへのアクセスを制限する例を使用して、ワークフローを示します。 このユースケースの概要を次に示します。

医療提供者で、組織内のリソースへのアクセスを設定したい場合。

  • 社内マーケティングチームから、 PHI/規制医療データ データ。
  • 外部エージェンシーはにアクセスできません PHI/規制医療データ データ。

そのためには、役割、リソース、ポリシーを設定する必要があります。

以下を行います。

権限

権限 は、管理者がユーザーロールとポリシーを定義して、プロダクトアプリケーション内の機能とオブジェクトのパーミッションを管理できるExperience Cloud領域です。

から 権限を使用すると、役割を作成および管理し、それらの役割に対して必要なリソース権限を割り当てることができます。 権限 また、では、特定の役割に関連付けられたラベル、サンドボックス、ユーザーを管理することもできます。

管理者権限がない場合は、システム管理者に連絡してアクセス権を取得してください。

管理者権限があれば、に移動します。 Adobe Experience Cloud Adobe資格情報を使用してログインします。 ログイン後、 概要 ページが、管理者権限を持つ組織に対して表示されます。 このページには、組織が購読している製品と、組織にユーザーと管理者を追加するための他のコントロールが表示されます。 を選択 権限 をクリックして、Platform 統合用のワークスペースを開きます。

Adobe Experience Cloudで「権限」製品が選択されている様子を示す画像

Platform UI の権限ワークスペースが表示され、で開きます 役割 ページ。

役割にラベルを適用 label-roles

役割は、Platform インスタンスとやり取りするユーザーのタイプを分類する方法で、アクセス制御ポリシーの構成要素です。 役割には特定の権限セットが付与され、必要なアクセス範囲に応じて、組織のメンバーを 1 つ以上の役割に割り当てることができます。

開始するには、を選択します ACME ビジネス グループ から 役割 ページ。

役割で「ACME ビジネスロール」が選択されている様子を示す画像

次に、を選択します ラベル を選択してから、 ラベルを追加.

「ラベル」タブで「ラベルを追加」が選択されている様子を示す画像

組織のすべてのラベルのリストが表示されます。 を選択 RHD ラベルを追加: PHI/規制医療データ. ラベルの横に青いチェックマークが表示されるまでしばらく待ってから、 保存.

RHD ラベルが選択および保存されていることを示す画像

NOTE
組織グループを役割に追加すると、そのグループ内のすべてのユーザーが役割に追加されます。 組織グループに対する変更(削除または追加されたユーザー)は、役割内で自動的に更新されます。

スキーマフィールドへのラベルの適用 label-resources

これで、のユーザーロールが設定されました RHD ラベル。次の手順では、その役割で制御するリソースに同じラベルを追加します。

を選択 スキーマ 左側のナビゲーションからを選択し、 ACME ヘルスケア 表示されるスキーマのリストから。

「スキーマ」タブから ACME Healthcare スキーマが選択されている様子を示す画像

次に、を選択します ラベル をクリックして、スキーマに関連付けられているフィールドを表示するリストを表示します。 ここから、1 つまたは複数のフィールドに一度にラベルを割り当てることができます。 「」を選択します 血糖 および InsulinLevel フィールドを選択してから、 アクセスラベルとデータガバナンスラベルを適用.

血糖値とインスリンレベルが選択され、アクセスラベルとデータガバナンスラベルが選択されていることを示す画像

この ラベルを編集 ダイアログが表示され、スキーマフィールドに適用するラベルを選択できます。 このユースケースでは、 PHI/規制医療データ ラベルを付け、次を選択します 保存.

RHD ラベルが選択および保存されていることを示す画像

NOTE
ラベルがフィールドに追加されると、そのラベルは、そのフィールドの親リソース(クラスまたはフィールドグループ)に適用されます。 親クラスまたはフィールドグループが他のスキーマで使用されている場合、それらのスキーマは同じラベルを継承します。

セグメントへのラベルの適用

NOTE
同じアクセス制限を適用する場合、ラベル付き属性を利用するセグメントにも同じようにラベルを付ける必要があります。

スキーマフィールドのラベル設定が完了したら、セグメントのラベル設定を開始できます。

を選択 セグメント 左側のナビゲーションから。 組織で使用可能なセグメントのリストが表示されます。 この例では、次の 2 つのセグメントに機密ヘルスデータが含まれているため、ラベルが付けられます。

  • 血糖値が 100 を超える
  • インスリン 50 未満

を選択 血糖値が 100 を超える をクリックして、セグメントのラベル付けを開始します。

「セグメント」タブから血糖値が 100 を超えて選択されている様子を示す画像

セグメント 詳細 画面が表示されます。 を選択 アクセスを管理.

管理アクセスの選択を示す画像

この ラベルを編集 ダイアログが表示され、セグメントに適用するラベルを選択できます。 このユースケースでは、 PHI/規制医療データ ラベルを付け、次を選択します 保存.

RHD ラベルの選択と保存が選択されていることを示す画像

で上記の手順を繰り返します インスリン 50 未満.

アクセス制御ポリシーのアクティブ化 policy

デフォルトのアクセス制御ポリシーは、ラベルを活用して、特定の Platform リソースにアクセスできるユーザーの役割を定義します。 この例では、スキーマフィールドに対応するラベルを持つ役割に属していないユーザーに対しては、すべてのサンドボックスでスキーマフィールドおよびセグメントへのアクセスが拒否されます。

アクセス制御ポリシーをアクティブにするには、以下を選択します 権限 左側のナビゲーションからを選択し、 ポリシー.

表示されたポリシーのリスト

次に、省略記号(...)、ポリシー名の横にあるドロップダウンに、役割を編集、アクティブ化、削除または複製するためのコントロールが表示されます。 を選択 Activate ドロップダウンから。

ポリシーをアクティブ化するドロップダウン

ポリシーのアクティブ化ダイアログが表示され、アクティベーションを確認するプロンプトが表示されます。 を選択 確認.

ポリシーダイアログをアクティベート

ポリシーのアクティベーションの確認を受信し、に戻ります ポリシー ページ。

ポリシーの有効化の確認

次の手順

役割、スキーマフィールド、セグメントへのラベルの適用が完了しました。 これらの役割に割り当てられる外部エージェンシーは、これらのラベルとその値をスキーマ、データセットおよびプロファイルビューで表示することが制限されています。 また、これらのフィールドは、セグメントビルダーを使用する場合、セグメント定義で使用することも制限されています。

属性ベースのアクセス制御の詳細については、属性ベースのアクセス制御の概要を参照してください。

次のビデオは、属性ベースのアクセス制御についての理解を深めるために、また、役割、リソース、ポリシーを設定する方法の概要を説明しています。

recommendation-more-help
631fcab2-5cb1-46ef-ba66-fe098ac723e0