Entrer les informations d’identification du client dans Power BI ou Excel

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Lors de la connexion de Power BI ou d’Excel à Analytics à l’aide du flux OData, choisissez l’ID Microsoft Entra (ID Microsoft Entra) pour l’option la plus sécurisée. L’option sécurisée suivante est l’utilisation de jetons d’accès personnels (PAT).

Lorsque vous vous connectez de Power BI ou Excel à Analytics à l’aide du flux OData, choisissez les informations d’identification Windows comme option la plus sécurisée. L’option sécurisée suivante est l’utilisation de jetons d’accès personnels (PAT).

Remarque

Le service Analytics est automatiquement activé et pris en charge en production pour tous les services Azure DevOps. L’intégration de Power BI et l’accès au flux OData du service Analytics sont généralement disponibles. Nous vous encourageons à l’utiliser et à nous faire part de vos commentaires. Les données disponibles dépendent de la version. La dernière version prise en charge est v2.0, et la dernière version d’évaluation est v4.0-preview. Pour plus d’informations, consultez gestion des versions de l’API OData.

Remarque

Le service Analytics est automatiquement installé et pris en charge en production pour toutes les nouvelles collections de projets pour Azure DevOps Server 2020 et versions ultérieures. L’intégration de Power BI et l’accès au flux OData du service Analytics sont généralement disponibles. Nous vous encourageons à l’utiliser et à nous faire part de vos commentaires. Si vous avez effectué une mise à niveau à partir d’Azure DevOps Server 2019, vous pouvez installer le service Analytics pendant la mise à niveau.

Les données disponibles dépendent de la version. La dernière version prise en charge est v2.0, et la dernière version d’évaluation est v4.0-preview. Pour plus d’informations, consultez gestion des versions de l’API OData.

Remarque

Le service Analytics est en préversion pour Azure DevOps Server 2019. Vous pouvez l’activer ou l’installer pour une collection de projets. L’intégration de Power BI et l’accès au flux OData du service Analytics sont en préversion. Nous vous encourageons à l’utiliser et à nous faire part de vos commentaires.

Les données disponibles dépendent de la version. La dernière version prise en charge est v2.0, et la dernière version d’évaluation est v4.0-preview. Pour plus d’informations, consultez gestion des versions de l’API OData.

Pourquoi devez-vous utiliser un jeton d’accès personnel sur une autre information d’identification d’accès ?

Pour ces trois raisons :

  • Dans le cadre de la bonne gestion des mots de passe, ces jetons expirent automatiquement afin que vous n’ayez pas à vous rappeler de modifier votre mot de passe.
  • Étant donné que les PAT sont un mot de passe généré, vous n’utiliserez pas de mot de passe commun dans le cadre de votre AAC, ce qui signifie une surface d’exposition plus limitée pour l’attaque.
  • Si vous devez fournir une trace de diagnostic et oublier de remplacer la valeur, vous pouvez révoquer les informations d’identification. Cela maintient l’accès sécurisé à Azure DevOps.

Microsoft Entra ID

Microsoft Entra ID est également appelé « Informations d’identification organisationnelles » dans Power BI Desktop. Vous pouvez l’utiliser dans Power BI via la sélection OAuth lors de la configuration de l’actualisation des données.

  1. Lorsque vous vous connectez avec Power BI Desktop, vous êtes invité à entrer vos informations d’identification pour la source de données. Sélectionnez le compte d’organisation comme indiqué ici :

    Organizational account prompt

  2. Choisissez Se connecter et entrez vos informations d’identification Microsoft Entra. Après cela, vous avez terminé.

Pour modifier une URL existante pour utiliser l’ID Microsoft Entra au lieu d’un pat ou d’un AAC, consultez Modifier les informations d’identification d’authentification plus loin dans cet article.

Authentification Windows

Vous pouvez utiliser Authentification Windows dans Power BI via la sélection OAuth lors de la configuration de l’actualisation des données.

  1. Lorsque vous vous connectez avec Power BI Desktop, vous êtes invité à entrer vos informations d’identification pour la source de données. Sélectionnez Windows comme indiqué ici :

    Windows authentication prompt

  2. Entrez vos informations d’identification Windows et choisissez Connecter.

Pour modifier une URL existante pour utiliser Windows au lieu d’un PAT, consultez Modifier les informations d’identification d’authentification plus loin dans cet article.

Créer un jeton d’accès personnel

  1. Connectez-vous à Azure DevOps Services, ouvrez le menu profil utilisateur, puis sélectionnez Sécurité.

    User Profile, My Security menu option

  2. Entrez les informations requises :

    • Ajouter une description

    • Définir la période d’expiration

    • Sélectionner l’organisation

    • Choisir les étendues sélectionnées

    • Vérifier l’analytique (lecture)

      Ensuite, choisissez Créer un jeton.

      Create personal access token

  3. Copiez le jeton qui s’affiche. Si vous quittez la page, vous ne pouvez pas la récupérer ultérieurement.

    Copy Personal Access Token dialog

  4. Si vous devez révoquer un jeton, accédez à cette page et choisissez le lien Révoquer . Ce jeton sera immédiatement refusé l’accès à Azure DevOps Services.

    Ces jetons sont votre identité. Lorsqu’il est utilisé, le jeton agit comme vous. Conservez le secret de vos jetons et traitez-les comme votre mot de passe. Pour mieux sécuriser votre jeton, envisagez d’utiliser des gestionnaires d’informations d’identification. Si vous utilisez des gestionnaires d’informations d’identification, vous n’avez pas besoin d’entrer vos informations d’identification chaque fois que vous envoyez (push).

Entrer des informations d’identification au sein d’un client

Power BI et Excel fonctionnent à l’aide de Power Query lors de l’accès à OData. Le mécanisme d’authentification, y compris les différents écrans d’authentification, est identique. Cette procédure pas à pas est effectuée à l’aide de Power BI Desktop. Il s’applique également à Excel.

  1. Exécutez Power BI Desktop.

  2. Choisissez Obtenir des données.

  3. Sélectionnez flux OData (ou plus>d’autres>flux OData).

  4. Entrez l’URL du point de terminaison OData, puis choisissez OK.

    OData Feed URL

    OData Feed URL

  5. Dans la boîte de dialogue d’authentification, choisissez De base, entrez vos informations d’identification, puis choisissez Connecter :

    • Si vous utilisez un AAC, entrez votre nom d’utilisateur et votre mot de passe

    • Si vous utilisez un paternel, entrez une chaîne de texte, telle que « test » ou « utilisateur » pour le nom d’utilisateur et entrez le jeton dans le champ mot de passe.

      Authentication information

      Authentication information

Modifier les informations d’identification d’authentification

Si vous recevez un message d’accès refusé, vous devrez peut-être modifier vos informations d’identification d’authentification. Power Query met en cache vos informations d’identification afin que vous ne deviez l’entrer qu’une seule fois. Toutefois, les jetons d’accès personnels expirent et vous devrez peut-être mettre à jour ou modifier vos informations d’authentification.

Mettre à jour les informations d’identification dans Power BI Desktop

  1. Exécutez Power BI Desktop.

  2. Sélectionnez Options de fichier>et Paramètres> Data Source Paramètres. Sélectionnez l’URL correcte du flux OData, puis sélectionnez Modifier.

    Data source settings

    Data source settings

  3. Dans la boîte de dialogue Paramètres de source de données suivante, sélectionnez le bouton Modifier sous le paramètre Informations d’identification.

    Data source settings, 2nd dialog

    Data source settings, 2nd dialog

  4. Modifiez les informations d’identification comme indiqué ci-dessus, sélectionnez Enregistrer, Puis Fermer.

Mettre à jour les informations d’identification dans Excel

  1. Ouvrez Excel et sélectionnez l’onglet Données .

  2. Sélectionnez la nouvelle source de données de requête>Paramètres...

    Excel, Open Data source settings

  3. Sélectionnez l’URL correcte du flux OData, puis sélectionnez Modifier.

    Select the correct URL to the OData Feed and select Edit.

    Select the correct URL to the OData Feed and select Edit, on-premises version.

  4. Dans la boîte de dialogue Paramètres de source de données suivante, sélectionnez le bouton Modifier sous le paramètre Informations d’identification.

    Data source settings, next dialog.

    Data source settings, next dialog.

  5. Modifiez les informations d’identification comme indiqué ci-dessus, sélectionnez Enregistrer, Puis Fermer.

Publier sur Power BI

Une fois que vous avez créé un modèle et que vous l’avez chargé avec des données, vous pouvez le publier sur Power BI. Lorsque vous utilisez Microsoft Entra ID ou Windows, veillez à sélectionner l’option oAuth2 .