Configurer l’authentification OIDC pour les connexions de partage Delta

Contexte

OpenID Connect (OIDC) est une méthode d’authentification utilisée pour accéder aux Analytics données des connexions Databricks Delta Sharing comme alternative aux jetons d’accès personnels (PAT). OIDC authentifie votre connexion de données via le fournisseur d’identité (IdP) de votre organisation, tel que Microsoft Entra ID ou Okta. Il utilise des identifiants de courte durée et à rotation automatique au lieu d’un jeton de porteur statique. Pour plus d’informations sur l’utilisation de l’OIDC au lieu de la méthode d’authentification PAT, voir Quelle est la différence entre l’authentification OIDC et l’authentification PAT ?

Éléments à prendre en compte

  • Autorisations utilisateur requises

  • Informations complémentaires :

    • Plateformes de données prises en charge :

      • AWS (en anglais seulement

      • Azur

      • BigQuery (en anglais)

      • Power BI

      • Flocon de neige

      • SQL Server

    • L’authentification OIDC est disponible pour les nouvelles connexions de partage delta. Les connexions de données existantes à l’aide de PAT et de jetons destinataires continuent de fonctionner indépendamment sans nécessiter de migration vers OIDC.

    • Il peut s’écouler jusqu’à 24 heures avant que les données ne deviennent visibles dans votre entrepôt de données ou dans l’outil Power BI après l’établissement d’une nouvelle connexion.

Conditions préalables

  • L’outil Analytics doit être activé au niveau entreprise pour le compte Procore de votre entreprise.

  • Votre organisation doit utiliser un IdP qui prend en charge OIDC, tel que Microsoft Entra ID ou Okta.

Escalier

Configurer votre IdP

  1. Contactez l’administrateur des identités de votre organisation pour enregistrer Analytics Delta Sharing en tant qu’application (ou stratégie de fédération) auprès de votre IdP.

  2. Récupérez les valeurs suivantes générées par votre IdP pour les utiliser lors de la configuration dans Analytics :

    • URL émettrice: l’URL HTTPS de l’IdP émettant le JSON Web Token (JWT).

    • Revendication de l’objet: le type de revendication JWT utilisé pour identifier l’identité d’authentification.

    • Objet: l'utilisateur, le groupe ou l'application identifiant spécifique au sein de votre IdP.

    • Auditoires: Les destinataires prévus du JWT.

Configurer l’authentification OIDC dans Analytics

  1. Accédez à l’outil Analytics au niveau entreprise.

  2. Dans l’onglet Connecteurs de données, recherchez le panneau Connecter vos données.

  3. Sur la carte OpenID Connect (OIDC), cliquez sur Commencer la configuration.

  4. Dans le module Configurer l’authentification OIDC , fournissez les informations suivantes :

    1. URL de l’émetteur. Saisissez l’URL HTTPS de votre IdP.

      • Format de l’identifiant Entra : https://login.microsoftonline.com/{tenantId}/v2.0.

    2. Objet de la revendication. Sélectionnez l’un des types de revendication JSON Web Token (JWT) suivants correspondant à votre configuration d’identité :

      • oid - ID de l’objet (utilisateur, U2M)

      • groups - groupe d’utilisateurs (U2M)

      • azp - application OAuth (M2M)

      • Sub - Autres IdP
        Remarque : Par par défaut, 'oid - Object ID ( utilisateur, U2M)' est sélectionné.

    3. Sujet. Saisissez le utilisateur, le groupe ou le application identifiant auquel le JWT est destiné.

    4. Auditoires. Indiquez le(s) destinataire(s) prévu(s) du JWT. Séparez les valeurs multiples par une virgule.

      Note
      • Si vous utilisez l’ID Entra pour une connexion de données Power BI, entrez 64978f70-f6a6-4204-a29e-87d74bfea138.

      • Si vous utilisez l’ID Entra pour une connexion de données Python, entrez l’ID de ressources.

  5. Cliquez sur Continuer.

  6. Dans le module Votre connexion est prête, copiez ou téléchargez les identifiants de connexion appropriés pour vos outils de données :

    • Machine-to-Machine (M2M): un profil d’informations d’identification du client OAuth (m2m-profile.share) pour un accès automatisé de serveur à serveur.

      • Cliquez sur le bouton Télécharger .share Icon Download Cloud pour télécharger le fichier de profil sur votre système.

      • Cliquez sur l’icône Copier Icon Duplicate pour copier le contenu JSON dans votre presse-papiers.

        À noter

        Le profil M2M inclut des valeurs d’espace réservé. Vous devez remplacer les valeurs de clientId, clientSecret et scope par les identifiants client de votre application avant de partager ou d’utiliser le fichier.

    • Power BI: utilisez l’URL de connexion pour vous connecter directement à Power BI.

      • Cliquez sur l’icône du curseur en regard de Power BI pour développer la section.

      • Cliquez sur l’icône Copier Icon Duplicate en regard de URL de connexion et collez-la dans la boîte de dialogue Connexion Partage Delta dans Power BI.

    • Tableau et autres outils de BI: un profil de code d’autorisation OAuth (tableau-profile.share) à fournir à votre outil de BI.

      • Cliquez sur le bouton Télécharger .share Icon Download Cloud pour télécharger le fichier de profil sur votre système.

      • Cliquez sur l’icône Copier Icon Duplicate pour copier le contenu JSON dans votre presse-papiers.

        Note

        Vous pouvez accéder aux identifiants de ces profils de connexion à tout moment après la configuration sous l’onglet Identifiants de la carte d’authentification OIDC.

  7. Cliquez sur Terminé.

  8. Explorez les sections supplémentaires du guide de prise en main d’Analytics 2.0 pour connaître les prochaines étapes de la connexion de vos données à votre entrepôt de données préféré.

Voir aussi

Chargement des articles connexes...