Novidades da API versão 22

O Adobe Workfront lançou a API versão 22 em 8 de maio de 2026. A API versão 22 apresenta as seguintes alterações da versão 21.

Recursos adicionados

Os recursos a seguir foram adicionados para a API versão 22.

ReportShareableFolder (RPSHFD)

Você pode usar pastas de relatórios compartilháveis para organizar relatórios e compartilhá-las com outros usuários. Esse recurso foi projetado para equipes que gerenciam grandes volumes de relatórios e precisam de controle de acesso escalável e consistente.

Campos diretos
  • ID
  • name
Campos principais
  • ID
  • name
  • objCode
Campos padrão
  • name
Operações
  • ADICIONAR
  • CONTAGEM
  • EXCLUIR
  • EDITAR
  • GET
  • RELATÓRIO
  • SEARCH

Recursos removidos

Os recursos a seguir foram removidos da API versão 22.

UserLocation (USRLOC)

Este objeto foi removido.

Recursos modificados

Os recursos a seguir foram modificados para a API versão 22.

AccessLevel (ACSLVL)

Um objeto AccessLevel está associado a usuários e descreve o conjunto de AccessLevelPermissions que determinam o que o usuário pode acessar.

Campos diretos

O campo a seguir foi modificado com alterações em valores possíveis. Para obter detalhes, consulte a documentação do desenvolvedor.

  • fieldAccessPrivileges

Permissões de Nível de Acesso (ALVPER)

Um objeto AccessLevelPermissions representa uma permissão específica para acessar, criar ou modificar um objeto Workfront. Essas permissões podem ser associadas a um Nível de acesso.

Campos diretos

Os campos a seguir foram modificados com alterações em valores possíveis. Para obter detalhes, consulte a documentação do desenvolvedor.

  • coreAction
  • forbiddenActions
  • secondaryActions

Solicitação de acesso (ACSREQ)

Se um usuário não tiver acesso a um objeto no Workfront necessário, ele poderá solicitar acesso a esse objeto. O objeto AccessRequest representa essa solicitação.

Campos diretos

O campo a seguir foi modificado com alterações em valores possíveis. Para obter detalhes, consulte a documentação do desenvolvedor.

  • ação

Regra de acesso (ACSRUL)

Um objeto AccessRule representa um conjunto de regras em níveis de acesso personalizados que determina como os usuários podem compartilhar projetos criados por eles.

Campos diretos

Os campos a seguir foram modificados com alterações em valores possíveis. Para obter detalhes, consulte a documentação do desenvolvedor.

  • coreAction
  • forbiddenActions
  • secondaryActions

Aprovação (APPROVAL)

Um determinado item de trabalho, como uma tarefa, documento ou folha de horas, pode exigir que um supervisor ou outro usuário aprove o item de trabalho. Um objeto de Aprovação representa a ação de desconectar em um item de trabalho.

Campos diretos

Os campos a seguir foram adicionados para oferecer suporte ao gerenciamento de armazenamento corporativo.

  • esmID
  • isCscProject

Categoria (CTGY)

Um objeto de Categoria é um formulário personalizado.

Campos diretos

O campo a seguir foi adicionado.

  • entryDate

Empresa (CMPY)

Um objeto Company representa uma organização que consiste em uma coleção de pessoas.

Campos diretos

Os campos a seguir foram adicionados para oferecer suporte ao gerenciamento de armazenamento corporativo.

  • esmProjectID

CustomEnum (CSTEM)

O objeto CustomEnum auxilia na conversão de códigos de status em texto legível.

Ações

Adicionado

  • getDefaultAssignmentStatusEnum

  • getDefaultBookingStatusEnum

Consultas

Adicionado

  • assignmentStatus

  • bookingStatus

Cliente (CUST)

Um objeto Customer representa uma organização que usa uma instância do Workfront.

Campos diretos

O campo a seguir foi modificado.

  • customEnumTypes

    Foram adicionados os seguintes valores possíveis.

    • STATUS_BOOKING (Status de Reserva)

    • STATUS_ASSIGNMENT (Status das Atribuições)

Os campos a seguir foram adicionados para oferecer suporte ao gerenciamento de armazenamento corporativo.

  • isLegacyCustomerEsmStorageEnabled
  • isLegacyCustomerSystemFileMigrationEnabled
  • legacyCustomerEsmStorageMigrationDate
  • legacyCustomerSystemFileMigrationDate

Preferências do cliente (CUSTPR)

Um objeto CustomerPreferences representa o conjunto de preferências que um cliente definiu para sua instância do Workfront.

Campos diretos

O campo a seguir foi modificado.

  • customEnumTypes

    Foram adicionados os seguintes valores possíveis para oferecer suporte ao gerenciamento de armazenamento corporativo:

    • customer:config.defaultStorageModeAllowOverride

    • customer:config.defaultStorageMode

    • customer:config.defaultStorageGroupRollout

    • customer:config.defaultStorageGroupOptions

Documento (DOCU)

Um objeto Documento representa um arquivo (como material escrito, imagens ou outras formas de informação).

Campos diretos

Os campos a seguir foram adicionados para oferecer suporte ao gerenciamento de armazenamento corporativo.

  • esmID
  • isEsmAsset
Ações

A ação a seguir foi modificada.

  • createLargeDocument

    Os campos a seguir foram adicionados para oferecer suporte ao gerenciamento de armazenamento corporativo.

    • docObjCode
    • objID

DocumentFolder (DOCFDR)

Os documentos podem ser organizados em pastas. Você pode criar pastas pessoais na área Documentos pessoal. O objeto DocumentFolder representa uma dessas pastas.

Campos diretos

Os campos a seguir foram adicionados para oferecer suporte ao gerenciamento de armazenamento corporativo.

  • esmID
  • isEsmFolder

Versão do documento (DOCV)

Um objeto DocumentVersion representa uma versão específica de um arquivo (como material escrito, imagens ou outras formas de informação).

Campos diretos

O campo a seguir foi adicionado para oferecer suporte ao Enterprise Storage Management.

  • esmVersionID

O campo a seguir foi modificado.

  • version

    O validador "OBRIGATÓRIO" foi removido.

Ações

A ação a seguir foi adicionada.

  • sendToAEMDetails
Operações

A operação a seguir foi adicionada.

  • EDITAR

Taxa de Câmbio (EXRATE)

Um objeto ExchangeRate representa uma taxa de câmbio de moeda configurada no Workfront. Os objetos ExchangeRate não são dinâmicos.

Campos diretos

Os campos a seguir foram adicionados.

  • portfolioID
  • programID

JournalEntry (JRNLE)

O objeto JournalEntry pode ser configurado para registrar informações sobre campos de objeto específicos sempre que esses campos forem modificados. Quando um campo é configurado para ser registrado como parte do objeto de Entrada de diário, uma Entrada de diário correspondente será criada toda vez que o campo for modificado.

Campos diretos

Os campos a seguir foram modificados.

  • changeType

    Foram adicionados os seguintes valores possíveis.

    • PFM(Mover pasta)
  • sinalizadores

    Foram adicionados os seguintes valores possíveis.

    • CI(enum.journalentryflagenum.iscontactinfoentry)

JournalField (JRNLF)

Campos diretos

Os campos a seguir foram modificados.

  • ação

    Foram adicionados os seguintes valores possíveis.

    • PFM(Mover pasta)

OpTask (OPTASK)

Um objeto OpTask é comumente conhecido como um Problema. Um problema é um item de trabalho que geralmente indica que há um problema que impede a conclusão de uma tarefa ou projeto. Um problema também pode ser uma solicitação de Help Desk. Pedidos de alteração, solicitações e bugs também são problemas.

Campos diretos
  • atualWorkRequired

    Adição dos seguintes sinalizadores:

    • AUTO_LOAD
    • DYNAMIC
Pesquisar campos
  • atualWork

    Tipo alterado de null para double.

OriginalRequest(ORGREQ)

Operações

As operações a seguir foram adicionadas.

  • CONTAGEM

  • GET

  • RELATÓRIO

  • SEARCH

Parâmetro (PARAM)

Um objeto Parameter é um campo personalizado.

Campos diretos

Os campos a seguir foram adicionados.

  • enteredByID
  • entryDate

ParameterGroup (PGRP)

Campos diretos

Os campos a seguir foram adicionados.

  • enteredByID
  • entryDate

PortalSection (PTLSEC)

Um objeto PortalSection é um Relatório.

Campos diretos

O campo a seguir foi adicionado.

  • reportShareableFolderID
Campos de referência

O campo a seguir foi adicionado.

  • reportShareableFolder

Portfolio (PORTA)

Um objeto do Portfolio é uma coleção de projetos que competem pelos mesmos recursos, normalmente dinheiro ou pessoas para concluí-los.

Campos diretos

Os campos a seguir foram adicionados para oferecer suporte ao gerenciamento de armazenamento corporativo.

  • esmID
  • isCscProject
  • isEsmDocStorageEnabled

Programa (PRGM)

Um objeto Programa é um subconjunto de projetos em um portfólio, em que projetos semelhantes podem ser agrupados.

Campos diretos

Os campos a seguir foram adicionados para oferecer suporte ao gerenciamento de armazenamento corporativo.

  • esmID
  • isCscProject
  • isEsmDocStorageEnabled

O campo a seguir foi modificado.

  • portfolioID

    Adição do validador "OBRIGATÓRIO".

Projeto (PROJ)

Os projetos são itens de trabalho no Workfront e um elemento principal da maneira como o Workfront ajuda as pessoas a trabalhar. Um objeto Projeto representa um grupo de tarefas com uma meta comum e específica.

Campos diretos

Os campos a seguir foram adicionados para oferecer suporte ao gerenciamento de armazenamento corporativo.

  • esmID
  • isCscProject
  • isEsmDocStorageEnabled

QueueDef (QUED)

Um objeto QueueDef representa uma definição de fila de solicitações no Workfront.

Campos diretos

Os campos a seguir foram modificados com alterações em valores possíveis. Para obter detalhes, consulte a documentação do desenvolvedor.

  • requestorCoreAction
  • requestorForbiddenActions

Relatório agendado (SCHREP)

Um objeto ScheduledReport representa um relatório que foi configurado para ser agendado para entrega.

Campos diretos

O campo a seguir foi modificado com extensas alterações em valores possíveis. Para obter detalhes, consulte a documentação do desenvolvedor.

  • formato

Tarefa (TASK)

Um objeto Tarefa representa um item de trabalho que deve ser concluído como parte de alcançar uma meta final (concluir um projeto).

Campos diretos
  • convertedOpTaskID

    Adicionado

  • atualWorkRequired

    Sinalizadores AUTO_LOAD e DYNAMIC adicionados.

Campos de referência
  • TarefaOpconvertida

    Adicionado

Modelo (TMPL)

Um objeto Modelo representa um padrão para um projeto. Os projetos podem ser criados a partir de modelos para economizar tempo. Um modelo contém uma equipe e tarefas, que serão copiadas para qualquer projeto criado a partir do modelo.

Campos diretos

Os campos a seguir foram adicionados para oferecer suporte ao gerenciamento de armazenamento corporativo.

  • esmID
  • isCscProject

Atualizar (UPDATE)

Os itens de trabalho no Workfront podem ser atualizados para manter os usuários informados sobre o status atual. Um objeto Update representa uma dessas atualizações. As atualizações podem ser inseridas por usuários ou criadas pelo sistema do Workfront.

Campos diretos

O campo a seguir foi modificado.

  • ação

    Adição do seguinte valor possível.

    • primaryFolderMoved

Usuário (USER)

Um objeto Usuário representa uma pessoa com uma conta no Workfront que pode fazer logon e interagir com o sistema.

Campos diretos

O campo a seguir foi adicionado.

  • eauthUserID
Campos de coleção

O campo a seguir foi removido.

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