Connecter Adobe Workfront Fusion à Google Services en utilisant un client OAuth personnalisé

Conditions d’accès

Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :

Adobe Workfront plan
Tous
Adobe Workfront licence

Nouvelle : Standard

Ou

Actuelle : Work ou niveau supérieur

Adobe Workfront Fusion licence**

Actuelle : aucune exigence de licence Workfront Fusion requise.

Ou

Héritée : n’importe laquelle.

Produit

Nouveau :

  • Forfait Workfront Select ou Prime : votre entreprise doit acheter Adobe Workfront Fusion.
  • Forfait Workfront Ultimate : Workfront Fusion est inclus.

Ou

Actuel : votre entreprise doit acheter Adobe Workfront Fusion.

Pour plus d’informations sur ce tableau, consultez Conditions d’accès requises dans la documentation Workfront.

Pour plus d’informations sur les licences Adobe Workfront Fusion, consultez les Adobe Workfront Fusion licences.

Conditions préalables

Vous devez disposer d’un compte Google pour établir cette connexion.

Connecter Fusion aux services Google à l’aide d’un client OAuth personnalisé

Pour établir cette connexion, vous devez créer et configurer un projet sur la plateforme Google Cloud, puis configurer la connexion dans Fusion en fonction de ce projet.

NOTE
Cette procédure est destinée à :
  • un usage personnel (utilisateurs ou utilisatrices @gmail.com et @googlemail.com) ;
  • un usage interne (utilisateurs ou utilisatrices Google Workspace qui préfèrent utiliser un client OAuth personnalisé).

Créer un projet dans Google Cloud Platform

Pour créer un projet sur la plateforme Google Cloud, procédez comme suit :

  1. connectez-vous à la plateforme Google Cloudà l’aide de vos identifiants Google.

  2. Dans le panneau de gauche, cliquez sur Tableau de bord.

  3. Cliquez sur Créer un projet dans le coin supérieur droit de l’écran.

  4. Saisissez le Nom du projet, puis cliquez sur Créer.

  5. Cliquez sur l’onglet Activer les API et les services en haut de l’écran.

  6. Dans le champ Rechercher les API et les services en haut de l’écran, saisissez le nom du service que vous voulez utiliser (par exemple, API Gmail ou API Google Drive).

  7. Lorsqu’il s’affiche, cliquez sur l’API ou le service que vous souhaitez connecter à Workfront Fusion.

  8. Cliquez sur Activer pour activer l’API sélectionnée.

  9. Répétez les étapes 6 à 8 pour chaque API que vous souhaitez activer.

    note note
    NOTE
    Vous devez activer l’API Google Drive ainsi que l’API de toutes les applications Google que vous souhaitez utiliser (comme l’API Google Sheets).
  10. Dans l’écran qui s’affiche, cliquez sur Créer des informations d’identification dans le coin supérieur droit.

  11. Passez à la section Configurer les paramètres de consentement OAuth dans cet article.

Configurer les paramètres du consentement OAuth

  1. Dans le panneau de gauche, cliquez sur l’écran de consentement OAuth.

  2. Sélectionnez Externe, puis cliquez sur Créer.

    note note
    NOTE
    Cette option ne vous sera pas facturée. Pour plus d’informations, consultez les informations de Google sur les exceptions aux exigences de vérification.
  3. Remplissez les champs obligatoires comme suit :

    table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
    App name

    Saisissez le nom de l’application qui demande un consentement.

    Exemple : Adobe Workfront Fusion

    User support email Saisissez une adresse e-mail pour que les utilisateurs et utilisatrices puissent vous contacter en cas de questions sur le consentement au moment de se connecter à cette application.
    Email addresses Saisissez une ou plusieurs adresses e-mail que Google peut utiliser pour vous informer de toute modification apportée à votre projet.
  4. Dans Domaines autorisés, cliquez sur Ajouter un domaine, et saisissez workfrontfusion.com.

  5. Cliquez sur Enregistrer et continuer.

  6. Cliquez sur Ajouter ou supprimer des portées.

  7. Dans le panneau de droite, activez les portées suivantes :

Service/API
Portées requises
Gmail

https://mail.google.com/

https://www.googleapis.com/auth/gmail.labels

https://www.googleapis.com/auth/gmail.send

https://www.googleapis.com/auth/gmail.readonly

https://www.googleapis.com/auth/gmail.compose

https://www.googleapis.com/auth/gmail.insert

https://www.googleapis.com/auth/gmail.modify

https://www.googleapis.com/auth/gmail.metadata

Google Drive

https://www.googleapis.com/auth/drive

https://www.googleapis.com/auth/drive.readonly

Il se peut que vous deviez développer la liste ou passer à la page suivante de la liste pour les voir toutes.

  1. Cliquez sur Mettre à jour.

  2. Cliquez sur Enregistrer et continuer.

  3. (Facultatif) Ajoutez des utilisateurs et utilisatrices de test au projet.

  4. Cliquez sur Enregistrer et continuer.

  5. Vérifiez l’exactitude de vos informations, puis cliquez sur Retour au tableau de bord.

    note note
    NOTE
    Vous n’avez pas besoin d’envoyer votre écran de consentement et votre demande de vérification à Google.
  6. Passez à Créer des informations d’identification OAuth.

Créer des informations d’identification OAuth

  1. Dans le panneau de gauche, cliquez sur Informations d’identification.

    note note
    NOTE
    Si ce n’est pas la première API ou le premier service (Gmail ou Google Drive) que vous activez, vous n’avez pas besoin de créer de nouvelles informations d’identification.
  2. Cliquez sur Créer des informations d’identification en haut de l’écran, puis sélectionnez Identifiant client OAuth dans le menu déroulant.

  3. Remplissez les champs obligatoires comme suit :

    table 0-row-2 1-row-2 layout-auto html-authored no-header
    Application type Web application
    Name Workfront Fusion
  4. Dans URI de redirection autorisés, cliquez sur Ajouter un URI et saisissez un des éléments suivants :

    • Pour Gmail ou Google Drive : https://app.workfrontfusion.com/oauth/cb/google-restricted

    • Pour d’autres applications Google : https://app.workfrontfusion.com/oauth/cb/google

  5. Cliquez sur Créer.

    L’identifiant client et le secret client s’affichent.

  6. Copiez l’identifiant client et le secret client dans un endroit sûr. Vous les utiliserez pour vous connecter à Workfront Fusion.

  7. Continuez vers Se connecter à Google dans Workfront Fusion.

Se connecter à Google dans Workfront Fusion

Le processus de création d’une connexion à Google diffère selon que vous utilisez un module d’un service Google (tel que Google Sheets ou Google Docs), ou que vous vous connectez à Google via le module HTTP > Effectuer une requête OAuth2.0.

Se connecter à Google dans un service Google

  1. Dans Workfront Fusion, localisez le module Google pour lequel vous devez créer une connexion.

  2. Cliquez sur Créer une connexion, puis cliquez sur Afficher les paramètres avancés.

  3. Saisissez l’identifiant client et le secret client que vous avez récupérés dans Créer des informations de connexion OAuth dans les champs respectifs, puis cliquez sur Continuer.

  4. Connectez-vous avec votre compte Google.

    La fenêtre Cette application n’est pas vérifiée s’affiche. Notez que l’« application » mentionnée dans le titre de la fenêtre est le client OAuth que vous avez créé ci-dessus.

  5. Cliquez sur Avancé, puis sur Accéder à Workfront Fusion (risqué) pour autoriser l’accès à l’aide de votre client OAuth personnalisé.

  6. Cliquez sur Autoriser pour accorder l’autorisation à Workfront Fusion.

  7. Dans la fenêtre qui s’affiche, cliquez à nouveau sur Autoriser pour confirmer vos choix.

    La connexion au service Google souhaité est établie à l’aide d’un client OAuth personnalisé.

Se connecter à Google dans le module HTTP > Effectuer une requête OAuth2.0 connect-to-google-in-the-http--make-an-oauth20-request-module

Pour savoir comment se connecter à Google dans le module HTTP > Effectuer une requête OAuth2.0, voir Instructions pour créer une connexion à Google dans le module HTTP > Effectuer une requête OAuth 2.0 dans le module HTTP > Effectuer une requête OAuth 2.0.

Message d’erreur possible : [403] Accès non configuré

Si le message d’erreur 403 Access Not Configured s’affiche, vous devez activer l’API correspondante dans votre plateforme Google Cloud. Pour activer l’API, suivez les étapes de la section Créer un projet sur Google Cloud Platform de cet article.

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43