SAPHANA-分析権限
分析権限は、HANA情報ビューへのアクセスを制限するために使用されます。分析権限のビューのさまざまなコンポーネントで、さまざまなユーザーにさまざまな種類の権限を割り当てることができます。
同じビューのデータに、そのデータに関連する要件がない他のユーザーがアクセスできないようにする必要がある場合があります。
例
会社の従業員に関する詳細(Emp名、Emp ID、部門、給与、参加日、Empログオンなど)を含む分析ビューEmpDetailsがあるとします。ここで、レポート開発者に給与の詳細またはEmpを表示させたくない場合すべての従業員のログオンの詳細。分析権限オプションを使用してこれを非表示にできます。
分析権限は、情報ビューの属性にのみ適用されます。Analytic特権でアクセスを制限する手段を追加することはできません。
分析権限は、SAPHANA情報ビューでの読み取りアクセスを制御するために使用されます。
したがって、給与、ボーナスなどの数値ではなく、Empname、EmpId、Empログオン、またはEmpDeptによってデータを制限できます。
分析権限の作成
パッケージ名を右クリックして新しい分析権限に移動するか、HANAModelerクイック起動を使用して開くことができます。
分析権限の名前と説明を入力→終了。新しいウィンドウが開きます。
[完了]をクリックする前に、[次へ]ボタンをクリックして、このウィンドウにモデリングビューを追加できます。既存の分析特権パッケージをコピーするオプションもあります。
[追加]ボタンをクリックすると、[コンテンツ]タブの下にすべてのビューが表示されます。
Analytic Privilegeパッケージに追加するビューを選択し、[OK]をクリックします。選択したビューが参照モデルの下に追加されます。
次に、[分析権限]で選択したビューから属性を追加するには、[関連付けられた属性の制限]ウィンドウで[追加]ボタンをクリックします。
[オブジェクトの選択]オプションから分析権限に追加するオブジェクトを追加し、[OK]をクリックします。
[制限の割り当て]オプションでは、モデリングビューで特定のユーザーから非表示にする値を追加できます。モデリングビューのデータプレビューに反映されないオブジェクト値を追加できます。
上部の緑色の丸いアイコンをクリックして、分析特権をアクティブ化する必要があります。ステータスメッセージ–完了しました。ジョブログでアクティブ化が正常に確認されました。ロールに追加することで、このビューを使用できるようになりました。
このロールをユーザーに追加するには、[セキュリティ]タブ→[ユーザー]→[これらの分析権限を適用するユーザーを選択]に移動します。
適用する分析権限を名前で検索し、[OK]をクリックします。そのビューは、分析特権の下のユーザーロールに追加されます。
特定のユーザーから分析権限を削除するには、タブの下のビューを選択し、赤の削除オプションを使用します。Deployを使用します(これをユーザープロファイルに適用するには、上部の矢印またはF8)。