Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
Există diferite modalități de a obține acces la o anumită înregistrare Dataverse. Pentru a putea efectua o anumită acțiune cu un tabel (Creare, Citire, Scriere, Ștergere, Adăugare, Adăugare la, Atribuire, Partajare), se efectuează două verificări majore: verificări ale privilegiilor și accesului.
Verificare privilegii
Verificarea privilegiilor este prima barieră care trebuie depășită pentru a efectua o anumită acțiune cu o înregistrare a unui tabel. Verificările de privilegii confirmă faptul că utilizatorul are privilegiul necesar pentru tabelul respectiv. Pentru fiecare tabel, indiferent dacă este disponibil în mod predefinit sau dacă este particularizat, există privilegii diferite pentru a oferi capacități de interacțiune cu înregistrările de acel tip.
De exemplu, pentru Cont, privilegiile sunt:
| Privilegiu | Descriere |
|---|---|
| Crea | Necesar pentru a crea o înregistrare nouă. Tipurile de înregistrări care se pot crea depind de nivelul de acces al permisiunii definite în rolul dvs. de securitate. |
| Citire | Necesar pentru a deschide o înregistrare pentru a-i vizualiza conținutul. Tipul de înregistrări care se pot citi depinde de nivelul de acces al permisiunii definite în rolul dvs. de securitate. |
| Scrie | Necesar pentru a modifica o înregistrare. Tipul de înregistrări care se pot modifica depinde de nivelul de acces al permisiunii definite în rolul dvs. de securitate. |
| Şterge | Necesar pentru a elimina definitiv o înregistrare. Tipul de înregistrări care se pot șterge depinde de nivelul de acces al permisiunii definite în rolul dvs. de securitate. |
| Adăuga | Necesar pentru a asocia înregistrarea curentă cu altă înregistrare. De exemplu, o notă se poate atașa la o oportunitate dacă utilizatorul are drepturi de Adăugare pentru notă. Înregistrările care se pot adăuga depind de nivelul de acces al permisiunii definite în rolul dvs. de securitate. În cazul relațiilor de tip mai mulți-la-mai mulți, trebuie să aveți privilegii de adăugare pentru ca ambele tabele să fie asociate sau pentru a anula asocierea lor. |
| Adăugare la | Necesar pentru a asocia o înregistrare cu înregistrarea curentă. De exemplu, dacă un utilizator are drepturi de Adăugare pentru o oportunitate, acesta are posibilitatea să adauge o notă la oportunitate. Înregistrările care se pot adăuga depind de nivelul de acces al permisiunii definite în rolul dvs. de securitate. |
| Atribui | Necesar pentru a acorda altui utilizator dreptul de proprietate asupra unei înregistrări. Tipurile de înregistrări care se pot atribui depind de nivelul de acces al permisiunii definite în rolul dvs. de securitate. |
| Distribuie | Necesar pentru a acorda altui utilizator acces la o înregistrare menținându-vă dreptul dvs. de acces. Tipul de înregistrări care se pot crea partaja de nivelul de acces al permisiunii definite în rolul dvs. de securitate. |
Pentru a efectua o acțiune asupra unei înregistrări, utilizatorul trebuie să aibă fie privilegiul necesar atribuit direct printr-un rol, fie trebuie să fie membru al unei echipe care are un rol de securitate cu privilegiul atribuit. Dacă nu, utilizatorul primește o eroare de acces refuzat care indică faptul că nu deține privilegiul necesar pentru a efectua acțiunea.
De exemplu, într-un scenariu în care un utilizator dorește să creeze o înregistrare Cont, este necesar ca utilizatorul să aibă privilegiul Creare fie printr-un rol de securitate atribuit, fie unei echipe din care face parte.
Notă
Când creați sau editați un rol de securitate, se acordă un privilegiu acelui rol cu un anumit nivel de acces. Nivelul de acces nu este luat în considerare în verificarea privilegiilor, acest lucru se face în verificarea accesului atunci când verificarea privilegiilor este trecută.
Verificare de acces
Dacă verificarea privilegiilor este trecută, are loc verificarea accesului. Verificarea accesului verifică dacă utilizatorul are drepturile necesare pentru a efectua acțiunea pe care încearcă să o facă.
Există patru moduri diferite în care un utilizator poate avea drepturi de acces pentru a efectua o acțiune într-o anumită înregistrare. Acestea sunt:
- Proprietate
- Acces de rol
- Acces partajat
- Acces ierarhic
Important
Toate acestea sunt verificate în timpul verificării accesului, așadar este posibil ca utilizatorul să aibă acces pentru a efectua acțiunea necesară asupra înregistrării în mai multe moduri.
Proprietate
Un utilizator poate avea acces la o anumită înregistrare deoarece fie deține înregistrarea în cauză, fie aparține unei echipe care deține înregistrarea. În ambele cazuri, orice nivel de acces va fi suficient pentru a avea acces indiferent de unitatea de business de care aparține înregistrarea. Deoarece verificarea privilegiilor a fost deja trecută, acest lucru înseamnă că utilizatorul are acces adecvat pentru a efectua acțiunea.
Notă
În cazul în care utilizatorul aparține unei echipe care deține înregistrarea, utilizatorul are acces și la înregistrare.
Acces de rol
Utilizatorii pot avea acces pentru a efectua o acțiune asupra unei înregistrări datorită rolurilor de securitate pe care le dețin. În acest caz, se ia în considerare nivelul de acces al privilegiului pe care îl are un rol. Există patru scenarii principale care corespund diferitelor niveluri de acces care nu sunt Utilizator, aspect acoperit în cazul proprietății.
| Înregistrarea aparține utilizatorului sau unei echipe din care face parte utilizatorul | În acest caz, utilizatorul trebuie să aibă sau să aparțină unei echipe care are un rol alocat cel puțin cu privilegii de acces la nivel de utilizator. *Vedea Nota de mai jos. |
| Înregistrarea aparține aceleiași unități de afaceri ca și utilizatorul | În acest caz, utilizatorul trebuie să aibă sau să aparțină unei echipe care are un rol alocat cel puțin cu privilegii de acces la nivel de unitate de business. |
| Înregistrarea aparține aceleiași unități de afaceri ca și echipa din care face parte utilizatorul. | În acest caz, utilizatorul trebuie să aibă sau să aparțină echipei care are un rol alocat cel puțin cu privilegii de acces la nivel de unitate de business. |
| Înregistrarea aparține unei unități de afaceri care este descendentă a unității de afaceri a utilizatorului | În acest caz, utilizatorul trebuie să aibă sau să aparțină unei echipe care are un rol alocat cel puțin cu privilegii de acces la nivel de unități de business părinte:copil. |
| Înregistrarea aparține unei unități de afaceri care este descendentă a unității de afaceri a utilizatorului sau a unității de afaceri a echipei din care face parte utilizatorul. | În acest caz, utilizatorul trebuie să aibă sau să aparțină unei echipe care are un rol alocat cel puțin cu privilegii de acces la nivel de unități de business părinte: copil. |
| Înregistrarea aparține unei unități de afaceri care nu este descendentă a unității de afaceri a utilizatorului | În acest caz, utilizatorul trebuie să aibă sau să aparțină unei echipe care are un rol alocat cel puțin cu privilegii de acces la nivel de organizație. |
Notă
*Pentru rolurile atribuite echipelor cu privilegii de utilizator de acces de nivel de bază, intră în joc și configurația de moștenire a rolului. Dacă echipa are opțiunea Moștenirea privilegiului membrului setată la Doar privilegii de echipă, atunci utilizatorul va putea folosi acel privilegiu numai pentru înregistrările deținute de echipă. Pentru mai multe informații, accesați Roluri și privilegii de securitate.
Acces partajat
O altă modalitate de a obține acces la o înregistrare fără a avea un rol explicit atribuit care permite acest lucru este prin accesul partajat. Accesul partajat este obținut atunci când o înregistrare este partajată cu un utilizator, echipă sau organizație de către un utilizator care are drepturi de partajare corespunzătoare. Există cinci moduri în care un utilizator poate avea acces partajat la o înregistrare.
| Înregistrarea a fost partajată direct cu utilizatorul | Dacă o înregistrare este partajată cu utilizatorul pentru a efectua o anumită acțiune, atunci utilizatorul ar avea acces să facă acțiunea cu condiția ca acesta să treacă verificarea privilegiului. |
| O înregistrare corelată a fost partajată direct cu utilizatorul | Următorul scenariu are loc atunci când o înregistrare A este asociată unei înregistrări B. Dacă utilizatorul are acces partajat pentru a efectua o anumită acțiune asupra înregistrării A, atunci ar fi moștenit accesul pentru a efectua aceeași acțiune pe înregistrarea B, cu condiția ca utilizatorul să fi trecut verificarea privilegiilor. |
| Înregistrarea a fost partajată cu o echipă din care face parte utilizatorul. | Dacă o înregistrare este partajată cu o echipă pentru a efectua un set de acțiuni, atunci utilizatorii care aparțin acelei echipe ar avea acces să facă acțiunile respective cu condiția ca aceștia să treacă verificarea privilegiului. |
| O înregistrare corelată a fost partajată cu o echipă din care face parte utilizatorul | Următorul scenariu are loc atunci când o înregistrare A este asociată unei înregistrări B. Dacă înregistrarea A este partajată cu o echipă pentru a efectua un set de acțiuni, iar înregistrarea A este asociată unei înregistrări B, atunci utilizatorii care aparțin acelei echipe ar avea acces pentru a face acele acțiuni în ambele înregistrări A și B, cu condiția să treacă de verificarea privilegiului. |
| Înregistrarea a fost partajată cu întreaga organizație | Dacă o înregistrare este partajată cu o organizație pentru a efectua un set de acțiuni, atunci toți utilizatorii care aparțin acelei organizații vor putea să facă acțiunile respective cu condiția ca aceștia să treacă verificarea privilegiului. |
Acces ierarhic
Accesul la ierarhie se poate face numai dacă este activată gestionarea securității ierarhiei în organizația respectivă și pentru tabelul respectivă, precum și dacă utilizatorul este manager.
În acest caz, utilizatorul ar avea acces la înregistrare dacă sunt îndeplinite ambele aspecte:
- Managerul are un rol de securitate atribuit direct sau printr-o echipă care are nivelul de acces unitate de business sau unitate de business primar:secundar.
- În plus, oricare dintre următoarele variante:
- Înregistrarea este deținută printr-un raport direct.
- Un raport direct este membru al echipei proprietarului.
- Înregistrarea a fost partajată pentru a efectua acțiunea necesară cu un raport direct.
- Înregistrarea a fost partajată pentru a efectua acțiunea necesară cu o echipă căreia îi aparține raportul direct.
Verificarea accesului la înregistrări
Pentru fiecare înregistrare afișată în clientul web, utilizatorul are posibilitatea de a vedea cum i s-a acordat accesul la înregistrare prin intermediul Verificați accesul opțiunea din bara de comenzi. Utilizatorul poate vedea, de asemenea, alți utilizatori care au acces la înregistrare și nivelul lor de acces respectiv.
Există două setări ale bazei de date de mediu care trebuie configurate pentru a utiliza Cine are acces caracteristică. Instalați Editor de setări pentru organizare instrument și setați următoarele la adevărat:
- VerificatorAccesToțiUtilizatoriiActivat Acest lucru permite administratorului să vadă cine are acces la rând.
- IsAccessCheckerNonAdminAllUsersEnabled Acest lucru permite administratorului, proprietarului înregistrării și utilizatorilor care au acces la rând să vadă cine are acces.
Conținut asociat
Roluri și privilegii de securitate
Creați utilizatori
Creați sau editați un rol de securitate pentru a gestiona accesul
Video: Funcția Verificare acces