Quick BI は、安全かつ柔軟な組織管理を実現するため、カスタムロールと権限システムを提供します。ユーザー、リソース、およびロールベースの権限を管理することで、多層的なセキュリティとコンプライアンス要件を満たします。職務に基づいて権限を割り当て、ユーザーに複数のロールを割り当て、ユーザーをロールに一括追加することで、統一的な管理と明確な機能境界を実現できます。組織レベルからワークスペースレベルのロールまで、さまざまな機能モジュールに対して権限制御を高度にカスタマイズし、ユーザーが指定された職務を安全に実行できるようにします。このトピックでは、組織ロールとワークスペースロールをカスタマイズし、カスタムロールにユーザーを追加する方法について説明します。
制限事項
カスタムロールは、Quick BI Professional Edition でのみ利用できます。
ロールのオープン API は現在、事前定義済みのシステムロールのみをサポートしています。カスタムロールは、今後のリリースでサポートされる予定です。
機能概要
事前定義されたユーザーロール: Quick BI は、複数の事前定義されたユーザーロールを提供します。デフォルトの事前定義されたロールを削除し、ユーザーを新しいカスタムロールに再割り当てすることができます。
組織レベルでは、Quick BI は 3 つの事前定義された組織ロールを提供します。組織管理者、権限管理者、および 一般ユーザー です。
ワークスペースレベルでは、Quick BI は 4 つの事前定義されたワークスペースロールを提供します。ワークスペース管理者、ワークスペース開発者、ワークスペースアナリスト、および ワークスペース閲覧者 です。
カスタムロール: 組織レベルおよびワークスペースレベルのカスタムロールを作成し、特定のビジネスニーズに合わせてユーザーに複数のロールを割り当てることができます。
機能権限: 各ロールに対して機能権限を定義できます。
リソース権限: 組織レベルとワークスペースレベルの両方で、リソースへのアクセスを一元的に承認できます。
機能へのアクセス
Quick BI のホームページで、[組織管理] > [ユーザー管理] > [ロール管理] の順に選択し、ロール管理 ページに移動します。

組織ロール
組織ロールの作成
ロール管理 ページで、次の図の手順に従って 組織ロール を作成します。

機能権限の設定
ロール管理 ページで、次の図の手順に従ってロールの機能権限を設定します。

組織管理: ワークスペース管理、エンタープライズセキュリティ (一元的な承認、共同承認構成、データセキュリティを含む)、インテリジェント O&M、外観構成、レポート構成、およびマップ構成。
エンタープライズアプリケーション: 探索的分析、メトリックウォッチ、サブスクリプション管理、セルフサービスデータ取得、リソースパッケージ管理、およびデータセット (使用)。
説明組織ロールとワークスペースロールの「データセット (使用)」権限は合算されます。ユーザーは、いずれかのロールでこの権限を持っていればアクセスできます。
オープン統合: AccessKey ID/AccessKey Secret (AK/SK)、オープン API、Data Service、埋め込み分析、カスタムビジュアライゼーション、およびカスタムテンプレート。
説明デフォルトでは、新しい組織ロールには、探索的分析、メトリックウォッチ、サブスクリプション管理、セルフサービスデータ取得、オープン API、Data Service、および埋め込み分析の機能権限が含まれます。これらのモジュールや、その他のモジュールの権限を追加または削除できます。
事前定義された組織ロール の機能権限は変更できません。
組織管理者 は、組織内で最も高い権限を持つロールであり、すべての機能を管理できます。これには、ワークスペース管理、エンタープライズセキュリティ (一元的な承認、共同承認構成、データセキュリティ)、インテリジェント O&M、外観構成、レポート構成、マップ構成、探索的分析、メトリックウォッチ、サブスクリプション管理、セルフサービスデータ取得、リソースパッケージ管理、データセット (使用)、AccessKey ID/AccessKey Secret (AK/SK)、オープン API、Data Service、埋め込み分析、カスタムビジュアライゼーション、およびカスタムテンプレートの権限が含まれます。
権限管理者 ロールには、エンタープライズセキュリティ、探索的分析、メトリックウォッチ、サブスクリプション管理、セルフサービスデータ取得、データセット (使用)、オープン API、Data Service、および埋め込み分析の権限が含まれます。
一般ユーザー ロールには、メトリックウォッチ、サブスクリプション管理、セルフサービスデータ取得、オープン API、Data Service、および埋め込み分析の権限が含まれます。
ロールへのユーザー追加
ロール管理 ページで、次の図の手順に従ってロールにユーザーを追加します。

[ユーザーの追加] をクリックすると、選択したユーザーが [ロールメンバー] リストに表示されます。ユーザータイプフィルターをクリックして、特定のタイプのすべてのユーザーをすばやく表示したり、右側のリストから引き続きユーザーを選択したりできます。

[ユーザーグループ] タブに切り替えて、複数のユーザーグループからメンバーを選択し、一括で追加できます。

ユーザーグループを [展開] (①)、[現在のユーザーグループ内のすべてのユーザーを選択] (②)、またはユーザーグループから特定のユーザーを選択 (③) できます。

[ユーザーの追加] をクリックすると、選択したユーザーが [ロールメンバー] リストに表示されます。
ロールからのユーザー削除
[ロールメンバー] リストで、ユーザーにカーソルを合わせ、右上隅の
アイコンをクリックし、[組織ロールの割り当て解除] ダイアログボックスで [OK] をクリックします。
次の図に示すように、ユーザーを一括で削除することもできます。

ユーザーロールの一括変更
[ロールメンバー] リストで、次の図の手順に従って [ロールの一括変更] ページを開きます。

[ロールの一括変更] ページで、[変更先] で新しいロールを選択し、[OK] をクリックします。

ワークスペースロール
ワークスペースロールの作成
ロール管理 ページで、次の図の手順に従って ワークスペースロール を作成します。

機能権限の設定
ロール管理 ページで、次の図の手順に従ってロールの機能権限を設定します。
説明デフォルトでは、新しいワークスペースロールには、すべてのモジュールの表示権限があります。データセットとデータソースの作成 (編集) 権限や使用権限を含む、さまざまなモジュールの権限を付与または取り消すことができます。
事前定義されたワークスペースロール の機能権限は変更できません。
ワークスペース管理者 は、すべてのモジュールの作成 (編集)、使用、および表示権限を持ちます。このロールは、ワークスペース内で最も高いレベルの権限を持ち、他のメンバーの権限とアセットを管理できます。
ワークスペース開発者 は、すべてのモジュールの作成 (編集)、使用、および表示権限を持ちます。
ワークスペースアナリスト は、Data Portal、ダッシュボード、データスクリーン、スプレッドシート、アドホック分析、およびセルフサービスデータ取得モジュールの作成 (編集) および表示権限を持ちます。また、このロールは、Data Entry とデータソースの表示権限、およびデータセットの使用と表示権限も持ちます。
ワークスペース閲覧者 は、すべてのモジュールの表示権限を持ちます。
ロールへのユーザー追加
新しく作成されたロールの [ロールメンバー] リストは空です。[ワークスペースメンバーと情報] ページでユーザーを追加する必要があります。

次の図の手順に従って [ワークスペースメンバーと情報] ページに移動し、ロールにユーザーを追加します。

[ワークスペースメンバーの追加] ページで、[メンバー] とその [ワークスペースロール] を選択します。
[ユーザー] と [ユーザーグループ] をメンバーとして追加できます。

詳細については、「ワークスペースメンバーの追加」をご参照ください。
[OK] をクリックすると、ユーザーがワークスペースに追加されます。

追加されたユーザーは、対応するワークスペースロールの ロール管理 ページの [ロールメンバー] リストに表示されます。ここでは、ユーザータイプでフィルターをかけ、そのタイプのすべてのユーザーをすばやく表示できます。

ロールからのユーザー削除
ワークスペース管理 > [ワークスペースメンバーと情報] > [メンバー管理] ページで、ユーザーの右側にある
アイコンをクリックして、ユーザーを削除します。
詳細については、「ワークスペースメンバーの削除」をご参照ください。
ユースケース 1: カスタムデータスクリーン管理者
このセクションでは、カスタムロールを使用して従業員の権限を定義し、指定された範囲内でのみ BI 機能を使用できるようにする方法について説明します。
背景情報
マーケティング部門の従業員である田中一郎は、プレゼンテーションにデータスクリーンを使用する必要がありますが、他の機能にはアクセスできないようにする必要があります。
操作手順
新規のお客様 の場合、次の手順に従って田中一郎に適切なロールを割り当てることができます。
次の図に示すように、ワークスペースを作成 します。この例では、ワークスペースを「マーケティングプレゼンテーションワークスペース」と名付けます。

「データスクリーン管理者」という名前のワークスペースロールを作成します。

このカスタムロールに、データスクリーンの作成 (編集) 権限と、データセットおよびデータソースの使用権限を設定します。

[ワークスペース管理] ページで、田中一郎を「マーケティングプレゼンテーションワークスペース」に追加し、「データスクリーン管理者」ロールを割り当てます。

これで、田中一郎はデータスクリーンモジュールのみを表示および使用でき、職務に関連する BI 機能へのアクセスが制限されます。

既存のお客様の場合:
田中一郎の現在の権限: ワークスペースのメンバーであり、一般ユーザー組織ロールとワークスペース開発者ロールを持っています。ワークスペース内のすべての機能モジュールを表示でき、すべてのアセットを作成および編集できます。
次の手順に従って、田中一郎に適切なロールを割り当てることができます。
「データスクリーン管理者」という名前のワークスペースロールを作成します。

このカスタムロールに、データスクリーンの作成 (編集) 権限と、データセットおよびデータソースの使用権限を設定します。

[ワークスペースメンバーと情報] ページで、田中一郎のロールを「ワークスペース開発者」から「データスクリーン管理者」に変更します。

これで、田中一郎はデータスクリーンモジュールのみを表示および使用でき、職務に関連する BI 機能へのアクセスが制限されます。

ユースケース 2: カスタムインテリジェント O&M エンジニア
このセクションでは、カスタムロールを使用して従業員にインテリジェント O&M エンジニアとしての権限を付与し、指定された範囲内で BI の運用および保守機能を使用できるようにする方法について説明します。
背景情報
佐藤花子はシステム運用を担当しており、ビジネスデータにアクセスせずにパフォーマンスログを監視する必要があります。このため、インテリジェント O&M 権限のみを持つカスタムロールを作成できます。
操作手順
[組織管理] > [ユーザー管理] > [ロール管理] に移動し、
アイコンをクリックしてカスタム組織ロールを作成します。
「インテリジェント O&M エンジニア」などのカスタムロール名を設定できます。 
新しく作成した インテリジェント O&M エンジニア ロールを選択します。右側の機能権限リストで、インテリジェント O&M 権限を選択します。このロールを割り当てられたユーザーは、監査ログやデータリネージ分析を含むすべての組織データを表示できるようになります。

[ユーザー管理] で、ユーザー佐藤花子を見つけ、インテリジェント O&M エンジニア 組織ロールを割り当てます。

佐藤花子が Quick BI にログインすると、[組織管理] の下に [インテリジェント O&M] メニューが表示されます。これには、監視、監査ログ、統計分析、パフォーマンス分析、およびデータリネージ分析が含まれます。

権限の優先度
このセクションでは、2 つのシナリオを使用して 権限の優先度 のロジックについて説明します。
権限の優先度
機能の観点から、機能権限はリソース権限よりも優先されます。
リソースの観点から、機能権限はリソース権限によって制約されます。
シナリオ 1:
既存の権限: 田中一郎は、ワークスペース A のメンバーです。彼は 一般ユーザー 組織ロールと ワークスペース開発者 ロールを持っています。ワークスペース A のすべての機能モジュールを表示でき、ダッシュボード、スプレッドシート、データスクリーン、データソース、およびデータセットなどのアセットを作成または編集できます。

権限の変更
組織管理者は、ダッシュボードアクセス不可 という名前の新しいワークスペースロールを作成します。このロールには、ダッシュボードモジュールの作成 (編集) または表示権限がありません (下図参照)。

[ワークスペースメンバーと情報] ページで、管理者は田中一郎のロールを ワークスペース開発者 から ダッシュボードアクセス不可 ロールに変更します。
その結果、田中一郎はワークスペース A のダッシュボードエントリを表示できなくなり、ダッシュボード操作を実行できなくなります。このワークスペースでダッシュボードを使用する権限が取り消されます。

これは、機能権限がリソース権限よりも優先される ことを示しています。
シナリオ 2:
既存の権限
田中一郎は、ワークスペース A のメンバーです。彼は 一般ユーザー 組織ロールと ワークスペースアナリスト ロールを持っています。
彼はワークスペース A のすべてのディレクトリを表示できますが、データソースやデータセットは管理できず、自分で作成したレポートのみを管理できます。
さらに、田中一郎は、ワークスペース A で別のユーザー鈴木太郎が作成した 3 つの特定のレポートの編集権限を付与されています。
権限の変更
[ワークスペースメンバーと情報] ページで、管理者は田中一郎のロールを ワークスペースアナリスト から ダッシュボード管理者 に変更します。
ダッシュボード管理者 ロールには、次の機能権限があります。

これで、田中一郎はワークスペース A のダッシュボードのみを表示できます。自分のレポートと、鈴木太郎が権限を付与した 3 つのレポートを管理できます。

これは、機能権限がリソース権限によって制約される ことを示しています。