Connectionのアクセス制御

Connectionのロール、操作、アクセス制御ルール。

Connectionのアクセスレベル

Connectionのアクセス制御は、アクセスレベルによって異なります。Connectionには3種類のアクセスレベルがあります:

スコープ説明

Workspace

すべてのユーザーがWorkspace Connectionにアクセスできます。

Protected

許可されたユーザーのみがProtected Connectionにアクセスできます。 Workspaceのオーナーは権限を編集できます。

Private

許可されたユーザーのみがPrivate Connectionにアクセスできます。 Workspaceのオーナーは権限を編集できません

Connectionのロール

以下のロールは、ユーザーがConnectionに対して実行できる操作を決定します。

ロール名概要

connection.Owner

Connectionの編集、削除、共有設定の変更ができます。

connection.User

クエリの実行、クエリ結果とテーブルの表示ができます。 Connectionに関連するReportを公開できます。

connection.Viewer

クエリ結果とテーブルを表示できます。

Connectionの操作とアクセス制御ルール

以下は、Connectionで実行できる操作と、各レベルで必要なロールです。

操作level: Workspacelevel: Protectedlevel: Private

Connectionを作成する。

workspace.Editor

workspace.Editor

workspace.Editor

Connection名のリストを表示する。

workspace.Viewer

workspace.Viewer

workspace.Editor AND connection.Viewer

Connectionを編集・削除する。

workspace.Owner OR connection.Owner

workspace.Owner OR (workspace.Viewer AND connection.Owner)

workspace.Editor AND connection.Owner

Connectionの権限設定を変更する。

N/A

workspace.Owner OR (workspace.Viewer AND connection.Owner)

workspace.Editor AND connection.Owner

任意のSQLコードを実行する。

workspace.Editor

workspace.Viewer AND connection.User

workspace.Editor AND connection.User

SQLジョブの結果とテーブル情報を取得する。

workspace.Viewer

workspace.Viewer AND connection.Viewer

workspace.Editor AND connection.Viewer

最終更新