Appeler l’API REST MS Graph via le module Adobe Workfront Fusion HTTP > Effectuer une requête OAuth 2.0

De nombreux services web de Microsoft sont accessibles par l’intermédiaire de l’Microsoft Graph API. Vous pouvez créer une connexion à l’Microsoft Graph API à l’aide du module Workfront Fusion HTTP > Effectuer une requête OAuth 2.0.

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.

Enregistrer Workfront Fusion dans le Microsoft Application Registration Portal

Pour créer une connexion à Microsoft Graph REST API, vous devez d’abord enregistrer Adobe Workfront Fusion.

  1. Commencez à enregistrer une nouvelle application, tel que décrit dans Enregistrer votre application dans la documentation de Microsoft.

    Dans le cadre de l’enregistrement, Microsoft requiert les informations suivantes :

    table 0-row-2 1-row-2 layout-auto html-authored no-header
    Application name Saisissez un nom pour l’application, par exemple « Mon application Workfront Fusion ».
    Redirect URL https://app.workfrontfusion.com/oauth/cb/oauth2
  2. Une fois l’enregistrement de l’application terminé, prenez note de l’ID de l’application.

    note important
    IMPORTANT
    Vous aurez besoin de l’ID de l’application pour configurer votre connexion dans Workfront Fusion.
  3. Générer une clé secrète. Prenez note de cette clé secrète.

    Pour obtenir des instructions, voir Enregistrer votre application dans la documentation de Microsoft.

    note important
    IMPORTANT
    Vous aurez besoin de la clé secrète pour configurer votre connexion dans Workfront Fusion.
  4. Configurez les autorisations de votre application.

    Pour plus d’informations sur la localisation et la configuration de ces champs, voir la section « Configurer les autorisations pour Microsoft Graph » dans Obtenir un accès sans utilisateur ou utilisatrice dans la documentation de Microsoft.

    table 0-row-2 1-row-2 layout-auto html-authored no-header
    What type of permissions does your application require? Sélectionnez Delegated permissions.
    Select permissions

    Sélectionnez les autorisations suivantes :

    • offline_access

    • openid

    • Toutes les autres autorisations requises par vos intégrations (par exemple : User.Read).

    Important  : vous aurez besoin des autorisations sélectionnées pour configurer votre connexion dans Workfront Fusion.

  5. Passez à Configurer votre connexion MS Graph API dans Workfront Fusion.

Configurer votre connexion MS Graph API dans Workfront Fusion

Après l’enregistrement de Workfront Fusion tel que décrit dans Enregistrer Workfront Fusion dans le Microsoft Application Registration Portal, vous pouvez configurer votre connexion dans le module HTTP > Effectuer une requête OAuth 2.0.

  1. Ajoutez un module HTTP > Effectuer un appel OAuth 2.0 à votre scénario.

  2. Cliquez sur Ajouter en regard du champ Connexion.

  3. Configurez les champs de connexion comme suit :

    table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 layout-auto html-authored no-header
    Connection name Saisissez un nom pour la connexion.
    Flow type Authorization Code
    Authorize URI https://login.microsoftonline.com/common/oauth2/v2.0/authorize
    Token URI https://login.microsoftonline.com/common/oauth2/v2.0/token
    Scope

    Saisissez les autorisations sélectionnées à l’étape 4 d’Enregistrer Workfront Fusion dans le Microsoft Application Registration Portal.

    Pour chaque portée, cliquez sur Add et saisissez l’autorisation.

    Exemple : offline_access.

    Scope separator SPACE
    Client ID Saisissez l’Application ID de l’étape 2 d’Enregistrer Workfront Fusion dans le Microsoft Application Registration Portal.
    Client Secret Saisissez la Application Secret que vous avez générée à l’étape 3 d’Enregistrer Workfront Fusion dans le Microsoft Application Registration Portal.
    Authorize parameters

    Ajoutez les paramètres d’autorisation suivants :

    • Key : response_mode Value : query

    • Key : prompt Value : consent

    Access token parameters Vous n’avez rien à saisir dans ce champ.
    Refresh token parameters
    1. Cliquez sur Add.

    2. Dans le champ Key, saisissez scope.

    3. Dans le champ Value, saisissez toutes les scopes que vous avez saisies dans le champ de portée, séparées par des espaces.

      Exemple : offline_access openid User.Read

    Custom Headers Vous n’avez rien à saisir dans ce champ.
    Token Placement In the header
  4. Cliquez sur  Continuer.

  5. Dans la fenêtre qui s’affiche, cliquez sur Accepter pour terminer la connexion et revenir au module.

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