DokumentationWorkfrontWorkfront-Handbuch

Neue Funktionen in der API-Version 13

Letzte Aktualisierung: 31. Dezember 2024
  • Themen:

Erstellt für:

  • Entwickler

Adobe Workfront hat API Version 13 am 22. April 2021 veröffentlicht. Die API-Version 13 enthält die folgenden Änderungen gegenüber Version 12.

Ressourcen hinzugefügt

Für API-Version 13 wurden keine Ressourcen hinzugefügt.

Entfernte Ressourcen

Für API-Version 13 wurden keine Ressourcen entfernt.

Geänderte Ressourcen

Die folgenden Ressourcen wurden für die API-Version 13 geändert.

  • Zugriffsebene

  • BreadCrumb

  • BurndownEvent

  • Kundenpräferenzen

  • DocumentVersion

  • JournalEntry

  • LayoutTemplate

  • LinkedFolder

  • OpTask

  • Projekt

  • TestversandValidierung

  • QueueDef

  • Aufgabe

  • Team

  • Arbeitszeittabelle

  • Arbeitszeittabellen-Profil

  • UITemplate

  • UserDelegation

Zugriffsebene

Ein AccessLevel-Objekt ist Benutzern zugeordnet und beschreibt den Satz von AccessLevelPermissions, die bestimmen, auf was Benutzer zugreifen können.

Weitere Informationen zu Zugriffsebenen finden Sie unter von Zugriffsebenen.

Direkte Felder
  • Beschreibung

    Der Validator MAX_LENGTH wurde hinzugefügt, der angibt, dass die Beschreibung nicht länger als 4.000 Zeichen ist.

Brotkrume

Ein BreadCrumb-Objekt stellt ein Element in der übergeordneten/untergeordneten Hierarchie eines Workfront-Arbeitselements dar. Breadcrumbs geben an, wie ein Arbeitselement in die größere Struktur von Portfolios, Projekten, Projekten und Aufgaben passt.

Weitere Informationen zu Breadcrumbs finden Sie unter Breadcrumbs - Übersicht in der neuen Adobe Workfront-Version

Direkte Felder
  • objCode

    Objektcodes finden Sie im API-Explorer.

BurndownEvent

Ein BurndownEvent -Objekt, das ein Objekt darstellt, das den Bunddown einer Iteration ändert.

Weitere Informationen zum Burndown finden Sie unter Burndown.

Direkte Felder

Die folgenden Felder haben das Flag NOT_GROUPABLE entfernt

  • applyDate

  • entryDate

Kundenpräferenzen

Ein CustomerPreferences-Objekt stellt den Satz von Voreinstellungen dar, die ein Kunde für seine Workfront-Instanz festgelegt hat.

Direkte Felder
  • name

    Hinzugefügte mögliche Werte:

    • password:aemAPIKey (config.general.aem.apikey)
    • Kennwort: aemAADomain (config.general.aem.adomain)
    • password:aemIntegrationEnabled (config.general.aem.enabled)
    • password:aemHost (config.general.aem.host)
    • Arbeitszeittabelle:default.timesheet.restriction.timesheet.edit.owners.admins (config.timesheet.restriction.timesheet.edit.owners.admins)
Aktionen

Die folgenden Aktionen wurden der Ressource „Kundeneinstellungen“ hinzugefügt.

  • getTimesheetPreferences

  • setTimesheetPreferences

    Nimmt das Argument:

    • Voreinstellungen (Karte)

DocumentVersion

Ein DocumentVersion-Objekt stellt eine bestimmte Version einer Datei dar (z. B. geschriebenes Material, Bilder oder andere Informationsformen).

Weitere Informationen zu Dokumentversionen finden Sie unter Hochladen einer neuen Version eines Dokuments.

Direkte Felder
  • externalIntegrationType

    Zusätzlicher möglicher Wert:

    • AEM (Adobe Experience Manager)
  • proofID

    Das Flag NOT_FILTERABLE wurde hinzugefügt

Gruppe

Ein Gruppenobjekt steht für eine Gruppe von Benutzern und Teams. Gruppen repräsentieren oft die Abteilungsstruktur.

Weitere Informationen zu Gruppen finden Sie unter Gruppen im Vergleich zu Teams in Adobe Workfront.

Aktionen
  • getParents

    Diese Aktion gibt ein Array der übergeordneten Gruppen der Gruppe zurück (Gruppen, von denen die angegebene Gruppe eine Untergruppe ist).

Tagebucheintrag

Das JournalEntry-Objekt kann so eingerichtet werden, dass Informationen zu bestimmten Objektfeldern jedes Mal protokolliert werden, wenn diese Felder geändert werden. Wenn ein Feld so eingerichtet ist, dass es als Teil des Journaleintragsobjekts protokolliert wird, wird jedes Mal, wenn dieses Feld geändert wird, ein entsprechender Journaleintrag erstellt.

Die JournalEntry-Ressource hat das Flag REPORTABLE hinzugefügt.

Direkte Felder

Die folgenden Felder haben das Flag NOT_GROUPABLE entfernt:

  • changeType

  • entryDate

  • fieldName

  • objObjCode

Die folgenden Felder haben das Flag NOT_FILTERABLE hinzugefügt:

  • subObjCode

  • subObjID

  • topObjCode

  • topObjID

Layout-Vorlage

Adobe Workfront-Administratoren oder Gruppenadministratoren können Vorlagen erstellen, um die Layout-Elemente in Adobe Workfront anzupassen. Das LayoutTemplate-Objekt ist spezifisch für Adobe Workfront Classic.

Das -Objekt, das Layout-Vorlagen in der neuen Adobe Workfront-Version darstellt, finden Sie unter UITemplate

Direkte Felder
  • Beschreibung

    Der Validator MAX_LENGTH wurde hinzugefügt, der angibt, dass die Beschreibung nicht länger als 4.000 Zeichen ist.

LinkedFolder

Ein LinkedFolder-Objekt stellt einen Ordner dar, der über einen externen Dokumentanbieter verknüpft ist, z. B. Google Drive oder Dropbox.

Weitere Informationen zu verknüpften Ordnern finden Sie unter Verknüpfen von Dokumenten aus externen Anwendungen.

Direkte Felder
  • externalIntegrationType

    Zusätzlicher möglicher Wert:

    • AEM (Adobe Experience Manager)

OpTask

Ein OpTask-Objekt wird im Allgemeinen als Problem bezeichnet. Ein Problem ist ein Arbeitselement, das normalerweise darauf hinweist, dass ein Problem vorliegt, das den Abschluss einer Aufgabe oder eines Projekts verhindert. Ein Problem kann auch eine Helpdesk-Anfrage sein. Änderungsanforderungen, -anfragen und -fehler sind ebenfalls Probleme.

Suchfelder
  • favoritedByUsersMM

Projekt

Projekte sind Arbeitselemente innerhalb von Workfront und ein wichtiger Baustein in der Art und Weise, wie Workfront Menschen bei der Arbeit unterstützt. Ein Project-Objekt stellt eine Gruppe von Aufgaben mit einem gemeinsamen, spezifischen Ziel dar.

Direkte Felder

Testversandvalidierung

Ein ProofApproval-Objekt stellt eine Genehmigung dar, die direkt mit einem Korrekturabzug verbunden ist.

Direkte Felder

Die folgenden Felder wurden der Ressource Testversandvalidierung hinzugefügt.

  • ApproverStage

  • DecisionDate

  • workflowTemplate

QueueDef

Ein QueueDef -Objekt stellt eine Warteschlange dar. Dabei handelt es sich um ein Projekt, das im Helpdesk-Bereich veröffentlicht wurde, um Benutzenden die Übermittlung von Problemen zu ermöglichen.

Weitere Informationen zu Anfrage-Warteschlangen finden Sie unter Erstellen einer Anfrage-Warteschlange.

Direkte Felder
  • documentPosition

    hinzugefügt. Mögliche Werte sind:

    • 0 (nach benutzerdefinierten Formularen)

    • 1 (Vor benutzerdefinierten Formularen)

Aufgabe

Ein Aufgabenobjekt stellt ein Arbeitselement dar, das als Schritt zum Erreichen eines endgültigen Ziels (Fertigstellen eines Projekts) ausgeführt werden muss.

Suchfelder
  • favoritedByUsersMM

Team

Ein Team-Objekt ist eine Sammlung von Benutzern, die einem Arbeitselement zugewiesen werden können.

Direkte Felder
  • isActive

    Dieses Feld wurde hinzugefügt und ist ein boolescher Parameter, der den Wert „true“ hat, wenn ein Objekt aktiv ist, und „false“, wenn dies nicht der Fall ist. Objekte, die als Aktiv festgelegt sind, werden in Dropdown-Menüs und Feldern mit automatischer Textvervollständigung angezeigt und können an andere Objekte angehängt werden. Objekte, für die nicht „Aktiv“ festgelegt ist, werden nicht in Dropdown-Menüs und Feldern mit automatischer Textvervollständigung angezeigt, um sie an andere Objekte anzuhängen.

Standardfelder
  • isActive

    Hinzugefügt

Arbeitszeittabelle

Ein Arbeitszeittabellen-Objekt stellt eine virtuelle Arbeitszeitkarte dar, mit der Benutzende tatsächliche Arbeitsstunden für Aufgaben, Projekte und allgemeine Stundentypen eingeben können.

Direkte Felder
  • isOvertimeDisabled

    Hinzugefügt

Kernfelder
  • objCode

    entfernt

Arbeitszeittabellen-Profil

Ein Arbeitszeittabellen-Objekt stellt eine virtuelle Arbeitszeitkarte dar, mit der Benutzende tatsächliche Arbeitsstunden für Aufgaben, Projekte und allgemeine Stundentypen eingeben können.

Direkte Felder
  • isOvertimeDisabled

    Hinzugefügt

Standardfelder
  • isOvertimeDisabled

    Hinzugefügt

UITemplate

Adobe Workfront-Administratoren oder Gruppenadministratoren können Vorlagen erstellen, um die Layout-Elemente in Adobe Workfront anzupassen. Das UITemplate-Objekt ist spezifisch für das neue Adobe Workfront-Erlebnis.

Das -Objekt, das Layout-Vorlagen in Adobe Workfront Classic darstellt, finden Sie unter LayoutTemplate.

Aktionen

Die folgenden Aktionen wurden der UITemplate-Ressource hinzugefügt.

  • migrateCustomersAllLayoutTemplates

    Nimmt das Argument:

    • overrideIfExists (boolesch)
  • migrateLayoutTemplates

    Nimmt die Argumente:

    • layoutTemplateIDs (string[])

    • overrideIfExists (boolesch)

Benutzerdelegierung

Ein UserDelegation-Objekt stellt den Vorgang dar, bei dem Arbeit von einem Benutzer an einen anderen für einen bestimmten Zeitraum delegiert wird.

Das UserDelegation-Objekt hat das Flag REPORTABLE hinzugefügt.

Direkte Felder

Die folgenden Felder haben das Flag NOT_GROUPABLE entfernt

  • endDate

  • startDate

Standardfelder

Die folgenden Felder wurden hinzugefügt:

  • endDate

  • startDate

Arbeit

Ein Arbeitsobjekt ist eine gemeinsame Schnittstelle, die sowohl von Task als auch von OpTask erbt wird und gemeinsamen Code zwischen den beiden verwendet.

Suchfelder
  • favoritedByUsersMM
recommendation-more-help