Semantiske modelltillatelser

Denne artikkelen beskriver semantiske modelltillatelser i Power Bi-tjeneste og hvordan disse tillatelsene innhentes av brukere.

Hva er de semantiske modelltillatelsene?

Tabellen nedenfor beskriver de fire tillatelsesnivåene som styrer tilgangen til semantiske modeller i Power Bi-tjeneste. Den beskriver også tillatelsene som den semantiske modelleieren har på den semantiske modellen, og andre handlinger som bare eieren av den semantiske modellen kan utføre.

Tillatelse Bekrivelse
Lest Gir brukeren tilgang til rapporter og andre løsninger, for eksempel sammensatte modeller på Premium/PPU-arbeidsområder, som leser data fra den semantiske modellen.
Lar brukeren vise innstillinger for semantisk modell.
Bygg Gjør det mulig for brukeren å bygge nytt innhold fra den semantiske modellen, i tillegg til å finne innhold som bruker den semantiske modellen.
Gir brukeren tilgang til rapporter som får tilgang til sammensatte modeller på Power BI Pro-arbeidsområder.
Lar brukeren bygge sammensatte modeller.
Lar brukeren hente dataene inn i Analyser i Excel.
Tillater spørring ved hjelp av eksterne API-er, for eksempel XMLA.
Lar brukeren se skjulte datafelt.
Dele på nytt Gjør det mulig for brukeren å gi semantisk modelltilgang.
Skriv Lar brukeren publisere den semantiske modellen på nytt.
Lar brukeren sikkerhetskopiere og gjenopprette den semantiske modellen.
Gjør det mulig for brukeren å gjøre endringer i den semantiske modellen via XMLA.
Lar brukeren redigere semantiske modellinnstillinger, bortsett fra dataoppdatering, legitimasjon og automatiske aggregasjoner.
Eier Den semantiske modelleieren er ikke en tillatelse per se, men snarere en begrepsmessig rolle som har alle tillatelsene på en semantisk modell. Den første semantiske modelleieren er personen som opprettet den semantiske modellen, og etterpå den siste personen til å konfigurere semantisk modell etter å ha tatt den over i semantiske modellinnstillinger.

I tillegg til tillatelsene ovenfor som kan gis eksplisitt, kan en semantisk modelleier konfigurere semantisk modelloppdatering, legitimasjon og automatiske aggregasjoner.

Hvordan anskaffes de semantiske modelltillatelsene?

Tillatelser anskaffet implisitt via arbeidsområderolle

En brukers rolle i et arbeidsområde gir dem implisitt tillatelser på semantiske modeller i arbeidsområdet, som beskrevet i tabellen nedenfor.

Administrator Medlem Bidragsyter Visningsprogram
Lest
Bygging
Dele på nytt
Skriv

Merk

Tillatelser arvet via arbeidsområderolle kan bare endres eller fjernes fra en bruker ved å endre eller fjerne rollen i arbeidsområdet. De kan ikke endres eller fjernes eksplisitt ved hjelp av behandle tillatelser-siden.

Tillatelser som gis eksplisitt via siden behandle semantiske modelltillatelser

En bruker med en administrator- eller medlemsrolle i arbeidsområdet kan eksplisitt gi tillatelser til andre brukere ved hjelp av siden behandle tillatelser.

Når brukere deler rapporter eller semantiske modeller, opprettes koblinger som gir tillatelser for den semantiske modellen. Brukere som har tillatelse til å bruke disse koblingene, får tilgang til den semantiske modellen. Brukere med administrator- eller medlemsroller i arbeidsområdet der en semantisk modell er plassert, kan administrere disse koblingene på siden behandle tillatelser.

Tillatelser som er gitt i en app

Brukere kan få tillatelser på en semantisk modell som brukes i en app hvis eieren av appen tillater dette i konfigurasjonen av apptillatelser.

Tillatelser gitt via REST-API-er

Semantiske modelltillatelser kan angis via REST-API-er. Hvis du vil ha mer informasjon, kan du se semantiske modelltillatelser i konteksten til REST-API-ene for Power BI.

Semantiske modelltillatelser og sikkerhet på radnivå (RLS)

Sikkerhet på radnivå kan påvirke muligheten for brukere med lese- eller byggtillatelse på en semantisk modell til å lese data fra den semantiske modellen.

  • Når RLS ikke er definert på semantisk modell, kan brukere med skrive-, lese- eller byggtillatelse på den semantiske modellen lese data fra den semantiske modellen.
  • Når RLS er definert på semantisk modell:
    • Brukere med bare lese- eller byggtillatelse på den semantiske modellen vil ikke kunne lese data fra den semantiske modellen med mindre de tilhører en av RLS-rollene.
    • Brukere med skrivetillatelse på den semantiske modellen vil kunne lese data fra den semantiske modellen uavhengig av om de tilhører noen av RLS-rollene eller ikke.