Nouveautés de la version 22 de l’API

Adobe Workfront a publié la version 22 de l’API le 8 mai 2026. La version 22 de l’API présente les modifications suivantes par rapport à la version 21.

Ressources ajoutées

Les ressources suivantes ont été ajoutées pour l’API version 22.

ReportShareableFolder (RPSHFD)

Vous pouvez utiliser des dossiers de rapports partageables pour organiser les rapports et partager ces dossiers avec d’autres utilisateurs. Cette fonctionnalité est conçue pour les équipes qui gèrent d’importants volumes de rapports et ont besoin d’un contrôle d’accès évolutif et cohérent.

Champs directs
  • ID
  • name
Champs principaux
  • ID
  • name
  • objCode
Champs par défaut
  • name
Opérations
  • ADD
  • COUNT
  • SUPPRIMER
  • EDIT
  • GET
  • REPORT
  • SEARCH

Ressources supprimées

Les ressources suivantes ont été supprimées de l’API version 22.

UserLocation (USRLOC)

Cet objet a été supprimé.

Ressources modifiées

Les ressources suivantes ont été modifiées pour l’API version 22.

AccessLevel (ACSLVL)

Un objet AccessLevel est associé à des personnes et décrit le jeu d’autorisations AccessLevelPermissions qui déterminent ce à quoi la personne peut accéder.

Champs directs

Le champ suivant a été modifié avec des modifications de valeurs possibles. Pour plus d’informations, consultez la documentation destinée aux développeurs et développeuses.

  • fieldAccessPrivileges

AccessLevelPermissions (ALVPER)

Un objet AccessLevelPermissions représente une autorisation spécifique d’accès, de création ou de modification d’un objet Workfront. Ces autorisations peuvent ensuite être associées à un niveau d’accès.

Champs directs

Les champs suivants ont été modifiés avec des modifications de valeurs possibles. Pour plus d’informations, consultez la documentation destinée aux développeurs et développeuses.

  • coreAction
  • forbiddenActions
  • secondaryActions

AccessRequest (ACSREQ)

Si une personne n’a pas accès à un objet Workfront dont elle a besoin, elle peut demander l’accès à cet objet. L’objet AccessRequest représente cette requête.

Champs directs

Le champ suivant a été modifié avec des modifications de valeurs possibles. Pour plus d’informations, consultez la documentation destinée aux développeurs et développeuses.

  • action

AccessRule (ACSRUL)

Un objet AccessRule représente un jeu de règles dans les niveaux d’accès personnalisés qui détermine comment les personnes peuvent partager les projets qu’elles créent.

Champs directs

Les champs suivants ont été modifiés avec des modifications de valeurs possibles. Pour plus d’informations, consultez la documentation destinée aux développeurs et développeuses.

  • coreAction
  • forbiddenActions
  • secondaryActions

Approval (APPROVAL)

Un élément de travail donné, tel qu’une tâche, un document ou une feuille de temps, peut exiger qu’une personne en charge de la supervision ou une autre personne valide l’élément de travail. Un objet Approbation représente l’action de validation d’un élément de travail.

Champs directs

Les champs suivants ont été ajoutés pour prendre en charge la gestion du stockage d’entreprise.

  • esmID
  • isCscProject

Catégorie (CTGY)

Un objet Category est un formulaire personnalisé.

Champs directs

Le champ suivant a été ajouté.

  • entryDate

Entreprise (CMPY)

Un objet Company représente une organisation composée d’un ensemble de personnes.

Champs directs

Les champs suivants ont été ajoutés pour prendre en charge la gestion du stockage d’entreprise.

  • esmProjectID

CustomEnum (CSTEM)

L’objet CustomEnum permet de convertir les codes de statut en texte lisible par une personne.

Actions

Ajouté(e)(s)

  • getDefaultAssignmentStatusEnum

  • getDefaultBookingStatusEnum

Requêtes

Ajouté(e)(s)

  • assignmentStatuses

  • bookingStatuses

Customer (CUST)

Un objet Customer représente une organisation qui utilise une instance de Workfront.

Champs directs

Le champ suivant a été modifié.

  • customEnumTypes

    Ajout des valeurs possibles suivantes.

    • STATUS_BOOKING (Statuts de la réservation)

    • STATUS_ASSIGNMENT (Statuts d'affectation)

Les champs suivants ont été ajoutés pour prendre en charge la gestion du stockage d’entreprise.

  • isLegacyCustomerEsmStorageEnabled
  • isLegacyCustomerSystemFileMigrationEnabled
  • legacyCustomerEsmStorageMigrationDate
  • legacyCustomerSystemFileMigrationDate

CustomerPreferences (CUSTPR)

Un objet CustomerPreferences représente l’ensemble des préférences définies par un client ou une cliente pour son instance de Workfront.

Champs directs

Le champ suivant a été modifié.

  • customEnumTypes

    Ajout des valeurs possibles suivantes pour la prise en charge de Enterprise Storage Management :

    • customer:config.defaultStorageModeAllowOverride

    • customer:config.defaultStorageMode

    • customer:config.defaultStorageGroupRollout

    • customer:config.defaultStorageGroupOptions

Document (DOCU)

Un objet Document représente un fichier (tel qu’un support écrit, des images ou d’autres formes d’informations).

Champs directs

Les champs suivants ont été ajoutés pour prendre en charge la gestion du stockage d’entreprise.

  • esmID
  • isEsmAsset
Actions

L’action suivante a été modifiée.

  • createLargeDocument

    Les champs suivants ont été ajoutés pour prendre en charge la gestion du stockage d’entreprise.

    • docObjCode
    • objID

DocumentFolder (DOCFDR)

Les documents peuvent être organisés en dossiers. Vous pouvez créer des dossiers personnels dans votre zone personnelle Documents. L’objet DocumentFolder représente l’un de ces dossiers.

Champs directs

Les champs suivants ont été ajoutés pour prendre en charge la gestion du stockage d’entreprise.

  • esmID
  • isEsmFolder

DocumentVersion (DOCV)

Un objet DocumentVersion représente une version spécifique d’un fichier (comme du contenu écrit, des images ou d’autres formes d’informations).

Champs directs

Le champ suivant a été ajouté pour prendre en charge la gestion du stockage d’entreprise.

  • esmVersionID

Le champ suivant a été modifié.

  • version

    Suppression du programme de validation « OBLIGATOIRE ».

Actions

L’action suivante a été ajoutée.

  • sendToAEMDetails
Opérations

L'opération suivante a été ajoutée.

  • EDIT

ExchangeRate (EXRATE)

Un objet ExchangeRate représente un taux de change de devise configuré dans Workfront. Les objets ExchangeRate ne sont pas dynamiques.

Champs directs

Les champs suivants ont été ajoutés.

  • portfolioID
  • programID

JournalEntry (JRNLE)

L’objet JournalEntry peut être configuré pour enregistrer des informations sur des champs d’objet spécifiques chaque fois que ces champs sont modifiés. Lorsqu’un champ est configuré pour être enregistré dans le cadre de l’objet JournalEntry, une entrée de journal correspondante est créée chaque fois que ce champ est modifié.

Champs directs

Les champs suivants ont été modifiés.

  • changeType

    Ajout des valeurs possibles suivantes.

    • PFM(Déplacer le dossier)
  • indicateurs

    Ajout des valeurs possibles suivantes.

    • CI(enum.journalentryflagenum.iscontactinfoentry)

JournalField (JRNLF)

Champs directs

Les champs suivants ont été modifiés.

  • action

    Ajout des valeurs possibles suivantes.

    • PFM(Déplacer le dossier)

OpTask (OPTASK)

Un objet OpTask est généralement appelé Problème. Un problème est un élément de travail qui indique généralement qu’un problème empêche la réalisation d’une tâche ou d’un projet. Il peut également s’agir d’une demande de centre d’assistance. Les ordres de modification, les requêtes et les bugs sont également des problèmes.

Champs directs
  • realWorkRequired

    Ajout des indicateurs suivants :

    • AUTO_LOAD
    • DYNAMIC
Champs de recherche
  • travailRéel

    Type modifié de null en double.

OriginalRequest(ORGREQ)

Opérations

Les opérations suivantes ont été ajoutées.

  • COUNT

  • GET

  • REPORT

  • SEARCH

Paramètre (PARAM)

Un objet de paramètre est un champ personnalisé.

Champs directs

Les champs suivants ont été ajoutés.

  • enteredByID
  • entryDate

ParameterGroup (PGRP)

Champs directs

Les champs suivants ont été ajoutés.

  • enteredByID
  • entryDate

PortalSection (PTLSEC)

Un objet PortalSection est un rapport.

Champs directs

Le champ suivant a été ajouté.

  • reportShareFolderID
Champs de référence

Le champ suivant a été ajouté.

  • reportShareableFolder

Portfolio (PORT)

Un objet Portfolio est un ensemble de projets qui rivalisent pour les mêmes ressources, généralement de l’argent ou des personnes pour les mener à bien.

Champs directs

Les champs suivants ont été ajoutés pour prendre en charge la gestion du stockage d’entreprise.

  • esmID
  • isCscProject
  • isEsmDocStorageEnabled

Programme (PRGM)

Un objet de programme est un sous-ensemble de projets d’un portfolio, où des projets similaires peuvent être regroupés.

Champs directs

Les champs suivants ont été ajoutés pour prendre en charge la gestion du stockage d’entreprise.

  • esmID
  • isCscProject
  • isEsmDocStorageEnabled

Le champ suivant a été modifié.

  • portfolioID

    Ajout du programme de validation « OBLIGATOIRE ».

Projet (PROJ)

Les projets sont des éléments de travail dans Workfront et sont un bloc de création essentiel de la façon dont Workfront aide les personnes à travailler. Un objet Projet représente un groupe de tâches avec un objectif commun et spécifique.

Champs directs

Les champs suivants ont été ajoutés pour prendre en charge la gestion du stockage d’entreprise.

  • esmID
  • isCscProject
  • isEsmDocStorageEnabled

QueueDef (QUED)

Un objet QueueDef représente une définition de file d’attente des demandes dans Workfront.

Champs directs

Les champs suivants ont été modifiés avec des modifications de valeurs possibles. Pour plus d’informations, consultez la documentation destinée aux développeurs et développeuses.

  • requestorCoreAction
  • requestorForbiddenActions

Rapport planifié (SCHREP)

Un objet ScheduledReport représente un rapport qui a été configuré pour être diffusé.

Champs directs

Le champ suivant a été modifié avec des modifications importantes des valeurs possibles. Pour plus d’informations, consultez la documentation destinée aux développeurs et développeuses.

  • format

Tâche (TASK)

Un objet Tâche représente un élément de travail qui doit être terminé pour atteindre un objectif final (terminer un projet).

Champs directs
  • convertedOpTaskID

    Ajouté(e)(s)

  • realWorkRequired

    Ajout des indicateurs AUTO_LOAD et DYNAMIC.

Champs de référence
  • convertedOpTask

    Ajouté(e)(s)

Modèle (TMPL)

Un objet Template représente un modèle de projet. Les projets peuvent être créés à partir de modèles pour gagner du temps. Un modèle contient une équipe et des tâches qui seront copiées dans tout projet créé à partir du modèle.

Champs directs

Les champs suivants ont été ajoutés pour prendre en charge la gestion du stockage d’entreprise.

  • esmID
  • isCscProject

Update (UPDATE)

Les éléments de travail dans Workfront peuvent être mis à jour afin de tenir les utilisateurs et utilisatrices informés du statut actuel. Un objet Update représente l’une de ces mises à jour. Les mises à jour peuvent être saisies par les utilisateurs et utilisatrices ou créées par le système Workfront.

Champs directs

Le champ suivant a été modifié.

  • action

    Ajout de la valeur possible suivante.

    • primaryFolderMoved

Utilisateur ou utilisatrice (USER)

Un objet User représente une personne disposant d’un compte dans Workfront qui peut se connecter et interagir avec le système.

Champs directs

Le champ suivant a été ajouté.

  • eauthUserID
Champs de collection

Le champ suivant a été supprimé.

  • userLocations
recommendation-more-help
workfront-help-quicksilver