Résoudre les problèmes de Power Query

Lorsque vous utilisez Power Query pour Excel pour créer une table personnalisée qui contient des données provenant de sources externes, vous pouvez recevoir l’erreur suivante :

« Votre administrateur Microsoft Entra a défini une stratégie qui vous empêche d’utiliser cette fonctionnalité. Contactez votre administrateur, qui peut accorder des autorisations pour cette fonctionnalité en votre nom. »

L’erreur s’affiche si Power Query ne parvient pas à accéder aux données de l’organization dans Power Apps ou Microsoft Dataverse. Cette situation se produit dans deux ensembles de circonstances :

  • Un administrateur de locataire Microsoft Entra a interdit aux utilisateurs de donner leur consentement aux applications qui accèdent aux données de l’entreprise en leur nom.
  • Utilisation d’un locataire Active Directory non managé. Un locataire non managé est un annuaire sans administrateur général qui a été créé pour effectuer une offre d’inscription en libre-service. Pour résoudre ce scénario, les utilisateurs doivent d’abord convertir en locataire managé, puis suivre l’une des deux solutions à ce problème. Les solutions sont décrites dans la section suivante.

Pour résoudre ce problème, l’administrateur Microsoft Entra doit suivre l’une des procédures présentées plus loin dans cet article.

Cette approche est peut-être plus facile que la suivante, mais elle permet des autorisations plus larges.

  1. Dans le Portail Azure, ouvrez le volet Microsoft Entra ID, puis sélectionnez Paramètres utilisateur.
  2. En regard de Les utilisateurs peuvent donner leur consentement aux applications qui accèdent aux données de l’entreprise en leur nom, sélectionnez Oui, puis Enregistrer.

Autoriser les Power Query à accéder aux données de l’entreprise

En guise d’alternative, l’administrateur client peut donner son consentement à Power Query sans modifier les autorisations à l’échelle du locataire.

  1. Installez Azure PowerShell.
  2. Exécutez les commandes PowerShell suivantes :
    • Login-AzureRmAccount (et connectez-vous en tant qu’administrateur du locataire)
    • New-AzureRmADServicePrincipal -ApplicationId f3b07414-6bf4-46e6-b63f-56941f3f4128

L’avantage de cette approche (par rapport à la solution à l’échelle du locataire) est que cette solution est très ciblée. Il provisionne uniquement le principal de service Power Query, mais aucune autre modification d’autorisation n’est apportée au locataire.

Mettre à jour les données personnelles

Les utilisateurs peuvent mettre à jour des mashups et d’autres informations (telles que les noms de requête et les métadonnées mashup) via le Éditeur de requête et via la boîte de dialogue Options accessible à partir du Éditeur de requête.

Dans Power Apps, vous accédez au Éditeur de requête en procédant comme suit :

  1. Accédez au volet Données , développez-le, puis sélectionnez Tables.
  2. Sélectionnez les points de suspension (...), puis sélectionnez Modifier les requêtes.
  3. Dans le ruban, sélectionnez Options, puis Exporter les diagnostics.

Supprimer des données personnelles

La plupart des données sont supprimées automatiquement dans les 30 jours. Pour les données et les métadonnées autour des mashups, les utilisateurs doivent supprimer tous leurs mashups via Power Apps. Toutes les données et métadonnées associées seront supprimées dans les 30 jours.

Pour supprimer des mashups de Power Apps :

  1. Supprimez les projets d’intégrateur de données, qui peuvent être supprimés de l’onglet éponyme.
  2. Sélectionnez les points de suspension (...), puis sélectionnez Supprimer.

Si vous avez créé un mashup via la fonctionnalité « Nouvelles tables à partir de données (Technical Preview) », vous pouvez le supprimer en procédant comme suit :

  1. Sélectionnez les points de suspension (...), puis sélectionnez Modifier les requêtes.
  2. Dans le ruban, sélectionnez Options.
  3. Sélectionnez Supprimer toutes les requêtes.
    Une fois que vous avez confirmé que vous souhaitez supprimer vos requêtes, elles sont supprimées.

Afficher les données personnelles

Pour exporter des données personnelles, les utilisateurs peuvent effectuer les opérations suivantes :

  1. Ouvrez le Éditeur de requête.
  2. Dans le ruban, sélectionnez Options.
  3. Sélectionnez Exporter les diagnostics.

Dans Power Apps, vous pouvez accéder à la Éditeur de requête en procédant comme suit :

  1. Accédez au volet Données , développez-le, puis sélectionnez Tables.
  2. Sélectionnez les points de suspension (...), puis sélectionnez Modifier les requêtes.
  3. Dans le ruban, sélectionnez Options, puis Exporter les diagnostics.

Les journaux générés par le système concernant les actions de l’utilisateur sur l’interface utilisateur sont accessibles dans le Portail Azure.