Kompileringstillatelser for delte datasett

Når du oppretter en rapport i Power BI Desktop, lagres dataene i rapporten i en datamodell. Når du publiserer rapportene til Power BI-tjenesten, publiserer du også dataene som et datasett. Du kan gi andre kompileringstillatelse for rapporten, slik at de kan oppdage og bruke datasettet du har delt, på nytt. Denne artikkelen forklarer hvordan du kan kontrollere tilgangen til dataene ved hjelp av kompileringstillatelsen.

Kompileringstillatelse gjelder for datasett. Når du gir brukerne kompileringstillatelse, kan de bygge nytt innhold på datasettet, for eksempel rapporter, instrumentbord, festede fliser fra QA&, paginerte rapporter og Innsiktsoppdagelse.

Brukere må også ha kompileringstillatelse for å arbeide med dataene utenfor Power BI:

  • For å eksportere underliggende data.
  • For å kompilere nytt innhold på datasettet, for eksempel med Analyser i Excel.
  • For å få tilgang til dataene via XMLA-endepunkt.

Måter å gi kompileringstillatelse på

Du gir kompileringstillatelse til et datasett på forskjellige måter:

  • Medlemmer av et arbeidsområde med minst rollen bidragsyter, får automatisk kompileringstillatelse for datasett i det arbeidsområdet, og tillatelse til å kopiere en rapport. Les mer om roller i de nye arbeidsområdene.

  • Eiere av datasett kan tilordne kompileringstillatelse til bestemte brukere eller sikkerhetsgrupper på siden Behandle tillatelser. Se behandle tilgangstillatelser for datasett for detaljer.

  • En administrator eller medlem av arbeidsområdet der datasettet befinner seg kan, ved publisering av appen, bestemme at brukere som har tillatelse for appen også får Kompileringstillatelse for de underliggende datasettene. Se Tillat brukere å koble til datasett i Publiser en app for mer informasjon.

  • La oss si at du har videredel- og kompileringstillatelse på et datasett. Når du deler en rapport eller instrumentbord som er bygd på datasettet, kan du angi at mottakerne også får kompileringstillatelse for det underliggende datasettet. Se Del Power BI-rapporter og -instrumentbord for mer informasjon.

Fjern kompileringstillatelse for et datasett

På et tidspunkt må du kanskje fjerne kompileringstillatelse for noen brukere av et delt datasett. Følg instruksjonene i delen Behandle tillatelser i artikkelen [Behandle tilgangstillatelser for datasett] for å se hvordan du gjør dette. (service-datasets-manage-access-permissions.md).

Fjern kompileringstillatelse for et datasett i en app

La oss si at du har distribuert en app fra et arbeidsområde til en gruppe personer. Senere bestemmer du å fjerne tilgangen til appen for noen personer. Det å fjerning tilgangen til appen fjerner ikke automatisk deres kompilerings- og videredel-tillatelser. Det er et ekstra trinn.

  1. I listesiden på et arbeidsområde, velg Oppdater app.

    Update app

  2. I fanen Tillatelser velger du X for å slette personen eller gruppen.

    Select the X

  3. Velg Oppdater app.

    Du ser en melding som forklarer at du må gå til Administrer tillatelser for å fjerne kompileringstillatelse for brukere med eksisterende tilgang.

    Screenshot of Manage permissions message.

  4. Velg Oppdater.

  5. Følg instruksjonene i delen Behandle tillatelser i behandle tilgangstillatelser for datasett for å se hvordan du fjerner tillatelser fra brukere med eksisterende tilgang. Når du fjerner kompileringstillatelsen for datasettet fra en bruker, kan de fortsatt se rapporten som er bygd på datasettet, men de kan ikke lenger redigere den.

Konfigurere hvordan brukere ber om kompileringstillatelse

Enkelte handlinger, for eksempel oppretting av en rapport oppå et datasett eller tilgang til detaljsiden for et datasett i datasetthuben, krever kompileringstillatelse på datasettet. Når en bruker som ikke har denne tillatelsen, prøver å gjøre en slik handling, får vedkommende som standard en dialogboks som gjør det mulig for dem å sende en forespørsel om kompileringstillatelse via e-post til eieren av datasettet. E-postmeldingen inneholder brukerens detaljer, navnet på datasettet de ber om tilgang til, og eventuell annen informasjon de eventuelt gir.

Screenshot of default Build permission request dialog.

Endre virkemåten for tilgangsforespørsler

Hvis du har en administrator-, medlems- eller bidragsyterrolle på arbeidsområdet der datasettet befinner seg, kan du endre standard virkemåte for tilgangsforespørsel ved hjelp av alternativene for be om tilgang som er tilgjengelige i datasettinnstillingene.

Screenshot of the Request access configuration dialog in the dataset settings.

Det første alternativet (her vises ikke avmerket) er standardalternativet som beskrives i begynnelsen av denne delen. Forespørsler om kompileringstillatelse på datasettet kommer til deg via e-post. Når du får forespørselen, er du ansvarlig for å handle på forespørselen og varsle anmoderen.

Det andre alternativet lar deg gi instruksjoner om hvordan du får kompileringstillatelse i stedet for å motta forespørsler via e-post. Du kan for eksempel velge dette alternativet hvis organisasjonen bruker et automatisert system for håndtering av tilgangsforespørsler. Når brukere prøver å utføre en handling de trenger kompileringstillatelse for, vil de se en melding som inneholder instruksjonene du oppgir, hvis de ikke har denne tillatelsen.

I bildet av innstillingen for forespørselstilgang som vises ovenfor, inneholder tekstområdet Instruksjoner eksempelinstruksjoner. Instruksjonene må bare skrives i ren tekst. HTML-kodesnutter og annen type kodeformatering gjengis som ren tekst i stedet for det tiltenkte formatet. Bildet nedenfor viser instruksjonene slik brukerne ser dem når de prøver å utføre en handling de trenger kompileringstillatelse for.

Screenshot of specific instructions for requesting Build permission.

Obs!

Når du gir spesifikke instruksjoner, er e-postadressen din også synlig for brukere som ber om tilgang som vist i illustrasjonen ovenfor.

Mer detaljerte tillatelser

Power BI gir kompileringstillatelsen som et supplement til eksisterende tillatelser, Les og Del på nytt. Alle brukere som allerede har lesetilgang for datasett via app-tillatelser, deling eller arbeidsområdetilgang på det tidspunktet fikk også kompileringstillatelse for de samme datasettene. De fikk Kompileringstillatelse automatisk fordi Lesetillatelsen allerede ga dem tillatelsen til å kompilere nytt innhold på toppen av datasettet, ved å bruke Analyser i Excel eller Export.

Med denne mer detaljerte Kompileringstillatelsen, kan du velge hvem som kan bare vise innholdet i den eksisterende rapporten eller instrumentbordet, og hvem som kan opprette innhold som er koblet til de underliggende datasettene.

Hvis datasettet er i bruk av en rapport utenfor datasettets arbeidsområde, kan du ikke slette dette datasettet. I stedet, ser du en feilmelding.

Du kan fjerne kompileringstillatelse. Hvis du gjør dette, kan personene som du har fjernet tillatelsen fra, fortsatt se rapporten, men de kan ikke lenger redigere rapporten eller eksportere underliggende data. Brukere med bare lesetillatelse kan fremdeles eksportere summerte data.

Neste trinn