En aquest tema, aprendrem com gestionar permisos i rols a Power BI per assegurar que les dades i els informes estiguin protegits i accessibles només per a les persones adequades. La gestió de permisos i rols és crucial per mantenir la seguretat i la integritat de les dades dins d'una organització.
Conceptes Clau
- Permisos: Autoritzacions que determinen què pot fer un usuari amb un recurs específic (com ara un informe o un conjunt de dades).
- Rols: Conjunts de permisos que es poden assignar a un o més usuaris per simplificar la gestió de permisos.
Tipus de Permisos a Power BI
Permisos a Nivell de Contingut
- Lectura: Permet als usuaris veure els informes i els conjunts de dades.
- Edició: Permet als usuaris modificar els informes i els conjunts de dades.
- Compartir: Permet als usuaris compartir informes i conjunts de dades amb altres usuaris.
Permisos a Nivell de Servei
- Administrador: Té accés complet a totes les funcionalitats de Power BI.
- Membre: Pot crear, editar i compartir contingut dins d'un espai de treball.
- Contribuïdor: Pot crear i editar contingut, però no pot compartir-lo.
- Visualitzador: Només pot veure el contingut, sense capacitat d'edició ni compartició.
Assignació de Rols a Power BI
Espais de Treball
Els espais de treball són àrees col·laboratives on els usuaris poden treballar junts en informes i conjunts de dades. Els rols dins d'un espai de treball inclouen:
- Administrador: Pot gestionar l'espai de treball, incloent-hi la configuració de permisos i rols.
- Membre: Pot crear i editar contingut dins de l'espai de treball.
- Contribuïdor: Pot crear contingut, però no pot editar ni compartir contingut existent.
- Visualitzador: Només pot veure el contingut dins de l'espai de treball.
Conjunts de Dades
Els conjunts de dades poden tenir rols de seguretat a nivell de fila (RLS - Row-Level Security) per restringir l'accés a dades específiques basades en les credencials de l'usuari.
Creació de RLS
- Definir Rols: A Power BI Desktop, aneu a la pestanya "Modelatge" i seleccioneu "Gestiona rols".
- Crear Regles: Definiu les regles per a cada rol utilitzant expressions DAX.
- Assignar Usuaris: Un cop publicat l'informe, aneu al servei de Power BI i assigneu usuaris als rols definits.
Exemple Pràctic: Creació d'un Rol de Seguretat a Nivell de Fila
Aquest exemple restringeix l'accés a les dades de la regió "Nord" només als usuaris assignats a aquest rol.
Exercici Pràctic
Objectiu
Crear un espai de treball, assignar rols i definir una regla de seguretat a nivell de fila.
Passos
-
Crear un Espai de Treball:
- Aneu al servei de Power BI.
- Seleccioneu "Espais de treball" > "Crea un espai de treball".
- Doneu un nom a l'espai de treball i configureu les opcions necessàries.
-
Assignar Rols a l'Espai de Treball:
- Aneu a l'espai de treball creat.
- Seleccioneu "Configuració" > "Permisos".
- Afegiu usuaris i assigneu-los els rols adequats (Administrador, Membre, Contribuïdor, Visualitzador).
-
Definir una Regla de Seguretat a Nivell de Fila:
- A Power BI Desktop, aneu a "Modelatge" > "Gestiona rols".
- Creeu un nou rol i definiu una regla utilitzant DAX (per exemple,
[Region] = "Nord"
). - Publiqueu l'informe al servei de Power BI.
- Aneu al conjunt de dades publicat, seleccioneu "Seguretat" i assigneu usuaris al rol creat.
Solució
-
Crear un Espai de Treball:
- Nom: "Anàlisi de Vendes"
- Opcions: Configuració per defecte.
-
Assignar Rols a l'Espai de Treball:
- Usuari: "[email protected]" - Rol: Administrador
- Usuari: "[email protected]" - Rol: Membre
- Usuari: "[email protected]" - Rol: Visualitzador
-
Definir una Regla de Seguretat a Nivell de Fila:
- Rol: "Nord"
- Regla DAX:
[Region] = "Nord"
- Assignar usuaris: "[email protected]" al rol "Nord".
Errors Comuns i Consells
-
Error: No assignar correctament els permisos pot resultar en usuaris que no poden accedir a les dades necessàries.
- Consell: Revisa sempre els permisos assignats i prova els accessos amb diferents comptes d'usuari.
-
Error: Definir regles de seguretat a nivell de fila incorrectes pot permetre l'accés no autoritzat a dades sensibles.
- Consell: Prova les regles de seguretat amb diferents usuaris per assegurar-te que funcionen com s'espera.
Resum
En aquesta secció, hem après com gestionar permisos i rols a Power BI per assegurar la seguretat i la integritat de les dades. Hem vist com assignar rols a espais de treball i conjunts de dades, i com definir regles de seguretat a nivell de fila per restringir l'accés a dades específiques. Aquests coneixements són essencials per mantenir un entorn de treball segur i eficient a Power BI.
Curs de Power BI
Mòdul 1: Introducció a Power BI
- Què és Power BI?
- Instal·lant Power BI Desktop
- Visió general de la interfície de Power BI
- Connectant-se a fonts de dades
Mòdul 2: Transformació i modelatge de dades
- Introducció a Power Query
- Neteja i transformació de dades
- Creant relacions entre taules
- Millors pràctiques de modelatge de dades
Mòdul 3: Visualització de dades
- Creant visualitzacions bàsiques
- Utilitzant filtres i segmentadors
- Personalitzant visuals
- Creant i utilitzant jerarquies
Mòdul 4: Anàlisi avançada de dades
- Introducció a DAX
- Creant columnes calculades i mesures
- Funcions d'intel·ligència temporal
- Funcions avançades de DAX
Mòdul 5: Informes i quadres de comandament
- Dissenyant informes efectius
- Creant quadres de comandament interactius
- Utilitzant marcadors i botons
- Publicant i compartint informes
Mòdul 6: Servei de Power BI
- Introducció al servei de Power BI
- Treballant amb espais de treball
- Creant i gestionant fluxos de dades
- Programant l'actualització de dades
Mòdul 7: Administració i seguretat de Power BI
- Gestionant permisos i rols
- Millors pràctiques de seguretat de dades
- Monitorització i auditoria
- Governança de Power BI