30日間の無料評価版をお試しいただけます。

概要

このセクションでは、ロールの作成と管理の方法について解説します。ユーザーに割り当てられるロールはユーザーのアクセス権を規定します。

ロール一覧

管理パネルで「ロール管理」をクリックすると、ロールの一覧が表示されます。デフォルトとして予めいくつかのロールが用意されています。これらを下図に示します。

Yellowfinのロールの例

Yellowfinがインストールされると同時に、以下の標準的なロールのセットが提供されます。

Admin

Yellowfin Admin(管理者)ロールは、データベースとユーザー管理機能へのアクセス権を持ちます。これはユーザーやグループその他のシステム設定を行う権限を含みます。
また、すべてのレポートを作成、閲覧できる権限に加えて、下記の機能を使用できます:
SQLレポート、レポートの公開、レポートのドリル、ディスカッションの管理権

Corp Writer

Yellowfin Corp Writer(共有レポート作成者)ロールは、共有レポートを作成、編集するために必要なアクセス権を持ちます。
共有レポートを公開する必要のあるすべてのユーザーは、このロールを持たなければなりません。
Yellowfin Corp Writerによって作成されるレポートはドリル、マルチキャスト、電子メールによる配信が可能です。

Report Consumer

Yellowfin Report Consumer(レポート閲覧者)は、共有レポジトリに公開されたレポートを閲覧することができるだけです。
お気に入り、ダッシュボード、レポートにアクセスできます。

Report Writer

Yellowfin Report Writer(個人レポート作成者)は、お気に入り、ダッシュボード、個人レポート作成が可能なアクセス権を持ちます。
Yellowfin Report Writerは、ドリルスルーやブロードキャスト、マネジメント情報レポートを作成することができません。

ロールの作成・編集

  1. 新しいロールを作成する場合には「追加」を、既存のロールを編集したい場合には、そのロール名をクリックするか、ロールを選択して「編集」をクリックしてください。ロール編集画面が表示されます。
  2. ロールに分かりやすい名前と説明を入力してください。
  3. ここで、このロールを必須、デフォルトまたはゲストにするよう選択できます。

    必須

    このロールが作成され、1人以上のユーザーにこのロールが割り当てられた場合、ユーザーが削除されると、システム内にこのロールを持つユーザーが1人以上存在することを確認するため、ロールがチェックされます。「必須」ロールが割り当てられている唯一のユーザーを削除しようとすると、次のエラーが表示されます。

    デフォルトロール

    Yellowfin内でユーザーが作成されると、管理者によって、またはLDAPを通じて、それ以外に指定されていない限りこのロールがユーザーに割り当てられます。

    ゲストロール

    ゲストロールは外部コンテンツにアクセスするために使用されます。

  4. 「機能」欄で、ユーザーに割り当てる機能をチェックします。マウスポインタを情報アイコンの上に移動すると簡単な説明を参照することができます。

    注意:詳細については、利用可能なセキュリティ機能を参照してください。
  5. いくつかの機能には、CRUDの設定が必要です。頭字語CRUDは、実装されるべき主要な機能を意味しており、標準SQLにおいては以下のようにマップされます:

    作成

    INSERT new records

    閲覧

    SELECT records from the database

    Update

    UPDATE records in the database

    削除

    DELETE records in the database

    ダッシュボードを例にとれば、Rだけがオンであるロールのユーザーはダッシュボードを閲覧することしかできません。CRUDすべてがオンのロールのユーザーにはダッシュボードタブを作成し、編集し、削除することが可能です。
  6. ロール設定の最後のオプションでは、レポート一覧を表示する際にユーザーが表示できるようにするカラムを指定します。
  7. 編集が終わったら有効にするために「保存」をクリックしてください。
    注意: Yellowfinはライセンス契約内での使用を確認するために、機能チェックを行います。