Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Sikkerhed på objektniveau (OLS) gør det muligt for modelforfattere at sikre bestemte tabeller eller kolonner fra rapportlæsere. En kolonne, der indeholder personlige data, kan f.eks. begrænses, så det kun er visse seere, der kan se og interagere med dem. Derudover kan du også begrænse objektnavne og metadata. Dette ekstra sikkerhedslag forhindrer brugere uden de relevante adgangsniveauer i at finde forretningskritiske eller følsomme personlige oplysninger, f.eks. medarbejder- eller finansposter. For seere, der ikke har den nødvendige tilladelse, er det, som om de sikrede tabeller eller kolonner ikke findes.
Opret en rapport, der bruger OLS
Ligesom sikkerhed på rækkeniveau defineres OLS også i modelroller. Du kan oprette OLS-definitioner ved hjælp af Tabular Model Definition Language (TMDL) visning eller eksterne værktøjer som Tabular Editor.
Konfigurér objektniveau-sikkerhed ved at bruge TMDL-visning
TMDL-visningen gør det muligt at definere OLS-regler direkte i din semantiske model ved at bruge TMDL-scripts, så du ikke behøver eksterne værktøjer.
Åbn TMDL-visningen i dit forfattermiljø.
Opret en ny TMDL-scriptfane og skriv et
createOrReplacescript, der definerer en rolle med den relevantemetadataPermissionfor den tabel eller kolonne, du vil sikre.- Ingen: OLS gennemtvinges, og tabellen eller kolonnen er skjult for den pågældende rolle.
- Læs: Tabellen eller kolonnen er synlig for den pågældende rolle.
For at sikre hele bordet:
createOrReplace
role CategoriesOLS
modelPermission: read
tablePermission Customers
metadataPermission: none
For at sikre en specifik kolonne:
createOrReplace
role CategoriesOLS
modelPermission: read
tablePermission Customers
columnPermission Address
metadataPermission: none
Brug knappen Forhåndsvisning før ansøgning for at gennemgå de ændringer, der er foretaget i den semantiske model.
Vælg Apply-knappen for at udføre TMDL-scriptet og anvende rolledefinitionen på den semantiske model.
Publicér din semantiske model til Power BI-tjeneste.
I Power BI-tjeneste vælger du menuen Flere indstillinger (...) for den semantiske model. Vælg siden Sikkerhed og tildel medlemmer eller grupper til deres relevante roller.
Konfigurer sikkerhed på objektniveau ved hjælp af tabeleditor
I Power BI Desktop oprette den model og roller, der definerer dine OLS-regler.
På båndet Eksterne værktøjer skal du vælge Tabeleditor. Hvis du ikke kan se knappen Tabeleditor, skal du installere programmet. Når tabular Editor åbnes, oprettes der automatisk forbindelse til din model.
I visningen Model skal du vælge rullemenuen under Roller. De roller, du oprettede i trin 1, vises.
Vælg den rolle, du vil aktivere en OLS-definition for, og udvid tabeltilladelserne.
Angiv tilladelserne for tabellen eller kolonnen til Ingen eller Læs.
Ingen: OLS gennemtvinges, og tabellen eller kolonnen er skjult for den pågældende rolle. Læs: Tabellen eller kolonnen er synlig for den pågældende rolle.
Angiv kategorier under Tabeltilladelser til Ingen.
Når du har defineret OLS for rollerne, skal du gemme dine ændringer.
I Power BI Desktop skal du publicere din semantiske model i Power BI-tjenesten.
I Power BI-tjenesten skal du gå til siden Sikkerhed ved at vælge menuen Flere indstillinger (...) for den semantiske model og tildele medlemmer eller grupper til deres relevante roller.
OLS-reglerne er nu defineret. Brugere uden den nødvendige tilladelse modtager en meddelelse om, at feltet ikke kan findes for alle rapportvisualiseringer ved hjælp af dette felt.
Overvejelser og begrænsninger
OLS gælder kun for seere i et arbejdsområde. Medlemmer af arbejdsområdet, der er tildelt rollerneAdministrator, Medlem eller Bidragyder, har tilladelsen Rediger for den semantiske model, og OLS gælder derfor ikke for dem. Læs mere om roller i arbejdsområder.
Semantiske modeller med OLS konfigureret til et eller flere tabel- eller kolonneobjekter understøttes ikke med disse Power BI-funktioner:
- Visualiseringer med hurtig indsigt
- Intelligent narrativ visualiseringer
- Excel-datatypegalleri