Déployer un connecteur pour archiver les données Twitter

Cet article décrit le processus de déploiement d’un connecteur qui utilise le service d’importation Microsoft 365 pour importer des données du compte Twitter de votre organization vers Microsoft 365. Pour obtenir une vue d’ensemble générale de ce processus et une liste des conditions préalables requises pour déployer un connecteur Twitter, consultez Configurer un connecteur pour archiver les données Twitter.

Étape 1 : Créer une application dans Microsoft Entra ID

  1. Accédez à https://portal.azure.com et connectez-vous avec les informations d’identification d’un compte d’administrateur général.

    Importante

    Microsoft vous recommande d’utiliser des rôles disposant du moins d’autorisations. La réduction du nombre d’utilisateurs disposant du rôle Administrateur général permet d’améliorer la sécurité de vos organization. En savoir plus sur les rôles et autorisations Microsoft Purview.

    Capture d’écran de la page de connexion Portail Azure pour les informations d’identification de l’administrateur général.

  2. Dans le volet de navigation de gauche, sélectionnez Microsoft Entra ID.

    Capture d’écran du volet de navigation gauche avec Microsoft Entra ID sélectionné dans le Portail Azure.

  3. Dans le volet de navigation de gauche, sélectionnez inscriptions d'applications (préversion), puis sélectionnez Nouvelle inscription.

    Capture d’écran de la page Microsoft Entra ID inscriptions d'applications avec l’option Nouvelle inscription.

  4. Inscription de l’application Sous URI de redirection (facultatif), sélectionnez Web dans la liste déroulante type d’application, puis tapez https://portal.azure.com dans la zone correspondant à l’URI.

    Capture d’écran des paramètres d’inscription d’application montrant l’URI de redirection configuré pour le Portail Azure.

  5. Copiez l’ID d’application (client) et l’ID de répertoire (locataire) et enregistrez-les dans un fichier texte ou un autre emplacement sécurisé. Vous utiliserez ces ID dans les étapes ultérieures.

    Capture d’écran de la page de vue d’ensemble de l’application montrant l’ID d’application (client) et l’ID d’annuaire (locataire).

  6. Accédez à Certificats & secrets pour la nouvelle application et sous Clés secrètes client, sélectionnez Nouvelle clé secrète client.

    Capture d’écran de la page Certificats & secrets avec la possibilité de créer une clé secrète client.

  7. Créez un nouveau secret. Dans la zone de description, tapez le secret, puis sélectionnez une période d’expiration.

    Capture d’écran du formulaire de clé secrète client avec le champ description et les options de période d’expiration.

  8. Copiez la valeur du secret et enregistrez-la dans un fichier texte ou un autre emplacement de stockage. Il s’agit du secret d’application Microsoft Entra que vous utiliserez dans les étapes ultérieures.

    Capture d’écran de la valeur de clé secrète client affichée pour la copie et l’enregistrement.

Étape 2 : Déployer le service web du connecteur à partir de GitHub sur votre compte Azure

  1. Accédez à ce site GitHub et sélectionnez Déployer sur Azure.

    Capture d’écran de la page du référentiel GitHub avec le bouton Déployer sur Azure mis en évidence.

  2. Après avoir sélectionné Déployer sur Azure, vous êtes redirigé vers une Portail Azure avec une page de modèle personnalisée. Renseignez les informations De base et Paramètres , puis sélectionnez Acheter.

    Capture d’écran de la page de modèle personnalisé Portail Azure avec les champs Informations de base et Paramètres pour le déploiement du connecteur.

    • Abonnement: Sélectionnez votre abonnement Azure sur lequel vous souhaitez déployer le service web du connecteur Twitter.
    • Groupe de ressources : Sélectionnez ou créez un groupe de ressources. Un groupe de ressources est un conteneur qui contient des ressources associées pour une solution Azure.
    • Emplacement: Sélectionnez un emplacement.
    • Nom de l’application web : Fournissez un nom unique pour l’application web du connecteur. Le nom doit comporter entre 3 et 18 caractères. Ce nom est utilisé pour créer l’URL du service d’application Azure ; par exemple, si vous fournissez le nom de l’application web twitterconnector, l’URL du service d’application Azure est twitterconnector.azurewebsites.net.
    • tenantId : L’ID de locataire de votre organization Microsoft 365 que vous avez copié après avoir créé l’application de connecteur Twitter dans Microsoft Entra ID à l’étape 1.
    • APISecretKey : Vous pouvez taper n’importe quelle valeur comme secret. Cette valeur est utilisée pour accéder à l’application web du connecteur à l’étape 5.
  3. Lorsque le déploiement réussit, la page ressemble à la capture d’écran suivante :

    Capture d’écran du Portail Azure montrant un déploiement de service web de connecteur réussi.

Étape 3 : Créer l’application Twitter

  1. Accédez à https://developer.twitter.com, connectez-vous avec les informations d’identification du compte de développeur pour votre organization, puis sélectionnez Applications.

    Capture d’écran de la page d’accueil du portail des développeurs Twitter avec l’option Applications.

  2. Sélectionnez Créer une application.

    Capture d’écran de la page Applications du portail des développeurs Twitter avec la possibilité de créer une application.

  3. Sous Détails de l’application, entrez des informations sur l’application.

    Capture d’écran du formulaire détails de l’application Twitter pour entrer des informations sur l’application.

  4. Dans le tableau de bord du développeur Twitter, sélectionnez l’application que vous venez de créer, puis sélectionnez Détails.

    Capture d’écran du tableau de bord du développeur Twitter montrant les détails de l’application et l’ID de l’application.

  5. Sous l’onglet Clés et jetons , sous Clés API consommateur, copiez la clé API et la clé secrète API et enregistrez-les dans un fichier texte ou un autre emplacement de stockage. Sélectionnez ensuite Créer pour générer un jeton d’accès et un secret de jeton d’accès, puis copiez-les dans un fichier texte ou un autre emplacement de stockage.

    Capture d’écran de la page Clés et jetons de l’application de développement Twitter montrant la clé secrète API.

    Sélectionnez Créer pour générer un jeton d’accès et un secret de jeton d’accès, puis copiez-les dans un fichier texte ou un autre emplacement de stockage.

  6. Sélectionnez l’onglet Autorisations et configurez les autorisations comme illustré dans la capture d’écran suivante :

    Capture d’écran de l’onglet Autorisations de l’application Twitter avec les autorisations requises configurées.

  7. Après avoir enregistré les paramètres d’autorisation, sélectionnez l’onglet Détails de l’application , puis modifier les > détails.

    Capture d’écran de la page des détails de l’application Twitter avec l’option Modifier les détails sélectionnée.

  8. Réalisez les tâches suivantes :

    • Cochez la case pour autoriser l’application connecteur à se connecter à Twitter.
    • Ajoutez l’URI de redirection OAuth au format suivant : <connectorserviceuri>/Views/TwitterOAuth, où la valeur de connectorserviceuri est l’URL du service d’application Azure pour votre organization.

    Capture d’écran des paramètres de l’application Twitter montrant l’autorisation de connexion activée et l’URI de redirection OAuth configuré.

L’application de développement Twitter est maintenant prête à être utilisée.

Étape 4 : Configurer l’application web du connecteur

  1. Accédez à https://<AzureAppResourceName>.azurewebsites.net (où AzureAppResourceName est le nom de votre ressource d’application Azure que vous avez nommée à l’étape 2). La page d’accueil de l’application ressemble à la capture d’écran suivante :

    Capture d’écran de la page d’accueil de l’application web de connecteur hébergée par Azure.

  2. Sélectionnez Configurer pour afficher une page de connexion.

    Capture d’écran de la page de connexion de l’application web du connecteur ouverte à partir de l’option Configurer.

  3. Dans la zone Id de locataire, tapez ou collez votre ID de locataire Microsoft Entra (l’ID d’annuaire (locataire) de l’inscription de l’application Microsoft Entra). Dans la zone mot de passe, tapez ou collez la valeur APISecretKey à partir des paramètres du modèle de déploiement Azure, puis sélectionnez Définir les paramètres de configuration pour afficher la page des détails de configuration.

    Capture d’écran de la page de connexion avec les champs ID de locataire et clé secrète d’API.

  4. Entrez les paramètres de configuration suivants :

    • Clé API Twitter : Clé API pour l’application Twitter que vous avez créée à l’étape 3.
    • Clé secrète d’API Twitter : Clé secrète API pour l’application Twitter que vous avez créée à l’étape 3.
    • Jeton d’accès Twitter : Jeton d’accès que vous avez créé à l’étape 3.
    • Secret du jeton d’accès Twitter : Secret du jeton d’accès que vous avez créé à l’étape 3.
    • MICROSOFT ENTRA ID d’application : ID d’application pour l’application Microsoft Entra que vous avez créée à l’étape 1
    • Microsoft Entra Secret de l’application : valeur de la clé secrète client de l’application Microsoft Entra que vous avez créée lors de l’inscription de l’application dans Microsoft Entra ID.
  5. Sélectionnez Enregistrer pour enregistrer les paramètres du connecteur.

Étape 5 : Configurer un connecteur Twitter

  1. Connectez-vous au portail Microsoft Purview.

  2. Sélectionnez Paramètres Connecteurs>de données.

  3. Sélectionnez Mes connecteurs, puis Ajouter un connecteur.

  4. Dans la liste, sélectionnez Twitter.

  5. Dans la page Conditions d’utilisation du service , sélectionnez Accepter.

  6. Dans la page Ajouter des informations d’identification pour votre application connecteur , entrez les informations suivantes, puis sélectionnez Valider la connexion.

    • Dans la zone Nom , tapez un nom pour le connecteur, tel que Le handle d’aide Twitter.
    • Dans la zone URL du connecteur, tapez ou collez l’URL Azure App Service.
    • Dans la zone Mot de passe, tapez ou collez la valeur APISecretKey à partir des paramètres du modèle de déploiement Azure.
    • Dans la zone ID Azure App, tapez ou collez la valeur de l’ID d’application Azure Application (également appelé ID client) que vous avez obtenue à l’étape 1.
  7. Une fois la connexion validée, sélectionnez Suivant.

  8. Dans la page Autoriser Microsoft 365 à importer des données , tapez ou collez à nouveau APISecretKey, puis sélectionnez Connexion à l’application web.

  9. Sélectionnez Se connecter avec Twitter.

  10. Sur la page de connexion à Twitter, connectez-vous en utilisant les informations d’identification du compte Twitter de votre organization. Une fois que vous vous êtes connecté, la page Twitter affiche le message suivant : « Travail du connecteur Twitter configuré avec succès ».

  11. Sélectionnez Continuer pour terminer la configuration du connecteur Twitter.

  12. Dans la page Définir des filtres , vous pouvez appliquer un filtre pour importer initialement des éléments qui ont un certain âge. Sélectionnez un âge, puis suivant.

  13. Dans la page Choisir l’emplacement de stockage , tapez l’adresse e-mail de la boîte aux lettres Microsoft 365 dans laquelle les éléments Twitter sont importés, puis sélectionnez Suivant.

  14. Sélectionnez Suivant pour passer en revue les paramètres du connecteur, puis sélectionnez Terminer pour terminer la configuration du connecteur.