Configurarea permisiunilor pentru coloane
Notă
Începând cu 12 octombrie 2022, portalurile Power Apps sunt Power Pages. Mai multe informații: Microsoft Power Pages este acum disponibil în general (blog)
În curând vom migra și vom îmbina documentația portalurilor Power Apps cu documentația Power Pages.
În portaluri, permisiunile pentru tabele sunt utilizate pentru a aplica securitatea la nivelul înregistrărilor individuale din tabelele Dataverse. Puteți adăuga permisiuni pentru fiecare coloană din tabel. Permisiunile coloanelor sunt o configurație opțională cu care asociați rolurile web.
Notă
Permisiunile pentru coloane sunt aplicabile momentan numai pentru caracteristicile API-ului web pentru portaluri.
Rolurile web pot avea orice număr de permisiuni de tabel și permisiuni de coloane. Dacă un rol web are mai multe permisiuni de coloană, toate permisiunile de coloană sunt aplicate rolului web selectat.
Când permisiunile sunt evaluate, permisiunile de tabel sunt evaluate mai întâi. Dacă un utilizator are acces la un tabel, se vor aplica permisiunile pentru coloanele din tabel. Dacă utilizatorul nu are acces la tabel, orice permisiuni de coloană configurate vor fi ignorate.
Când nu sunt definite permisiuni de coloană, permisiunile de tabel corespunzătoare se vor aplica tuturor coloanelor.
Important
Această caracteristică necesită următoarele versiuni pentru pachetul de portal de pornire și gazda portalului:
- Gazdă de portal versiunea 9.4.1.x sau una mai nouă.
- Versiunea pachetului Portal pentru începători, versiunea 9.3.2201.x sau una mai nouă.
Adăugați permisiuni de coloană la un rol web
Deschideți aplicația Gestionare portal.
Accesați Portaluri > Roluri web și deschideți rolul web la care doriți să adăugați permisiunile de coloană.
Sub Corelate, selectați Profiluri de permisiuni pentru coloane.
Alegeți una dintre următoarele variante:
Pentru a adăuga o permisiune de coloană existentă la rolul web, selectați Adăugați profiluri de permisiuni pentru coloane existente, apoi navigați la înregistrarea dorită.
Pentru a crea o nouă înregistrare a profilului de permisiuni de coloană, selectați Profiluri de permisiuni pentru coloane noi.
Atribute și relații
Tabelul următor explică atributele de permisiune de tabel.
Nume | Descriere |
---|---|
Nume profil | Numele descriptiv al înregistrării din tabel. Acest câmp este obligatoriu. |
Nume tabel | Numele logic al tabelului în care urmează să fie securizată coloana. Acest câmp este obligatoriu. |
Site web | Site-ul web asociat. Acest câmp este obligatoriu. |
Toate permisiunile pentru coloane | Permisiuni disponibile:
De exemplu, permisiunile de tabel ar putea permite unui utilizator permisiuni de creare și citire pe toate coloanele. Folosind această setare, puteți limita utilizatorii doar la permisiuni de citire pentru toate coloanele. Într-un alt exemplu, este posibil să doriți ca un anumit rol web să poată citi toate câmpurile cu persoane de contact, dar doriți, de asemenea, să permiteți rolului web să actualizeze coloanele cu prenumele și numele de familie. În acest caz, selectați opțiunea Citire pentru setarea Toate permisiunile coloanelor și creați profiluri de permisiuni pentru coloanele Prenume și Nume de familie, cu permisiuni de citire și actualizare. |
Permisiuni pentru coloane | Permisiunile de coloane asociate. Acest lucru permite utilizatorilor să definească permisiuni specifice pentru coloanele de tabel. Coloanele care nu sunt definite aici vor urma setarea Toate permisiunile coloanelor. |
Roluri web | Rolurile web asociate. |
Exemple
În acest exemplu, avem un tabel de persoane de contact, cu coloanele JobTitle și Salariu.
Următorul tabel arată rezultatul aplicării diferitelor permisiuni de coloană și de tabel la tabelul de persoane de contact și la coloanele suplimentare.
Scenariu | Permisiune tabel | Setare site Webapi/contact/enabled |
Setare de site Webapi/contact/fields |
Permisiune coloană |
---|---|---|---|---|
Utilizatorul nu va avea nicio permisiune pentru coloane. | Persoană de contact (Creare, Citire, Actualizare) | ADEVĂRAT | ||
Utilizatorul nu va avea nicio permisiune pentru coloane. | Persoană de contact (Creare, Citire, Actualizare) | FALS | ||
Utilizatorul nu va avea nicio permisiune pentru coloane. | Persoană de contact (<fără>) | ADEVĂRAT | * | Toate permisiunile pentru coloane: Creare, Citire, Actualizare Permisiuni pentru coloane: <fără> |
Utilizatorul va avea permisiunile Creare, Citire și Actualizare pentru toate coloanele din tabelul de persoane de contact. | Persoană de contact (Creare, Citire, Actualizare) | ADEVĂRAT | * | |
Utilizatorul nu va avea nicio permisiune pentru coloane. | Persoană de contact (Creare, Citire, Actualizare) | ADEVĂRAT | Toate permisiunile pentru coloane: Creare, Citire, Actualizare Permisiuni pentru coloane: <fără> |
|
Utilizatorul va avea permisiunea de citire pentru coloana JobTitle și permisiunile Creare, Citire și Actualizare pentru toate celelalte coloane. | Persoană de contact (Creare, Citire, Actualizare) | ADEVĂRAT | * | Toate permisiunile pentru coloane: <fără> Permisiuni pentru coloane:
|
Utilizatorul va avea permisiunile de creare, citire și actualizare pentru coloana JobTitle și doar permisiunea Citire pentru toate celelalte coloane. | Persoană de contact (Creare, Citire, Actualizare) | ADEVĂRAT | * | Toate permisiunile pentru coloane: Citire Permisiuni pentru coloane:
|
Utilizatorul va avea permisiunile Creare, Citire și Actualizare pentru JobTitle și pentru Salariu. | Persoană de contact (Creare, Citire, Actualizare) | ADEVĂRAT | JobTitle, Salariu | |
Utilizatorul va avea permisiunile de creare, citire și actualizare pentru coloana JobTitle și pentru coloana Salariu, nicio permisiune pentru celelalte coloane. | Persoană de contact (Creare, Citire, Actualizare) | ADEVĂRAT | JobTitle, Salariu | Toate permisiunile pentru coloane: Creare, Citire, Actualizare Permisiuni pentru coloane: <fără> |
Utilizatorul va avea permisiunile Creare, Citire și Actualizare pentru JobTitle și pentru Salariu. | Persoană de contact (Creare, Citire, Actualizare) | ADEVĂRAT | JobTitle, Salariu | Toate permisiunile pentru coloane: <fără> Permisiuni pentru coloane:
|
Utilizatorul va avea permisiunile de creare, citire și actualizare pentru coloana JobTitle și nicio permisiune pentru coloana Salariu. | Persoană de contact (Creare, Citire, Actualizare) | ADEVĂRAT | JobTitle | Toate permisiunile pentru coloane: <fără> Permisiuni pentru coloane:
|
Utilizatorul va avea permisiunile Creare, Citire și Actualizare pentru JobTitle și permisiunea Citire pentru Salariu. | Persoană de contact (Creare, Citire, Actualizare) | ADEVĂRAT | JobTitle, Salariu | Toate permisiunile pentru coloane: <fără> Permisiuni pentru coloane:
|
Consultați și
Atribuirea permisiunilor de tabel
Creați roluri web pentru portaluri
Prezentare generală a API-ului web pentru portaluri
Feedback
https://aka.ms/ContentUserFeedback.
În curând: Pe parcursul anului 2024, vom elimina treptat Probleme legate de GitHub ca mecanism de feedback pentru conținut și îl vom înlocui cu un nou sistem de feedback. Pentru mai multe informații, consultați:Trimiteți și vizualizați feedback pentru