Privilegii analitice în SAP HANA: Cum se creează?

Privilegiile analitice restricționează utilizatorul să vadă datele pentru care le autorizează. SAP HANA Privilegiile analitice sunt folosite în scop de securitate.

Privilegiile SQL oferă autorizare la nivel de obiect, nu la nivel de înregistrare, deci furnizați o autorizare la nivel de înregistrare sau de rând „Privilegiile analitice” vor fi utilizate.

SAP Privilegiile analitice HANA sunt folosite pentru a oferi autorizare în vizualizarea informațiilor de mai jos -

Acum vom crea un Privilegii analitice și vom atribui utilizatorului „ABHI_TEST”, prin această analiză restricționăm utilizatorul să vizualizeze date numai pentru o companie cu valoarea 1000.

Cum să creați privilegiul analitic în SAP HANA?

Pas 1) Accesați Privilegii analitice.
Pachet de modelare (clic dreapta) –> Nou -> Privilegii analitice.

Creați un privilegiu analitic

Pas 2) Apare fereastra pop-up Nouă, Introduceți privilegii analitice.

  1. Introduceți numele/eticheta privilegiilor analitice.
  2. Numele pachetului este selectat automat.
  3. Opțiunea de selecție creează noi.

Creați un privilegiu analitic

La pasul următor, editorul de privilegii analitice va fi afișat pentru a adăuga și edita privilegii.

Pas 3) Faceți clic pe butonul „OK”.
Editorul de privilegii analitice se va deschide după cum urmează:

  1. În secțiunea generală sunt afișate numele și eticheta.
  2. Faceți clic pe „Butonul Adăugați” în secțiunea Modele de referință.
  3. Selectați Vizualizarea calculului (CA_FI_LEDGER) pe care am creat-o mai devreme.

    Creați un privilegiu analitic

  4. Faceți clic pe butonul Adaugă pentru a crea valabilitatea privilegiilor.
  5. Atribuiți valabilitate privilegiilor.
  6. Faceți clic pe butonul Adaugă pentru a selecta atributul pentru restricție de atribuire.
  7. Selectați Compania de atribute.
  8. Faceți clic pe butonul de adăugare pentru a atribui o valoare atributului pentru restricție.
  9. Atribuiți valoare selectând Tip / operator și valoare. Aici dorim să restricționăm la vizualizarea datelor de utilizator din vizualizarea de calcul pentru singura companie (1000).

Creați un privilegiu analitic

Validați și activați privilegiile analitice, un privilegiu analitic este creat în folderul Privilegii analitice sub Pachetul de modelare, ca mai jos -

Creați un privilegiu analitic

Pas 4) Atribuiți privilegii analitice utilizatorului „ABHI_TEST”.
Utilizatorul „ABHI_TEST” are privilegii de a accesa pachetul de modelare. Double faceți clic pe Utilizator „ABHI_TEST” din Securitate -> Utilizatori.

  1. Selectați fila Privilegii analitice.
  2. Faceți clic pe butonul „+”.
  3. Va fi afișată o fereastră pop-up pentru Selectați privilegii analitice. Introduceți numele privilegiilor analitice pe care le-am creat mai devreme.
  4. Selectați Privilegii analitice.
  5. Faceți clic pe butonul Ok.

Creați un privilegiu analitic

Privilegiile analitice sunt adăugate după cum urmează -

Creați un privilegiu analitic

Pas 5) Implementați aceste modificări în utilizator făcând clic pe butonul de implementare.
Este afișat un mesaj ca utilizator „ABHI_TEST” modificat.

Creați un privilegiu analitic

Pasul 6) Verificați privilegiile analitice.
Verificați Atribuirea utilizatorului „ABHI_TEST” funcționează sau nu și Conectați-vă la utilizatorul „ABHI_TEST” selectând sistemul HANAUSER ca mai jos -

  1. Selectați HDB (HANAUSER) Current System și faceți clic dreapta.
  2. Selectați „Adăugați sistem cu utilizator diferit” și introduceți numele de utilizator/parola pentru utilizatorul „ABHI_TEST”.
  3. Un sistem HDB (ABHI_TEST”) va fi adăugat la lista de sistem.

Creați un privilegiu analitic

Utilizatorul ABHI_TEST nu are acces deplin la datele din vizualizarea de calcul creată de HANAUSER, deoarece HANAUSER a creat privilegii analitice pentru restricționarea acestei vizualizări de calcul pentru compania -1000 și atribuite utilizatorului ABHI_TEST.

Deci, accesați Folderul de conținut -> Selectați pachetul -> Vizualizare calcul (CA_FI_LEDGER) -> Clic dreapta -> Previzualizare date.

Ecranul de previzualizare a datelor va fi afișat după cum urmează:

Datele din vizualizarea de calcul vor fi restricționate pentru codul companiei – 1000.

Creați un privilegiu analitic