SAP Analytics Cloud でのデータの保護

データアクセス制御を使用したデータの保護

Objectives

After completing this lesson, you will be able to:
  • データアクセス制御を設定します。
  • データアクセス制御をチェックします。

ディメンションを使用したデータセキュリティ

ディメンションのデータアクセス制御を使用して、モデル内の個別値へのアクセスを特定のユーザに制限することができます。たとえば、ユーザのエンティティ北米に制限した場合、そのユーザのストーリーには北米のデータのみが表示されます。

この短いビデオでは、モデルディメンションのデータアクセス制御のトピックについて説明します。

モデル設定からデータアクセス制御を有効化

ディメンションのセキュリティを有効にするには、モデル設定で、各ディメンションに対してデータアクセス制御 (DAC) をオンに切り替えます。以下の例では、エンティティディメンションに対して DAC が有効化されていることがわかります。

SAP Analytics Cloud モデル設定は、アクセスとプライバシーセクションで開きます。エンティティディメンションのデータアクセス制御が有効化されました。

ディメンションテーブルからのデータアクセス制御の有効化

以下の例に示すように、ディメンションテーブルパネルの権限/アクセスセクションでデータアクセス制御をオンに切り替えることもできます。

ディメンションテーブルのプレビューパネルで、エンティティディメンションに対してデータアクセス制御が有効 (黄色で強調表示) であることを確認できます。

ディメンションでのデータアクセス制御の設定

ディメンションに対して DAC が有効化されると、読み込み列および書き込み列を使用して、そのディメンションメンバーに対する読み込みまたは書き込みアクセス権を持つユーザまたはチームを定義することができます。

ディメンションに階層メンバーがある場合、データアクセス設定は階層の下位メンバーに継承されます。たとえば、米国読み取りおよび書き込みアクセス権を付与すると、ユーザーは個々の州のデータを表示することもできます。

DAC が有効化されているエンティティディメンションに SAP Analytics Cloud モデルが開かれます。

注記

  • データアクセス制御をディメンションに適用しても、データアクセス制御を使用して作成された制限はトランザクションデータのみに適用されるため、マスタデータはユーザに表示されます。
  • ユーザに BI 管理者ロールが割り当てられているか、モデルオーナーである場合、そのモデルに適用される DAC 設定に関係なく、そのユーザは常にモデルへのフルアクセス権を持ちます。

計画対応モデルのバージョンセキュリティ

バージョンディメンションのデータアクセス制御を使用して、計画が有効化されたモデルへのアクセスを制限することもできます。

モデルにバージョンセキュリティを追加すると、他のユーザまたはチームが公開バージョンを変更できないように、公開バージョンへの読み込み、書き込み、および削除アクセスを制限できます。バージョンディメンションの場合は、公開バージョンを削除できるユーザを制御するために、読み込み列と書き込み列に加えて、削除列が追加されます。

以下に例を示します。

  • 公開バージョンに対する読み込み権限を持つユーザは、編集可能な非公開バージョンにデータをコピーすることができます。ただし、これらのユーザは公開バージョンに公開できない書き込み権限を持っていないためです。
  • 公開バージョンに対する削除権限を持つユーザは、公開バージョンの読み込み、公開バージョンへの公開、公開バージョンへの公開バージョンの削除を行うことができます。

注記

  • バージョンディメンションに対して DAC を設定できるのは、(セキュリティロールで定義された) 更新権限を持つユーザのみです。
  • デフォルトの権限はなしです。ユーザまたはチーム (自分自身を含む) に読込書込削除アクセス権を明示的に付与する必要があります。

バージョンディメンションに対する読込および書込アクセスを制限する方法

  1. モデラで、モデルを開くか作成します。
  2. バージョンディメンションを選択します。
  3. ディメンション設定パネルで、データアクセス制御をオンに切り替えます。
  4. OK を選択します。

    読込書込および削除の 3 つの追加列が表示されます。

  5. 読み込みの下のセルを選択してから、読み込みアクセス権を付与するユーザおよびチームを選択します。
  6. 書込アクセスおよび削除アクセスに対して繰り返します。

プレビューパネルで選択の詳細を確認することができます。

追加情報

ディメンションのデータアクセス制御の詳細 (使用制限を含む) については、データアクセス制御の設定 | SAP Help Portal を参照してください。

SAP Analytics Cloud モデルディメンションでのデータアクセス制御の設定

ビジネスシナリオ: モック会社は、計画のために営業収益のインポートデータモデルを使用しているため、チームの要件に応じて、データへの読込または書込アクセス権がチームに付与されるように、エンティティディメンションのデータアクセス制御を設定するよう依頼されました。

タスクフロー: この演習問題の目的は、以下のとおりです。

  • エンティティディメンションに対してデータアクセス制御を有効化します。
  • エンティティディメンションテーブルを編集して、読込権限と書込権限をチームに提供します。

データアクセス制御を検証

ビジネスシナリオ: データアクセス制御が適用されたため、モデルディメンションでデータアクセスセキュリティをチェックする必要があります。

タスクフロー: この演習問題の目的は、以下のとおりです。

  • 海外組織の財務アナリストに対するエンティティディメンションのデータアクセス制御をチェックします。
  • 海外組織の財務ビジネスユーザのエンティティディメンションのデータアクセス制御をチェックします。