宇宙へのアクセスの管理
ユニバースセキュリティは、CSMリポジトリまたはユニバースレベルで管理できます。CMSのユニバースの場合、ユーザーグループに割り当てられたアクセス権に基づいて編集および削除できるユーザーを定義できます。ユニバースレベルでは、特定のユニバースの使用を許可されるユーザーを定義できます。
次のセキュリティレベルが適用されます-
CMS | 中央管理コンソールから、CMSに格納されているユニバースに適用される制限を設定できます。ユーザーがアクセスできるユニバースを設定できます。また、ユーザーグループに定義されている権限に応じて、ユニバースでの表示、編集、削除、およびその他のアクションを制限できます。このガイドでは、CMSレベルでの制限の設定については説明していません。中央管理システムの使用方法については、 『BusinessObjects Enterprise管理者ガイド』を参照してください。 |
宇宙 | ユニバースの使用を許可されているユーザーの制限を定義できます。制限には、オブジェクトアクセス、行アクセス、クエリとSQLの生成制御、および接続制御を含めることができます。このガイドでは、ユニバースに定義できる制限の種類について説明します。 |
ユニバースへのアクセスは制限を使用して管理され、単一のダッシュボードに複数の制限を適用できます。アクセス要件に応じて、制限を編集および削除することもできます。以下の制限が使用できます-
Connection −データソースへの代替接続を使用するオプションを提供できます。
Query Controls −この制限は、結果のサイズとクエリの実行時間を制限するために使用できます。
Access to Rows − Where句を使用すると、返される結果セットを制限して、行にアクセスできます。
SQL Generation Options −これは、クエリから生成されたSQLを制御するために使用されます。
Referencing Different Table −データベース内のテーブルを別のテーブルに置き換える制限を設定できます。
Object Access −この制限は、ユーザーがユニバースで使用されていないオブジェクトを選択できるようにするために使用されます。
アクセス制限を管理するには、[ツール]→[セキュリティの管理]→[アクセス制限の管理]に移動します。ダイアログボックスが表示されます。
ユニバースに適用される現在の制限は、使用可能な制限の列で確認できます。制限ごとに定義されているユーザーとユーザーグループは、[使用可能なグループとユーザー]ペインにあります。
Note −制限は、CMSリポジトリにエクスポートされるユニバースにのみ適用できます。
ユーザーまたはグループを追加するには、[ユーザーまたはグループの追加]ボタンをクリックします。次のウィンドウで、制限に追加できるすべての利用可能なグループ/ユーザーのリストを確認できます。
制限の優先度が最も高いグループを定義することもできます。[優先度]ボタンをクリックすると、優先度が最も高いグループ名の制限が優先されます。
新しい制限を作成するには、左側の[新規]ボタンをクリックします。これにより、[制限の編集]ダイアログボックスが開きます。制限名を入力する必要があり、以下のすべての制限制御タブを確認できます。
各タブから、上記のようにさまざまな制限タイプを選択できます。たとえば、制御設定を使用すると、結果セットのサイズとクエリの実行時間を制限できます。
新しい制限を作成したら、選択したユーザーとグループに適用できます。制限を適用するには、左側のペインで制限を選択し、「適用」ボタン→を使用して右側のウィンドウでユーザーに適用します。制限が適用されると、右側のペインに制限名が表示されます。