Skip to main content

Authentification interactive Azure Active Directory

Cet article explique comment s'authentifier avec une identité Azure AD à l'aide de l'authentification interactive.

Conditions préalables courantes

  • Disponibilité du compte dans Azure Active Directory.

  • Disponibilité d'Azure MS SQL server.

  • Configuration d'Azure Active Directory pour gérer de manière centralisée les identités et l'accès à Azure SQL Database.

  • Installation du pilote MS ODBC pour SQL Server effectuée. La version actuelle est la version 17.

Connexion DSN

Vous pouvez vous connecter avec DNS à l'aide du Gestionnaire de connexion aux données (DCM) ou sans lui.

Conditions préalables  : le DSN utilisateur ou système est configuré dans le gestionnaire de sources de données ODBC pour utiliser l'authentification Azure Active Directory Interactive.

DNS Settings

Connexion DSN sans DCM

  1. Placez l'outil Entrée de données sur le canevas Designer.

  2. Sélectionnez la flèche vers le bas dans le champ Connecter un fichier ou une base de données .

  3. À partir de l'option Sources de données , choisissez Base de données Microsoft Azure SQL - ODBC .

    MSQL ODBC
  4. Choisissez dans la liste déroulante le DSN créé dans les conditions préalables.

  5. Il n'est pas nécessaire de saisir les informations d'identification ici, car l'explorateur externe est déclenché.

    External browser
    External browser
  6. Dans le Générateur de requêtes , choisissez une table de votre base de données.

  7. Sélectionnez ok .

Note

Les informations d'identification sont requises pour chaque modification de paramètre et chaque exécution de workflow. Pour éliminer ce problème, définissez les Données de cache sur l'outil Entrée de données.

Connexion DSN à l'aide de DCM

  1. Assurez-vous que DCM est activé.

  2. Placez l'outil Entrée de données sur le canevas Designer.

  3. Sous le champ Connecter un fichier ou une base de données , sélectionnez Configurer une connexion .

  4. Choisissez Base de données Microsoft Azure SQL - ODBC à partir de Sources de données .

    MSQL ODBC
  5. Sélectionnez le bouton Ajouter une source de données .

    Add Data Source
  6. Saisissez un nom de source de données descriptif.

  7. Entrez le nom du DSN créé dans le gestionnaire de sources de données ODBC et sélectionnez Enregistrer .

    Enter a name of DNS
  8. Sélectionnez Connecter les informations d'identification .

    Connect Credentials
  9. Pour la Méthode d'authentification , sélectionnez Aucune information d'identification .

  10. Sélectionnez Lier .

    Click Link
  11. Sélectionnez Se connecter .

    Click Connect
  12. L'explorateur externe est déclenché pour entrer les informations d'identification.

  13. Choisissez une table à partir de votre base de données dans le Générateur de requêtes .

  14. Sélectionnez ok .

Note

Les informations d'identification sont requises pour chaque modification de paramètre et chaque exécution de workflow. Pour éliminer ce problème, définissez les Données de cache sur l'outil Entrée de données.

Connexion sans DSN

Vous pouvez établir une connexion sans DSN à l'aide du Gestionnaire de connexions aux données (DCM) ou sans celui-ci.

Connexion sans DSN sans DCM

  1. Placez l'outil Entrée de données sur le canevas Designer

  2. Entrez la chaîne de connexion suivante dans le champ Connecter un fichier ou une base de données  :

    odbc:Driver={ODBC Driver 17 for SQL Server};Server=tcp:<_your_server_>,1433;Database=<_your_db_>;Encrypt=yes;TrustServerCertificate=no;Connection Timeout=30;Authentication=ActiveDirectoryInteractive

    Remplacez le texte entre les <> par les valeurs réelles.

  3. Sélectionnez l'icône à 3 points en regard de l'option Table ou requête .

  4. Un explorateur externe est déclenché pour entrer les informations d'identification.

  5. Choisissez une table à partir de votre base de données dans le Générateur de requêtes .

  6. Sélectionnez ok .

Note

Les informations d'identification sont requises pour chaque modification de paramètre et chaque exécution de workflow. Pour éliminer ce problème, définissez les Données de cache sur l'outil Entrée de données.

Connexion sans DSN à l'aide de DCM

  1. Assurez-vous que DCM est activé.

  2. Placez l'outil Entrée de données sur le canevas Designer.

  3. Sous le champ Connecter un fichier ou une base de données , sélectionnez Configurer une connexion .

  4. Choisissez Microsoft SQL Server - Connexion rapide à partir des Sources de données .

    MSQL Server Quick Connect
  5. Sélectionnez le bouton Ajouter une source de données .

    Add Data Source
  6. Indiquez un nom descriptif pour le nom de la source de données, le serveur réel et le nom de la base de données.

  7. Assurez-vous que le Pilote est défini sur Pilote ODBC 17 pour SQL Server .

  8. Sélectionnez le bouton Enregistrer .

    Click on Save
  9. Sélectionnez Connecter les informations d'identification .

  10. Choisissez Authentification interactive Azure Active Directory pour la Méthode d'authentification ou fournissez-le et sélectionnez Lier .

    Click Link
  11. Sélectionnez Se connecter .

  12. Un explorateur externe est déclenché pour entrer les informations d'identification.

  13. Choisissez une table à partir de votre base de données dans le Générateur de requêtes .

  14. Sélectionnez ok .

Note

Les informations d'identification sont requises pour chaque modification de paramètre et chaque exécution de workflow. Pour éliminer ce problème, définissez les Données de cache sur l'outil Entrée de données.