WebLogicセキュリティのユーザー・ロールとアプリケーション権限

ユーザーは、割り当てられたWebLogicロールおよび権限に従って、アプリケーションおよびキューブを操作できます。ロールおよび権限は、Essbaseインスタンス内でユーザーが実行を許可されているビジネス活動、およびユーザーがアクセスできるアプリケーション・データの管理に役立ちます。

ユーザー・ロールは増分型です。つまり、低いレベルのロールに付与されるアクセス権が高いレベルのロールに継承されます。たとえば、サービス管理者は自身にしか割り当てられていないアクセス権を持つほか、パワー・ユーザーおよびユーザーのロールに付与されているアクセス権を継承します。セキュリティ・ページ(サービス管理者のみ使用可能)でユーザー・ロールを割り当てます。

表8-1 ユーザー・ロール

ユーザー・ロール 説明
Service Administrator

ユーザー、アプリケーションおよびキューブへの完全な管理アクセス。

パワー・ユーザー

ユーザー・ロールと同じ権限を持ち、アプリケーションおよびキューブを作成する機能が追加されています。このユーザーが作成したアプリケーションおよびキューブに対するアプリケーション・マネージャ権限と、それらを削除する機能があります。ユーザー・ロールの場合と同じように、追加の権限を付与する必要があります。

ユーザー

プロビジョニングされたアプリケーション、または最小限のアクセス権が与えられたキューブにアクセスする権限。このユーザー・ロールは、アプリケーションまたはキューブの管理タスクにはアクセスできません。ただし、アプリケーション・レベルでその権限が付与されている場合を除きます。

ユーザー・ロールに加えてアプリケーション権限が割り当てられた後でのみ、ユーザーはEssbaseの機能にアクセスできます。アプリケーション権限は、アプリケーションまたはキューブを表示できるユーザーおよびグループを単に決定するものではありません。ユーザーがデータを表示できるか、データを更新できるか、あるいはキューブまたはアプリケーションを管理できるかについても決定します。

アプリケーション・インスペクタ内の「権限」タブ(サービス管理者、アプリケーション・マネージャおよび一部のパワー・ユーザーが使用可能)を使用して、アプリケーション権限をユーザーおよびグループに割り当てることができます。

表8-2 アプリケーション権限

アプリケーション権限 説明
アプリケーション・マネージャー

割り当てられたアプリケーション内でキューブとアプリケーションの設定を作成、削除および変更し、ユーザーをアプリケーションに割り当て、シナリオを作成および削除し、計算スクリプトの実行権限を割り当てる権限。

データベース・マネージャ

割り当てられたアプリケーション内のキューブ、キューブ要素、ロックおよびセッションを管理し、シナリオを作成および削除し、計算スクリプトを実行し、計算スクリプトの実行権限を割り当てる権限。

データベースの更新

割り当てられたスコープに基づいてデータ値の読取り、ロード、更新およびクリアを行う機能。シナリオを作成および削除する権限。プロビジョニングされた計算スクリプトを実行する機能。

データベース・アクセス

シナリオにアクセスし、すべてのセル内のデータ値を読み取り、特定のデータおよびメタデータにアクセスする権限(フィルタによってオーバーライドされた場合を除く)。フィルタによって特定のセルへの書込みアクセス権が付与されている場合は、それらのセルの値を更新できます。