概念: Discovery Board のセキュリティ
Discovery Board を表示または編集する際には、セキュリティが適用されます。Discovery Board を表示するには、Discovery Board で使用されるデータ ソースのうち少なくとも 1 つについて権限が必要です。
Discovery Board の各 Viz では、単一のデータ ソースが使用されます。Discovery Board の編集時や表示時に Viz を表示するには、そのデータ ソースに対する権限が必要です。コンテキスト依存のセキュリティが適用され、各ユーザーに表示されるデータが決定されます。
Discovery Board の表示方法は、データ ソースへのアクセスとボードの権限によって異なります。
Discovery Board の権限 | 詳細 |
|---|---|
編集可能 | Discovery Board を編集すると、以下が実行されます。
|
表示可能 | Discovery Board を表示すると、以下が表示されます。
|
例: Discovery Board には合計 2 つの Viz が含まれており、1 つは "Workers for HCM Reporting" データ ソースを使用し、もう 1 つは "Journal Lines for Financial Reporting" データ ソースを使用します。Discovery Board の所有者は、Discovery Board をユーザーの Jennifer と共有して "編集可能" 権限を付与し、R Cardo および追加ユーザーには "表示可能" 権限を付与します。Jennifer は、財務レポートの仕訳行にはアクセスできますが、HCM レポートの従業員にはアクセスできません。Rachel は、HCM レポートの従業員にアクセスできますが、財務レポートの仕訳行にはアクセスできません。Shell には、どのデータ ソースに対しても権限がありません。
このテナント設定では、次の動作が予測されます。
- Jennifer は、Discovery Board を表示、編集できます。
- Jennifer が表示モードまたは編集モードで Discovery Board を表示すると、データを含む 1 つの Viz と、エラー メッセージが表示されたもう 1 つの Viz のプレースホルダが表示されます。彼女には、このデータ ソースに対する権限がないため、"Journal Lines for Financial Reporting" データ ソースを使用する Viz のデータではなく、エラー メッセージが表示されます。
- Rachel は Discovery Board を表示できます。
- Rachel は、表示モードで Discovery Board を表示する際、"Journal Lines for Financial Reporting" データ ソースを使用する Viz を 1 つだけ表示します。ボードに権限がない他の Viz が含まれている可能性があることを示す通知は表示されません。
- その後、Discovery Board で使用されているデータ ソースについての権限がないため、Discovery Board を表示できません。
- Jennifer と Rachel は、アクセス可能なデータ レコードとフィールド値のみを表示します。Viz には、アクセス権のないレコードとフィールド値は表示されません。
- Jennifer と Rachel は、アクセス権のあるフィールドのみを表示します。例: Viz で、ユーザーがアクセス権を持つデータ ソースを使用しているものの、アクセス権を持たないフィールドが含まれている場合、Viz でデータを表示できません。代わりに、別のエラー メッセージが表示されます。