Nyheter i API-version 15

Adobe Workfront släppte API version 15 den 14 juni 2022. API-version 15 innehåller följande ändringar från version 14.

Tillagda resurser

Initiative (INITIV)

Objektet Initiative skapar uppskattningar i Workfront Scenario Planner för typ och antal av jobbroller, fasta kostnader och planerad förmån.

Mer information om initiativ finns i Översikt över initiativ i scenarioplanen.

Direktfält
  • customerID

    Detta är ett internt objekt.

  • varaktighet

    Tiden mellan endDate och startDate.

  • endDate

    Det planerade datumet för slutförandet av initiativet.

  • enteredByID

    Det ID som är associerat med användaren som skickade begäran.

  • ID

    Det ID som är associerat med åtgärden

  • initialID

    Det ID som är kopplat till initiativet.

  • lastPublishedDate

    Det datum då initiativet senast offentliggjordes i Workfront Scenario Planner.

  • namn

    Initiativets namn

  • planID

    ID för den plan som är förknippad med initiativet.

  • planName

    Namnet på den plan som är förknippad med initiativet.

  • projectID

    ID för det projekt som är associerat med initiativet.

  • scenarioID

    ID:t för scenariot i Workfront Scenario Planner som är kopplat till initiativet.

  • startDate

    Initiativets planerade startdatum.

Referensfält
  • kund

  • enteredBy

  • projekt

Kärnfält
  • ID

  • namn

  • objCode

Operationer
  • ANTAL

  • GET

  • RAPPORT

  • SÖK

IssueDef (ISSDEF)

IssueDef-objektet representerar en uppsättning data om problemformatet. Det här objektet kan bifogas till projekt eller mallar och påverkar de problem som läggs till i projektet eller mallen.

Direktfält
  • ID

  • isInlineAddEnabled

Kärnfält
  • ID

  • objCode

ObjectIntegration (OBJINT)

I vissa fall går det att länka Workfront-objekt direkt till objekt i en extern programprodukt. Objektet ObjectIntegration representerar den här länken.

Direktfält
  • customerID

    Detta är ett internt objekt.

  • entryDate

    Det datum och den tidpunkt då ObjectIntegration angavs i Workfront System.

  • ID

    Unikt Workfront-ID för det specifika ObjectIntegration-objektet.

  • integrationType

    Den externa programvara som ObjectIntegration-objektet skapar en länk med. Möjliga värden är:

    • JIRA

    • SALESFORCE

    • ANAPLAN

  • linkedObjectID

  • objID

    Det objekt i Workfront som ObjectIntegration är associerat med.

  • objObjCode

    Objektkoden för det objekt i Workfront som ObjectIntegration är associerat med.

  • param1

  • param2

  • param3

  • URL

Referensfält
  • kund
Kärnfält
  • ID

  • objCode

TaskDef (TSKDEF)

TaskDef-objektet representerar en uppsättning data om aktiviteternas format. Det här objektet kan bifogas till projekt eller mallar och påverkar de uppgifter som läggs till i projektet eller mallen.

Direktfält
  • autoCalcPlannedHours

  • ID

Referensfält
  • defaultApprovalProcess
Samlingsfält
  • objectCategories
Kärnfält
  • ID

  • objCode

UserApproval (USRAPV)

Direktfält
  • godkännar-ID

  • customerID

  • ID

  • requestedDate

  • beställar-ID

  • status

  • användar-ID

Referensfält
  • godkännare

  • kund

  • begärande

  • användare

Kärnfält
  • ID

  • objCode

Standardfält
  • godkännar-ID

  • beställar-ID

  • status

  • användar-ID

Åtgärder
  • godkänn

  • avvisa

Operationer
  • LÄGG TILL

  • ANTAL

  • DELETE

  • GET

  • RAPPORT

  • SÖK

Borttagna resurser

Inga resurser togs bort för API-version 15.

Ändrade resurser

AccessLevel (ACSLVL)

Ett AccessLevel-objekt är associerat med användare och beskriver uppsättningen AccessLevelPermissions som avgör vad användaren kan komma åt.

Mer information om åtkomstnivåer finns i Åtkomstnivåer.

Direktfält
  • fieldAccessPrivileges (string[])

    Följande möjliga värden har lagts till:

    • VTMAWMG (Visa team som är associerade med mina grupper)

    • VALLTM (Visa alla team)

AccessLevelPermissions (ALVPER)

Ett AccessLevelPermissions-objekt representerar en specifik behörighet för att komma åt, skapa eller ändra ett Workfront-objekt. Dessa behörigheter kan sedan kopplas till en åtkomstnivå.

Direktfält
  • coreAction (sträng[])

    Följande möjliga värden har lagts till:

    • EDIT_TEAMS_I_AM_ON (redigera team jag är på)

    • EDIT_TEAMS_I_GROUP_ADMIN (Redigera team i grupper som jag hanterar (endast gruppadministratörer)

  • forbiddenActions (string[])

    Följande möjliga värden har lagts till:

    • EDIT_TEAMS_I_AM_ON (redigera team jag är på)

    • EDIT_TEAMS_I_GROUP_ADMIN (Redigera team i grupper som jag hanterar (endast gruppadministratörer)

  • secondaryActions (string[])

    Följande möjliga värden har lagts till:

    • EDIT_TEAMS_I_AM_ON (redigera team jag är på)

    • EDIT_TEAMS_I_GROUP_ADMIN (Redigera team i grupper som jag hanterar (endast gruppadministratörer)

AccessRequest (ACSREQ)

Om en användare inte har åtkomst till ett objekt i Workfront som de behöver kan de begära åtkomst till det objektet. AccessRequest-objektet representerar denna begäran.

Direktfält
  • åtgärd (sträng)

    Följande möjliga värden har lagts till:

    • EDIT_TEAMS_I_AM_ON (redigera team jag är på)

    • EDIT_TEAMS_I_GROUP_ADMIN (Redigera team i grupper som jag hanterar (endast gruppadministratörer)

  • autoShareAction (sträng)

    Följande möjliga värde har lagts till:

    • WDL

AccessRule (ACSRUL)

Ett AccessRule-objekt representerar en regeluppsättning med anpassade åtkomstnivåer som avgör hur användare kan dela projekt som de skapar.

Direktfält
  • coreAction (sträng[])

    Följande möjliga värden har lagts till:

    • EDIT_TEAMS_I_AM_ON (redigera team jag är på)

    • EDIT_TEAMS_I_GROUP_ADMIN (Redigera team i grupper som jag hanterar (endast gruppadministratörer)

  • forbiddenActions (string[])

    Följande möjliga värden har lagts till:

    • EDIT_TEAMS_I_AM_ON (redigera team jag är på)

    • EDIT_TEAMS_I_GROUP_ADMIN (Redigera team i grupper som jag hanterar (endast gruppadministratörer)

  • secondaryActions (string[])

    Följande möjliga värden har lagts till:

    • EDIT_TEAMS_I_AM_ON (redigera team jag är på)

    • EDIT_TEAMS_I_GROUP_ADMIN (Redigera team i grupper som jag hanterar (endast gruppadministratörer)

Godkännande (GODKÄNNANDE)

En viss arbetsuppgift, till exempel en uppgift, ett dokument eller en tidrapport, kan kräva att en ansvarig eller annan användare signerar arbetsposten. Ett Approval-objekt representerar åtgärden för signering av en arbetsuppgift.

Direktfält
  • resourcePlannerBudgetedHours
Referensfält
  • initiativ

    Tillagd.

    Objektet Initiative skapar uppskattningar i Workfront Scenario Planner för typ och antal av jobbroller, fasta kostnader och planerad förmån.

  • issueDef

    Tillagd.

  • taskDef

    Tillagd.

Samlingsfält
  • objectIntegrations

    Tillagd.

    I vissa fall går det att länka Workfront-objekt direkt till objekt i en extern programprodukt. Objektet ObjectIntegration representerar den här länken.

Kategori (CTGY)

Ett kategoriobjekt är ett anpassat formulär.

Direktfält
  • catObjCode (sträng)

    Följande möjliga värde har lagts till:

    • GRUPP (Grupp)
  • objTypes (sträng[])

    Tillagd.

    Den här parametern är en array med möjliga objekt som det anpassade formuläret kan kopplas till. Den lades till för att ge stöd för möjligheten att bifoga ett anpassat formulär till flera typer av objekt.

    Möjliga värden:

    CMPY, PORT, PRGM, PROJ, AKTIVITET, OPTASK, USER, DOCU, EXPNS, ITRN, BILL, GROUP

Samlingsfält
  • objTypes (sträng[])

    Tillagd.

    Den här parametern är en array med möjliga objekt som det anpassade formuläret kan kopplas till. Den lades till för att ge stöd för möjligheten att bifoga ett anpassat formulär till flera typer av objekt.

    Möjliga värden:

    CMPY, PORT, PRGM, PROJ, AKTIVITET, OPTASK, USER, DOCU, EXPNS, ITRN, BILL, GROUP

CategoryParameter (CTGYPA)

Direktfält
  • hideFormulaFromDescription

    Tillagd.

  • journaledObjCodes

    Tillagd.

  • rawCustomExpression

    Tillagd.

CustomerPreferences (CUSTPR)

Ett CustomerPreferences-objekt representerar den uppsättning inställningar som en kund har ställt in för sin instans av Workfront.

Direktfält
  • namn

    Följande värden har lagts till:

    • password:sharePointV2IntegrationEnabled (SharePoint-integrering (Graph API) aktiverad)

      Det här värdet stöder den uppdaterade Sharepoint-integreringen.

    • project.mgmt:default.project.allowcreatewithouttemplate (Tillåt användare att skapa projekt utan att använda en mall)

    • project.mgmt:taskissue.delegate (config.taskissue.delegate)

DocumentFolder (DOCFDR)

Dokument kan ordnas i mappar. Du kan skapa personliga mappar i ditt personliga dokumentområde. DocumentFolder-objektet representerar en av dessa mappar.

DocumentFolder-objektet lade till flaggan SHARABLE.

DocumentVersion (DOCV)

Ett DocumentVersion-objekt representerar en specifik version av en fil (t.ex. skrivet material, bilder eller andra typer av information).

Mer information om dokumentversioner finns i Överföra en ny version av ett dokument.

Direktfält
  • externalIntegrationType

    Följande värde har lagts till:

    • SHAREPOINT_V2 (SharePoint (Graph API))

      Det här värdet stöder den uppdaterade Sharepoint-integreringen.

Grupp (GRUPP)

Ett Group-objekt representerar en uppsättning användare och team. Grupper representerar ofta avdelningsstruktur.

Mer information om grupper finns i Grupper kontra team.

Gruppobjektet lade till flaggan DATA_EXTENDIBLE

Direktfält

Följande fält har lagts till:

  • categoryID

    En kategori är ett eget formulär. Den här parametern har lagts till för att ge stöd för möjligheten att lägga till anpassad Forms till gruppobjekt.

  • isActive

    Det här är en boolesk parameter som har värdet true om ett objekt är aktivt och false om det inte är det. Objekt som är inställda på Aktiv visas i rullgardinsmenyer och textbaserade fält och kan kopplas till andra objekt.

Referensfält

Följande fält har lagts till:

  • godkännare

  • kund

  • begärande

  • användare

Samlingsfält

Följande fält har lagts till:

  • objectCategories

  • objectIntegrations

    I vissa fall går det att länka Workfront-objekt direkt till objekt i en extern programprodukt. Objektet ObjectIntegration representerar den här länken.

Standardfält

Följande fält har lagts till:

  • isActive

    Det här är en boolesk parameter som har värdet true om ett objekt är aktivt och false om det inte är det. Objekt som är inställda på Aktiv visas i rullgardinsmenyer och textbaserade fält och kan kopplas till andra objekt.

Åtgärder

Följande fält har lagts till:

  • calculateDataExtension

    Den här åtgärden beräknar om uttrycken i anpassade formulärfält.

  • completeGroupInfo

  • linkExternalObject

  • unlinkExternalObject

JournalEntry (JRNLE)

JournalEntry-objektet kan ställas in för att logga information om specifika objektfält när som helst när dessa fält ändras. När ett fält har ställts in för att loggas som en del av journalpostobjektet, skapas en motsvarande journalpost varje gång fältet ändras.

Direktfält

changeType

Följande värde har lagts till:

  • DW (hämta)

LinkedFolder (LNKFDR)

Ett LinkedFolder-objekt representerar en mapp som är länkad från en extern dokumentleverantör, till exempel Google Drive eller Dropbox.

Mer information om länkade mappar finns i Länka dokument från externa program.

Direktfält
  • externalIntegrationType

    Följande värde har lagts till:

    • SHAREPOINT_V2 (SharePoint (Graph API))

      Det här värdet stöder den uppdaterade Sharepoint-integreringen.

OpTask/Issue (OPTASK)

Ett OpTask-objekt kallas vanligtvis för ett problem. Ett problem är en arbetsuppgift som vanligtvis anger att det finns ett problem som förhindrar att en uppgift eller ett projekt slutförs. Ett problem kan också vara en Help Desk-begäran. Ändringsorder, begäranden och buggar är också problem.

Åtgärder

Följande åtgärder har lagts till:

  • bulkMoveWithOptions

  • getRequestPath

Följande åtgärd ändrades:

  • copyIssue

    Tillagt fält parentID

Parameter (PARAM)

Ett Parameter-objekt är ett anpassat fält.

Direktfält

Följande fält har lagts till:

  • fieldDefinition

Följande fält har ändrats:

  • dataType

    Det möjliga värdet WIDGET (widget) har lagts till

    Det här värdet stöder användning av bilder i anpassade formulär.

  • displayType

    Det möjliga värdet WIDGET (widget) har lagts till

    Det här värdet stöder användning av bilder i anpassade formulär.

Portfolio (PORT)

Ett Portfolio-objekt är en samling projekt som konkurrerar om samma resurser, vanligtvis pengar eller personer som ska slutföra dem.

Samlingsfält
  • objectIntegrations
Åtgärder
  • linkExternalObject

  • unlinkExternalObject

Program (PRGM)

Ett Program-objekt är en delmängd av projekt i en portfölj, där liknande projekt kan grupperas tillsammans.

Samlingsfält
  • objectIntegrations
Åtgärder
  • linkExternalObject

  • unlinkExternalObject

Projekt (PROJ)

Projekt är arbetsuppgifter inom Workfront och är en viktig byggsten i det sätt på vilket Workfront hjälper människor att arbeta. Ett Project-objekt representerar en grupp med uppgifter med ett gemensamt, specifikt mål.

Direktfält
  • resourcePlannerBudgetedHours
Referensfält
  • initiativ

    Objektet Initiative skapar uppskattningar i Workfront Scenario Planner för typ och antal av jobbroller, fasta kostnader och planerad förmån.

  • issueDef

  • taskDef

Samlingsfält
  • objectIntegrations

    I vissa fall går det att länka Workfront-objekt direkt till objekt i en extern programprodukt. Objektet ObjectIntegration representerar den här länken.

QueueDef (QUED)

Ett QueueDef-objekt representerar en kö, vilket är ett projekt som har publicerats i Help Desk-området där användarna kan skicka utgåvor till den.

Mer information om begärandeköer finns i Skapa en begärandekö.

Direktfält
  • requestedCoreAction

    Följande möjliga värden har lagts till:

    • EDIT_TEAMS_I_AM_ON (redigera team jag är på)

    • EDIT_TEAMS_I_GROUP_ADMIN (Redigera team i grupper som jag hanterar (endast gruppadministratörer)

  • requestedForbiddenActions

    Följande möjliga värden har lagts till:

    • EDIT_TEAMS_I_AM_ON (redigera team jag är på)

    • EDIT_TEAMS_I_GROUP_ADMIN (Redigera team i grupper som jag hanterar (endast gruppadministratörer)

ScoreCardQuestion (SCOREQ)

Ett ScoreCardQuestion-objekt representerar en fråga som har lagts till i ett styrkort. Dessa frågor avgörs vanligtvis av Portfolio-förvaltaren och deras svar gör det möjligt för förvaltaren att förstå hur väl ett projekt passar ihop med portföljens mål.

Mer information om styrkortsfrågor finns i Skapa ett styrkort.

Direktfält
  • displayType

    Det möjliga värdet WIDGET (widget) har lagts till

Aktivitet (AKTIVITET)

Ett Task-objekt representerar en arbetsuppgift som måste utföras som ett steg mot att uppnå ett slutligt mål (slutföra ett projekt).

Samlingsfält
  • objectIntegrations

    I vissa fall går det att länka Workfront-objekt direkt till objekt i en extern programprodukt. Objektet ObjectIntegration representerar den här länken.

Mall (TMPL)

Ett Template-objekt representerar ett mönster för ett projekt. Projekt kan skapas från mallar för att spara tid. En mall innehåller ett team och uppgifter som kopieras till alla projekt som skapas från mallen.

Referensfält
  • issueDef

  • taskDef

Tidrapport (TSPEN)

Ett Timesheet-objekt representerar ett virtuellt tidkort som gör att användare kan ange faktiskt antal arbetstimmar för uppgifter, projekt och obemannade timtyper.

Kärnfält

Följande fält har tagits bort:

  • objCode

Visa (UIVIEW)

Direktfält
  • uiviewType

    Följande möjliga värden togs bort:

    • FOUR_COL (layout med fyra kolumner)

    • UPDATES (Uppdateringar)

    • UPDATESTOOLBAR_FEED (Uppdateringar)

    • WORKINGON (Arbetar på)

    • CUSTOMDATA (Anpassade data)

    • CUSTOMDATA_UPDATE (Uppdatera anpassade data)

    • STATUS_UPDATE (Statusuppdatering)

    • OPTASK_STATUS_UPDATE (Statusuppdatering)

    • PROJ_STATUS_UPDATE (Statusuppdatering)

    • PROJECT_TIMEENTRY (Statusuppdatering)

    • DLIST (Detaljlista)

    • DLIST_SECTION (Detaljlistavsnitt)

Uppdatera (UPPDATERA)

Arbetsobjekt i Workfront kan uppdateras för att hålla användarna informerade om den aktuella statusen. Ett Update-objekt representerar en av dessa uppdateringar. Uppdateringar kan anges av användare eller skapas av Workfront-systemet.

Direktfält
  • updateType

    Det möjliga värdet documentVersionDownload (enum.updatetypeenum.documents versiondownload) har lagts till

Användare (ANVÄNDARE)

Ett User-objekt representerar en person med ett konto i Workfront som kan logga in och interagera med systemet.

Referensfält
  • userApproval
Åtgärder
  • getUsersAvailableTime

  • resetRopgPassword

UserNote (USRNOT)

Ett UserNote-objekt är ett meddelande.

Direktfält
  • eventType

    Följande möjliga värden har lagts till:

    • DUP (Begärt att du korrekturläser ett dokument)

    • DUV (Gör att du kan visa ett dokument)

Arbete (ARBETE)

Ett Work-objekt är ett vanligt gränssnitt som både Task och OpTask ärver och delar gemensam kod mellan de två.

Samlingsfält
  • objectIntegrations

    I vissa fall går det att länka Workfront-objekt direkt till objekt i en extern programprodukt. Objektet ObjectIntegration representerar den här länken.

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