Del via


Tillatelser for variabelt bibliotek

Denne artikkelen forklarer hvem som har tilgang til variabelbiblioteker og deres verdier.

Tillatelser for et variabelt bibliotekelement

Tillatelsene for Microsoft Fabric-variabelbiblioteket er justert etter Fabric-arbeidsområdemodellen. Tillatelser er i henhold til arbeidsområderollen din, eller variabelbiblioteket kan deles direkte.

Arbeidsområderolle Tillatelser
Visningsprogram Kan vise variabelt bibliotekelement
Bidragsyter Kan vise, legge til, redigere og slette variabelbibliotekelementet
Medlem Kan vise, legge til, redigere, slette og dele variabelbibliotekelementet på nytt
Admin Kan vise, legge til, redigere, slette og dele variabelbibliotekelementet på nytt

Hvis du vil dele et variabelt bibliotekelement, går du til elementmenyen i arbeidsområdet, og deretter velger du Del. Hvis brukeren du deler elementet med, ikke har tillatelse til arbeidsområdet, men har tillatelse til ett av variabelens forbrukerelementer (for eksempel et datasamlebånd), er ikke variabelbiblioteket synlig eller tilgjengelig for bruk i dette datasamlebåndet.

Hvis du vil angi et element som en variabelverdi i et variabelbibliotek, må du minst ha lesetillatelse for det elementet. Hvis du for eksempel vil angi verdien for en variabel til å være et innsjøhus, trenger du lesetillatelse for innsjøhuset.

Hvis du vil ha mer informasjon om arbeidsområderoller, kan du se Roller i arbeidsområder i Microsoft Fabric.

Bemerkning

Det finnes ingen tillatelsesbehandling på variabelnivå. Tillatelsen for hver variabel er den samme som tillatelsene for hele elementet.

Elementreferansevariabeltype (forhåndsvisning)

Følgende seksjon gir tillatelsesinformasjon om elementreferansevariabler.

Tillatelseskrav

Bruk av elementreferansevariabler innebærer to lag med tillatelser:

  • Opprett og rediger en elementreferansevariabel: Brukere med Bidragsyter eller høyere roller i arbeidsområdet kan opprette og redigere variabler i biblioteket, mens Viewers er skrivebeskyttet.
  • Tilgang til elementreferansevariabelen: I tillegg til rettigheter på variabelbiblioteket, må du ha minst lesetillatelse på elementreferansevariabelen du har til hensikt å referere til.

Tillatelseshåndhevelse

  1. Under oppdateringer av variabelbibliotekelementer: Når et variabelt bibliotekelement oppdateres, håndhever variabelbiblioteket følgende tillatelseskontroller:
  • Alle refererte elementer i det aktive verdisettet må eksistere.
  • Den kallende brukeren må ha LESE-tillatelser for hvert referert element i det aktive verdisettet.
  1. Under variabel bruk i en forbrukervare:

Når man kaller forbruks-API-er (som Resolve eller Discover), mislykkes ikke forespørselen hvis den kallende prinsippmannen mangler tillatelse til det refererte elementet eller hvis elementet ikke eksisterer. I stedet returnerer API-et en spesifikk status som indikerer utfallet, som beskrevet nedenfor.

Manglende tillatelser eller ikke-eksisterende elementer

Hvis kalleren mangler LESE-tillatelser eller elementet ikke eksisterer, vil variabelverdien fortsatt bli returnert, men uten utvidet metadata.

Type tilkoblingsreferansevariabel (forhåndsvisning)

Følgende avsnitt gir tillatelsesinformasjon om tilkoblingsreferansevariabler.

Tillatelseskrav

Bruk av tilkoblingsreferansevariabler innebærer to lag med tillatelser:

  • Opprett og rediger en tilkoblingsreferansevariabel: Brukere med Bidragsyter eller høyere roller i arbeidsområdet kan opprette og redigere variabler i biblioteket, mens Viewers er skrivebeskyttet.
  • Tilgang til tilkoblingsreferansevariabelen: I tillegg til rettigheter på variabelbiblioteket, må du ha minst lesetillatelse på tilkoblingsreferansevariabelen du har tenkt å referere til.

Tillatelseshåndhevelse

  1. Under oppdateringer av variabelbibliotekelementer: Når et variabelt bibliotekelement oppdateres, håndhever variabelbiblioteket følgende tillatelseskontroller:
  • Alle refererte forbindelser i det aktive verdisettet må eksistere.
  • Den kallende brukeren må ha LESE-tillatelser for hver referert tilkobling i det aktive verdisettet.
  1. Under variabel bruk i en forbrukervare:

Når man kaller forbruks-API-er (som Resolve eller Discover), hvis hovedpersonen mangler tillatelser til den refererte tilkoblingen eller den refererte tilkoblingen ikke eksisterer, mislykkes ikke forespørselen. I stedet returneres en passende status, som forklart nedenfor.

Manglende tillatelser eller ikke-eksisterende elementer

Hvis kalleren mangler LESE-tillatelser eller forbindelsen ikke eksisterer, vil variabelverdien fortsatt bli returnert, men uten utvidet metadata. Følgende viser dette i Stoffportalen.

Skjermbilde av at tillatelsene blir nektet.