Anropa MS Graph REST API
Många Microsoft webbtjänster nås via Microsoft Graph API. Du kan skapa en anslutning till Microsoft Graph API genom att använda Workfront Fusion HTTP > Make an OAuth 2.0 request module.
Åtkomstkrav
Expandera om du vill visa åtkomstkrav för funktionerna i den här artikeln.
Du måste ha följande åtkomst för att kunna använda funktionerna i den här artikeln:
Adobe Workfront package | Alla |
Adobe Workfront-licens |
Nytt: Standard eller Aktuell: Arbete eller högre |
Adobe Workfront Fusion-licens** |
Aktuell: Inga Workfront Fusion-licenser krävs eller Äldre: Alla |
Produkt |
Nytt:
eller Aktuell: Din organisation måste köpa Adobe Workfront Fusion. |
Mer information om informationen i den här tabellen finns i Åtkomstkrav i dokumentationen.
Mer information om Adobe Workfront Fusion-licenser finns i Adobe Workfront Fusion-licenser.
Registrera Workfront Fusion i Microsoft Application Registration Portal
Om du vill skapa en anslutning till Microsoft Graph REST API måste du först registrera Adobe Workfront Fusion.
-
Börja registrera ett nytt program enligt beskrivningen i Registrera ett program med Microsoft identitetsplattform i Microsoft-dokumentationen.
Som en del av registreringen kräver Microsoft följande information:
Programnamn Ange ett namn för programmet, till exempel"My Workfront Fusion application". Omdirigeringsadress https://app.workfrontfusion.com/oauth/cb/oauth2
-
Anteckna program-ID när du har slutfört programregistreringen.
IMPORTANT
Du måste ha ett program-ID för att kunna konfigurera anslutningen i Workfront Fusion. -
Skapa en klienthemlighet. Notera denna hemlighet.
Instruktioner finns i Registrera ett program med identitetsplattformen Microsoft i Microsoft-dokumentationen.
IMPORTANT
Du måste ange klienthemligheten för att kunna upprätta anslutningen i Workfront Fusion. -
Konfigurera behörigheter för ditt program.
Mer information om hur du hittar och konfigurerar dessa fält finns i avsnittet Konfigurera behörigheter för Microsoft Graph i Få åtkomst utan användare i Microsoft-dokumentationen.
Vilken typ av behörigheter kräver ditt program?VäljDelegated permissions
.Välj behörigheterVälj följande behörigheter:
-
offline_access
-
openid
-
Andra behörigheter som krävs för integreringarna (Exempel:
User.Read
)
Viktigt: Du måste ha de valda behörigheterna för att kunna konfigurera anslutningen i Workfront Fusion.
-
-
Fortsätt till Konfigurera din MS Graph API-anslutning i Workfront Fusion.
Konfigurera MS Graph API-anslutningen i Workfront Fusion
När du har registrerat Workfront Fusion enligt beskrivningen i Registrera Workfront Fusion i Microsoft Application Registration Portal kan du konfigurera anslutningen i HTTP > Skapa en Oauth 2.0-begärandemodul.
-
Lägg till en HTTP > Gör en OAuth 2.0-anropsmodul i ditt scenario.
-
Klicka på Lägg till bredvid anslutningsfältet.
-
Konfigurera anslutningsfälten enligt följande:
AnslutningsnamnAnge ett namn för anslutningen.MiljöAnge om du ansluter till ett produktions- eller icke-produktionskonto.TypAnge om du ansluter till ett tjänstkonto eller ett personligt konto.FlödestypVäljAuthorization Code
.Auktorisera URIAngehttps://login.microsoftonline.com/common/oauth2/v2.0/authorize
.Token-URIAngehttps://login.microsoftonline.com/common/oauth2/v2.0/token
.OmfångAnge de behörigheter du valde i när du registrerade dig, enligt beskrivningen i Registrera Workfront Fusion i Microsoft Application Registration Portal.
Klicka på Lägg till för varje scope och ange behörigheten.
Exempel:
offline_access
.OmfångsavgränsareVäljSPACE
.Klient-IDAnge program-ID från steg 2 i Registrera Workfront Fusion i Microsoft Application Registration Portal.KlienthemlighetAnge den klienthemlighet som du skapade i steg 3 i Registrera Workfront Fusion i Microsoft Application Registration Portal.Auktorisera parametrarLägg till följande Authorize-parametrar. För varje parameter som du lägger till klickar du på Lägg till objekt och anger följande:
-
Nyckel:
response_mode
Värde:query
-
Nyckel:
prompt
Värde:consent
ÅtkomsttokenparametrarDu behöver inte ange något i det här fältet.Uppdatera tokenparametrar-
Klicka på Lägg till objekt.
-
Ange
scope
i fältet Nyckel. -
I fältet Värde anger du alla omfång du har angett i omfångsfältet, avgränsade med blanksteg.
Exempel:
offline_access openid User.Read
Anpassade rubrikerDu behöver inte ange något i det här fältet.TokenplaceringIn the header
-
-
Klicka på Fortsätt.
-
Klicka på Acceptera i det fönster som visas för att slutföra anslutningen och återgå till modulen.