Configurar permisos de columna
Nota
Des del 12 d'octubre de 2022, els portals del Power Apps són Power Pages. Més informació: Microsoft Power Pages ara està disponible de manera general (bloc)
Ben aviat migrarem i combinarem la documentació dels portals del Power Apps amb la documentació del Power Pages.
Als portals, els permisos de columna s'utilitzen per aplicar seguretat a registres individuals de taules de Dataverse. Podeu afegir permisos de columna a una taula de columnes individuals. Els permisos de columna són una configuració opcional que associar amb funcions web.
Nota
Els permisos de columna només són aplicables a les característiques de portal de l'API web.
Les funcions web poden tenir qualsevol nombre de permisos de taula i permisos de columnes. Si una funció web té diversos permisos de columna, tots els permisos de columna s'apliquen a la funció web seleccionada.
Quan s'avaluen els permisos, primer s'avaluen els permisos de la taula. Si un usuari té accés a una taula, s'aplicaran els permisos de columna de la taula. Si l'usuari no té accés a la taula, els permisos de columna configurats s'ignorarà.
Quan no s'ha definit cap permís de columna, els permisos de taula corresponents s'aplicaran a totes les columnes.
Important
Aquesta característica requereix les següents versions per al paquet de portals d'inici i l'amfitrió del portal:
- Versió de l'amfitrió del portal 9.4.1.x o posterior.
- Versió del paquet de portals d'inici 9.3.2201.x o posterior.
Afegir permisos de columna a una funció web
Obriu l'aplicació d'administració del portal.
Aneu a Portals > Funcions web i obriu la funció web a la qual voleu afegir els permisos de columna.
A Relacionat , seleccioneu Perfils de permisos de columnes.
Feu una de les accions següents:
Per afegir un permís de columna existent a la funció web, seleccioneu Afegeix perfils de permisos de columna existents i, a continuació, navegueu al registre que voleu.
Per crear un registre de perfil de permís de columna nou, seleccioneu Perfils de permisos de columna nous.
Atributs i relacions
La taula següent explica els atributs de permís de taula.
Nom | Descripció |
---|---|
Nom del perfil | El nom descriptiu del registre de la taula. Aquest camp és necessari. |
Nom de la taula | Nom lògic de la taula en què s'ha de protegir la columna. Aquest camp és necessari. |
Lloc web | El lloc web associat. Aquest camp és necessari. |
Tots els permisos de columna | permisos disponibles:
Per exemple, els permisos de taula poden permetre a un usuari permisos de creació i lectura a totes les columnes. Amb aquesta configuració podeu limitar encara més els usuaris només als permisos de lectura per a totes les columnes. En un altre exemple, pot ser que vulgueu que una funció web concreta puguin llegir tots els camps de contacte, però també voleu permetre que la funció web actualitzi les columnes nom i cognom. En aquest cas, seleccioneu l'opció Lectura per a la configuració Tots els permisos de columna i creeu perfils de permisos de columna per a les columnes nom i cognom amb permisos de lectura i actualització. |
Permisos de columna | Els permisos de columna associats. Això permet als usuaris definir permisos específics per a les columnes de taula. Les columnes que no s'han definit aquí seguiran l'opció Tots els permisos de columna. |
Funcions web | Els rols web associats. |
Exemples
En aquest exemple, tenim una taula de contactes amb les columnes càrrec i salari.
A la taula següent es mostra el resultat de l'aplicació de permisos de columnes i taules diferents a la taula de contactes i a les columnes addicionals.
Escenari | Permís de la taula | Configuració del lloc Webapi/contact/enabled |
Configuració del lloc Webapi/contact/fields |
Permís de columna |
---|---|---|---|---|
L'usuari no tindrà permisos per a les columnes. | Contacte (Crear, llegir, actualitzar) | CERT | ||
L'usuari no tindrà permisos per a les columnes. | Contacte (Crear, llegir, actualitzar) | FALS | ||
L'usuari no tindrà permisos per a les columnes. | Contacte (<cap>) | CERT | * | Tots els permisos de columna: Creació, Lectura, Actualització Permisos de columna: <cap> |
L'usuari tindrà permisos de creació, lectura i actualització a totes les columnes de la taula de contactes. | Contacte (Crear, llegir, actualitzar) | CERT | * | |
L'usuari no tindrà permisos per a les columnes. | Contacte (Crear, llegir, actualitzar) | CERT | Tots els permisos de columna: Creació, Lectura, Actualització Permisos de columna: <cap> |
|
L'usuari tindrà Lectura a càrrec i Creació, Lectura i Actualització a la resta de columnes. | Contacte (Crear, llegir, actualitzar) | CERT | * | Tots els permisos de columna: <cap> Permisos de columna:
|
L'usuari tindrà Creació, lectura i Actualització a càrrec i només Lectura a la resta de columnes. | Contacte (Crear, llegir, actualitzar) | CERT | * | Tots els permisos de columna: Lectura Permisos de columna:
|
L'usuari tindrà l'estat Creació, Lectura i Actualització a JobTitle i Salary. | Contacte (Crear, llegir, actualitzar) | CERT | càrrec, salari | |
L'usuari tindrà Creació, lectura i Actualització a càrrec i salari, sense cap permís a la resta de columnes. | Contacte (Crear, llegir, actualitzar) | CERT | càrrec, salari | Tots els permisos de columna: Creació, Lectura, Actualització Permisos de columna: <cap> |
L'usuari tindrà l'estat Creació, Lectura i Actualització a càrrec i salari. | Contacte (Crear, llegir, actualitzar) | CERT | càrrec, salari | Tots els permisos de columna: <cap> Permisos de columna:
|
L'usuari tindrà Creació, lectura i Actualització a càrrec, sense cap permís a salari. | Contacte (Crear, llegir, actualitzar) | CERT | JobTitle | Tots els permisos de columna: <cap> Permisos de columna:
|
L'usuari tindrà l'estat Creació, Lectura i Actualització a càrrec i permís de lectura a salari. | Contacte (Crear, llegir, actualitzar) | CERT | càrrec, salari | Tots els permisos de columna: <cap> Permisos de columna:
|
Consulteu també
Assignar permisos de taula
Creació de funcions web per als portals
Informació general sobre l'API web de portals
Comentaris
https://aka.ms/ContentUserFeedback.
Properament: al llarg del 2024 eliminarem gradualment GitHub Issues com a mecanisme de retroalimentació del contingut i el substituirem per un nou sistema de retroalimentació. Per obtenir més informació, consulteu:Envieu i consulteu els comentaris de