Delen via


Problemen met Power Query oplossen

Wanneer u Power Query voor Excel gebruikt om een aangepaste tabel te maken die gegevens uit externe bronnen bevat, wordt mogelijk de volgende fout weergegeven:

"Uw Microsoft Entra-beheerder heeft een beleid ingesteld dat voorkomt dat u deze functie gebruikt. Neem contact op met uw beheerder, die namens u machtigingen voor deze functie kan verlenen.'

De fout wordt weergegeven als Power Query geen toegang heeft tot de gegevens van de organisatie in Power Apps of Microsoft Dataverse. Deze situatie ontstaat onder twee omstandigheden:

  • Een Microsoft Entra-tenantbeheerder heeft de mogelijkheid van gebruikers om toestemming te geven voor apps die namens hen toegang hebben tot bedrijfsgegevens, niet toegestaan.
  • Een niet-beheerde Active Directory-tenant gebruiken. Een niet-beheerde tenant is een map zonder een globale beheerder die is gemaakt om een selfserviceaanmeldingsaanbieding te voltooien. Om dit scenario op te lossen, moeten gebruikers eerst converteren naar een beheerde tenant en vervolgens een van de twee oplossingen voor dit probleem volgen. De oplossingen worden beschreven in de volgende sectie.

Om dit probleem op te lossen, moet de Microsoft Entra-beheerder een van de procedures volgen die verderop in dit artikel worden gepresenteerd.

Deze benadering is misschien eenvoudiger dan de volgende, maar biedt uitgebreidere machtigingen.

  1. Open in Azure Portal het deelvenster Microsoft Entra-id en selecteer vervolgens Gebruikersinstellingen.
  2. Naast Gebruikers kunnen toestemming geven voor apps die namens hen toegang hebben tot bedrijfsgegevens, selecteert u Ja en selecteert u Opslaan.

Toestaan dat Power Query toegang heeft tot bedrijfsgegevens

Als alternatief kan de tenantbeheerder toestemming geven voor Power Query zonder tenantbrede machtigingen te wijzigen.

  1. Installeer Azure PowerShell.
  2. Voer de volgende PowerShell-opdrachten uit:
    • Login-AzureRmAccount (en meld u aan als tenantbeheerder)
    • New-AzureRmADServicePrincipal -ApplicationId f3b07414-6bf4-46e6-b63f-56941f3f4128

Het voordeel van deze aanpak (versus de tenantbrede oplossing) is dat deze oplossing zeer gericht is. Alleen de Power Query-service-principal wordt ingericht, maar er worden geen andere machtigingswijzigingen aangebracht in de tenant.

Persoonlijke gegevens bijwerken

Gebruikers kunnen mashups en andere informatie (zoals querynamen en mashupmetagegevens) bijwerken via de Power Query-editor en via het dialoogvenster Opties dat toegankelijk is vanuit de Power Query-editor.

In Power Apps opent u de Power Query-editor door het volgende te doen:

  1. Ga naar het deelvenster Gegevens , vouw het uit en selecteer Tabellen.
  2. Selecteer het beletselteken (...) en selecteer query's bewerken.
  3. Selecteer Op het lint Opties en selecteer vervolgens Diagnostische gegevens exporteren.

Persoonlijke gegevens verwijderen

De meeste gegevens worden binnen 30 dagen automatisch verwijderd. Voor gegevens en metagegevens rond mashups moeten gebruikers al hun mashups verwijderen via Power Apps. Alle bijbehorende gegevens en metagegevens worden binnen 30 dagen verwijderd.

Mashups verwijderen uit Power Apps:

  1. Verwijder de Data Integrator-projecten, die kunnen worden verwijderd uit het tabblad Namen.
  2. Selecteer het beletselteken (...) en selecteer vervolgens Verwijderen.

Als u een mashup hebt gemaakt via de functie Nieuwe tabellen uit gegevens (Technical Preview), kunt u deze als volgt verwijderen:

  1. Selecteer het beletselteken (...) en selecteer vervolgens Query's bewerken.
  2. Selecteer Opties op het lint.
  3. Selecteer Alle query's verwijderen.
    Nadat u hebt bevestigd dat u uw query's wilt verwijderen, worden ze verwijderd.

Persoonlijke gegevens exporteren

Als u persoonlijke gegevens wilt exporteren, kunnen gebruikers het volgende doen:

  1. Open de Power Query-editor.
  2. Selecteer Opties op het lint.
  3. Selecteer Diagnostische gegevens exporteren.

In Power Apps hebt u als volgt toegang tot de Power Query-editor:

  1. Ga naar het deelvenster Gegevens , vouw het uit en selecteer Tabellen.
  2. Selecteer het beletselteken (...) en selecteer query's bewerken.
  3. Selecteer Op het lint Opties en selecteer vervolgens Diagnostische gegevens exporteren.

Door het systeem gegenereerde logboeken over gebruikersacties in de gebruikersinterface (UI) kunnen worden geopend in Azure Portal.