Problemen met Power Query oplossen

Wanneer u Power Query voor Excel gebruikt om een aangepaste tabel te maken die gegevens uit externe bronnen bevat, kan de volgende fout worden 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 doet zich voor onder twee reeksen omstandigheden:

  • Een Microsoft Entra tenantbeheerder heeft niet toegestaan dat gebruikers toestemming kunnen geven voor apps die namens hen toegang hebben tot bedrijfsgegevens.
  • Een onbeheerde Active Directory-tenant gebruiken. Een niet-beheerde tenant is een map zonder globale beheerder die is gemaakt om een selfserviceaanmelding 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 beschreven.

Deze aanpak is misschien eenvoudiger dan de volgende, maar biedt bredere machtigingen.

  1. Open in de 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 vervolgens Opslaan.

Power Query toegang geven 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 (ten opzichte van de tenantbrede oplossing) is dat deze oplossing zeer gericht is. Het richt alleen de Power Query service-principal in, maar er worden geen andere machtigingswijzigingen aangebracht in de tenant.

Persoonlijke gegevens bijwerken

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

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 vervolgens Query's bewerken.
  3. Selecteer op het lint Opties en selecteer vervolgens Diagnostische gegevens exporteren.

Persoonsgegevens 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 gekoppelde gegevens en metagegevens worden binnen 30 dagen verwijderd.

Mashups verwijderen uit Power Apps:

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

Als u een mashup hebt gemaakt via de functie 'Nieuwe tabellen op basis van 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

Gebruikers kunnen het volgende doen om persoonlijke gegevens te exporteren:

  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 vervolgens 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) zijn toegankelijk in de Azure Portal.