Adobe Workfront Planning moduler
Med modulerna Adobe Workfront Planning kan du utlösa ett scenario när händelser inträffar i Workfront Planning. Du kan också skapa, läsa, uppdatera och ta bort poster eller utföra ett anpassat API-anrop till ditt Adobe Workfront Planning-konto.
Åtkomstkrav
| table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
|---|---|
| Adobe Workfront package |
Alla Adobe Workfront Workflow-paket och alla Adobe Workfront Automation and Integration-paket Workfront Ultimate Workfront Prime- och Select-paket med ytterligare köp av Workfront Fusion. |
| Adobe Workfront-licenser |
Standard Arbeta eller högre |
| Produkt | Om ni har ett Select- eller Prime Workfront-paket som inte innehåller Workfront Automation and Integration måste ni köpa Adobe Workfront Fusion. |
Mer information om informationen i den här tabellen finns i Åtkomstkrav i dokumentationen.
s## Förutsättningar
Du måste ha följande för att få tillgång till Workfront Planning:
- Ett nytt Workfront-paket och en ny licens. Workfront Planning är inte tillgängligt för tidigare Workfront-paket eller licenser.
- Ett Workfront Planning-paket.
- Din organisations instans av Workfront måste integreras med Adobe Unified Experience.
Information om Adobe Workfront Planning API
Adobe Workfront Planning Connector använder följande:
Anslut Workfront Planning till Workfront Fusion
Workfront Planning Connector använder OAuth 2.0 för att ansluta till Workfront Planning.
Du kan skapa en anslutning till ditt Workfront Planning-konto direkt från en Workfront Planning Fusion-modul.
Anslut till Workfront Planning med klient-ID och klienthemlighet
-
Klicka på Lägg till bredvid anslutningsfältet i en planeringsmodul i Adobe Workfront.
-
Fyll i följande fält:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header Connection type Välj Adobe Workfront-autentiseringsanslutning. Connection name Ange ett namn för den nya anslutningen. Client ID Ange ditt Workfront klient-ID. Detta finns under OAuth2-program under Konfigurera i Workfront. Öppna det program du ansluter till för att se klient-ID:t. Client Secret Ange din Workfront-klienthemlighet. Detta finns under OAuth2-program under Konfigurera i Workfront. Om du inte har någon klienthemlighet för OAuth2-programmet i Workfront kan du generera en annan. Instruktioner finns i dokumentationen för Workfront. Authentication URL Detta kan vara standardvärdet eller så kan du ange URL:en för din Workfront-instans följt av
/integrations/oauth2.Exempel:
https://mydomain.my.workfront.com/integrations/oauth2Host prefix I de flesta fall bör det här värdet vara origin. -
Klicka på Continue för att spara anslutningen och återgå till modulen.
Om du inte är inloggad på Workfront Planning dirigeras du till en inloggningsskärm. När du har loggat in kan du tillåta anslutningen.
- OAuth 2.0-anslutningar till Workfront API är inte längre beroende av API-nycklar.
- Om du vill skapa en anslutning till en Workfront Sandbox-miljö måste du skapa ett OAuth2-program i den miljön och sedan använda det klient-ID och klienthemlighet som genereras av det programmet i anslutningen.
Anslut till Workfront Planning via en Server-till-Server-anslutning
-
Klicka på Lägg till bredvid anslutningsfältet i en planeringsmodul i Adobe Workfront.
-
Fyll i följande fält:
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 layout-auto html-authored no-header Connection type Välj Adobe Workfront Server-till-server-anslutning. Connection name Ange ett namn för den nya anslutningen. Instance name Ange namnet på din instans, även kallat din domän.
Exempel: Om din URL är
https://example.my.workfront.comanger duexample.Instance lane Ange den miljötyp som anslutningen ska ansluta till.
Exempel: Om din URL är
https://example.my.workfront.comanger dumy.Client ID Ange ditt Workfront klient-ID. Detta finns under OAuth2-program under Konfigurera i Workfront. Öppna det program du ansluter till för att se klient-ID:t. Client Secret Ange din Workfront-klienthemlighet. Detta finns under OAuth2-program under Konfigurera i Workfront. Om du inte har någon klienthemlighet för OAuth2-programmet i Workfront kan du generera en annan. Instruktioner finns i dokumentationen för Workfront. Scopes Ange eventuella omfattningar för den här anslutningen. Host prefix I de flesta fall bör det här värdet vara origin. -
Klicka på Continue för att spara anslutningen och återgå till modulen.
Om du inte är inloggad på Workfront Planning dirigeras du till en inloggningsskärm. När du har loggat in kan du tillåta anslutningen.
- OAuth 2.0-anslutningar till Workfront API är inte längre beroende av API-nycklar.
- Om du vill skapa en anslutning till en Workfront Sandbox-miljö måste du skapa ett OAuth2-program i den miljön och sedan använda det klient-ID och klienthemlighet som genereras av det programmet i anslutningen.
Adobe Workfront Planning-moduler och deras fält
När du konfigurerar Workfront-moduler visas fälten som listas nedan i Workfront Fusion. Dessutom kan ytterligare Workfront-fält visas, beroende på faktorer som din åtkomstnivå i appen eller tjänsten. En rubrik med fet stil i en modul visar ett obligatoriskt fält.
Om du ser kartknappen ovanför ett fält eller en funktion kan du använda den för att ange variabler och funktioner för det fältet. Mer information finns i Mappa information från en modul till en annan.
Utlösare
Se händelser
Den här utlösarmodulen startar ett scenario när en post, posttyp eller arbetsyta skapas, uppdateras eller tas bort i Workfront Planning.
Åtgärder
Ta bort en posttyp
Den här åtgärdsmodulen tar bort en enskild posttyp i Workfront Planning med dess ID.
Göra ett anpassat API-anrop
Den här modulen gör ett anpassat API-anrop till API:t Adobe Workfront Planning.
Sökningar
Sök poster
Den här åtgärdsmodulen hämtar en lista med poster baserat på villkor som du anger.
Okategoriserad
Skapa en post
Den här åtgärden skapar en enda post i Workfront Planning.
Ta bort en post
Den här åtgärdsmodulen tar bort den angivna posten i Workfront Planning.
Hämta en post
Den här åtgärdsmodulen hämtar en enskild post från Adobe Workfront Planning, som anges av dess ID.
Hämta poster efter posttyp
Den här åtgärdsmodulen hämtar alla poster av den angivna typen.
Hämta posttyper
Den här åtgärdsmodulen hämtar en lista med posttyper i ett Adobe Workfront Planning-konto.
Uppdatera post
Den här åtgärden uppdaterar en enda post i Workfront Planning.
Använd JSONata för läsbar record-types-nedbrytning
I följande JSONata-uttryck skapas ett läsbart resultat av planeringsfrågan som ger dig uppdelningen av posttyper. Detta gör att posttypens namn, fältnamn och fältalternativens namn (där det är tillämpligt) kan läsas av ett namn och behåller resten av strukturen intakt.
(
$s0 := ({"data":$ ~> | fields | {"options":(options){name:$}} |});
$s1 := ({"data":$s0.data ~> | **.fields | {"options_name":(options.*){displayName:$}} | });
$s2 := $s1 ~> | data | {"fields":(fields){displayName:$}} |;
$s2.data{displayName:$}
)
Mer information om hur du använder JSONata-moduler finns i JSONata-moduler.