Skapa behörighet för delade semantiska modeller
När du skapar en rapport i Power BI Desktop lagras data i rapporten i en datamodell. När du publicerar en rapport till Power BI-tjänst publiceras även datamodellen till tjänsten som en semantisk modell samtidigt. När du delar rapporten med andra kan du ge dem build-behörighet för den semantiska modell som rapporten bygger på, så att de kan identifiera och återanvända den för sina egna rapporter, instrumentpaneler osv. Den här artikeln beskriver hur du styr åtkomsten till den semantiska modellen med hjälp av byggbehörighet.
Byggbehörighet gäller för semantiska modeller. När du ger användarna behörighet att skapa kan de skapa nytt innehåll på din semantiska modell, till exempel rapporter, instrumentpaneler, fästa paneler från Q&A, sidnumrerade rapporter och Insights-identifiering. Om en rapport utanför den semantiska modellarbetsytan använder din semantiska modell kan du inte ta bort den semantiska modellen. Om du försöker göra det får du ett felmeddelande.
Användarna behöver också build-behörighet för att utföra följande åtgärder:
- Exportera underliggande Power BI-data.
- Skapa nytt innehåll på den semantiska modellen, till exempel med Analysera i Excel.
- Få åtkomst till data via XML för analysslutpunkten (XMLA).
Så här får användarna byggbehörighet
Användare får build-behörighet för en semantisk modell på några olika sätt:
Användare som har minst en deltagarroll i en arbetsyta har behörighet att skapa på de semantiska modellerna på arbetsytan samt behörighet att kopiera rapporter på arbetsytan. Mer information om roller i arbetsytor finns i Roller i arbetsytor i Power BI.
Semantiska modellägare kan tilldela Build-behörighet till specifika användare eller säkerhetsgrupper på sidan Hantera behörigheter . Mer information finns i Hantera åtkomstbehörigheter för semantiska modeller.
En användare med en administratörs- eller medlemsroll på arbetsytan där semantikmodellen finns kan under apppublicering bestämma att användare med behörighet för appen också får skapa-behörighet för de underliggande semantiska modellerna. Mer information finns i Skapa och hantera flera målgrupper.
Om du har behörigheten Dela om och Skapa på en semantisk modell och delar en rapport eller instrumentpanel som du har byggt på den semantiska modellen, kan du ange att mottagarna också får skapa-behörighet för den semantiska modellen. Mer information finns i Dela Power BI-rapporter och instrumentpaneler med medarbetare och andra.
Ta bort build-behörighet
Om du vill ta bort build-behörigheten för användare av en delad semantisk modell följer du anvisningarna i Hantera direkt åtkomst.
Om du tar bort Build-behörigheten kan de personer vars behörighet du har återkallat fortfarande se rapporten, men inte längre redigera rapporten eller exportera underliggande data. Användare med endast läsbehörighet kan fortfarande exportera sammanfattade data.
Ta bort build-behörighet för en semantisk modell i en app
Om du distribuerar en app från en arbetsyta tar det inte automatiskt bort deras bygg- och omdelningsbehörigheter om du tar bort personers åtkomst till appen. Ta bort deras Build-behörigheter genom att utföra följande steg:
I listvyn i arbetsytan väljer du Uppdatera app.
Välj fliken Målgrupp och hovra sedan över den person eller grupp vars åtkomst du vill ta bort i fönstret Hantera målgruppsåtkomst och välj papperskorgsikonen som visas. När du är klar väljer du Uppdatera app.
Du ser ett meddelande om att du måste gå till Hantera behörigheter för att ta bort behörigheter för användare med befintlig åtkomst.
Välj Uppdatera.
Följ anvisningarna i Hantera behörigheter för att se hur du tar bort behörigheter från användare med befintlig åtkomst. När du tar bort en användares build-behörighet för en semantisk modell kan de fortfarande se rapporter som bygger på semantikmodellen, men de kan inte längre redigera rapporterna.
Konfigurera hur användare begär byggbehörighet
Vissa åtgärder, till exempel att skapa en rapport baserat på en semantisk modell eller komma åt informationssidan för en semantisk modell i datahubben, kräver skapa-behörighet för den semantiska modellen. När användare som inte har behörighet att skapa provar dessa åtgärder får de som standard en dialogruta där de kan skicka e-post till den semantiska modellägaren och begära byggbehörighet. E-postmeddelandet innehåller användarens information, namnet på den semantiska modell som de begär åtkomst till och annan information som de eventuellt anger.
Ändra beteendet för åtkomstbegäran
Om du har rollen Administratör, Medlem eller Deltagare på arbetsytan där den semantiska modellen finns kan du ändra standardbeteendet för åtkomstbegäran för en semantisk modell genom att gå till semantikmodellens inställningar och konfigurera åtkomstalternativen För begäran efter behov.
Standardalternativet, som inte har valts i föregående bild, är att Skapa behörighetsbegäranden kommer till dig via e-post. Du ansvarar för att agera på begäranden och meddela beställarna.
Det andra alternativet är att ge instruktioner om hur du får byggbehörighet i stället för att ta emot begäranden via e-post. Du kan till exempel välja det här alternativet om din organisation använder ett automatiserat system för hantering av åtkomstbegäranden. När användare som inte har build-behörighet provar en åtgärd som kräver byggbehörighet visas ett meddelande med de instruktioner du anger.
Textområdet Instruktioner i föregående exempel på begärandeåtkomstvisar exempelinstruktioner. Instruktionerna måste vara i oformaterad text. HTML eller någon annan typ av kodformatering återges som oformaterad text i stället för kodformatet. I följande exempel visas de instruktioner som användarna ser när de provar en åtgärd som de behöver skapa-behörighet för.
Kommentar
När du anger specifika instruktioner visas din e-postadress för användare som begär åtkomst.
Mer detaljerade behörigheter
Power BI ger build-behörighet som ett komplement till läs- och omdelningsbehörigheter. Alla användare som redan har läsbehörighet för semantiska modeller via appbehörigheter, delning eller arbetsyteåtkomst får också skapa-behörighet för dessa semantiska modeller. Dessa användare får build-behörighet automatiskt eftersom läsbehörighet redan ger dem rätt att skapa nytt innehåll i semantikmodellen med hjälp av Analysera i Excel eller Exportera.
Med mer detaljerad build-behörighet kan du välja vem som bara kan visa innehållet i en befintlig rapport eller instrumentpanel och vem som kan skapa innehåll som är anslutet till den underliggande semantiska modellen.