IssueDef (ISSDEF)

The IssueDef object represents a set of data regarding the format of issues. This object can be attached to Projects or Templates, and affects the issues added to that Project or Template.

Direct fields
  • ID

  • isInlineAddEnabled

Core fields
  • ID

  • objCode

ObjectIntegration (OBJINT)

In some cases, it is possible to link Workfront work items directly to objects in an external software product. The ObjectIntegration object represents this link.

Direct fields
  • customerID

    This is an internal object.

  • entryDate

    The date and time that the ObjectIntegration was entered in to the Workfront System.

  • ID

    The unique Workfront ID of the specific ObjectIntegration object.

  • integrationType

    The external software that the ObjectIntegration object creates a link with. Possible values are:

    • JIRA

    • SALESFORCE

    • ANAPLAN

  • linkedObjectID

  • objID

    The object in Workfront that the ObjectIntegration is associated with.

  • objObjCode

    The object code of the object in Workfront that the ObjectIntegration is associated with.

  • param1

  • param2

  • param3

  • URL

Reference fields
  • customer
Core fields
  • ID

  • objCode

TaskDef (TSKDEF)

The TaskDef object represents a set of data regarding the format of tasks. This object can be attached to Projects or Templates, and affects the tasks added to that Project or Template.

Direct fields
  • autoCalcPlannedHours

  • ID

Reference fields
  • defaultApprovalProcess
Collection fields
  • objectCategories
Core fields
  • ID

  • objCode

UserApproval (USRAPV)

Direct fields
  • approverID

  • customerID

  • ID

  • requestedDate

  • requestorID

  • status

  • userID

Reference fields
  • approver

  • customer

  • requestor

  • user

Core fields
  • ID

  • objCode

Default fields
  • approverID

  • requestorID

  • status

  • userID

Actions
  • approve

  • reject

Operations
  • ADD

  • COUNT

  • DELETE

  • GET

  • REPORT

  • SEARCH

AccessLevel (ACSLVL)

An AccessLevel object is associated with users, and describes the set of AccessLevelPermissions that determine what the user can access.

For more information on access levels, see Access levels.

Direct fields
  • fieldAccessPrivileges (string[])

    Added the following possible values:

    • VTMAWMG (View teams associated with my groups)

    • VALLTM (View all teams)

AccessLevelPermissions (ALVPER)

An AccessLevelPermissions object represents a specific permission to access, create, or modify a Workfront object. These permissions can then be associated with an Access Level.

Direct fields
  • coreAction (string[])

    Added the following possible values:

    • EDIT_TEAMS_I_AM_ON (Edit teams I am on)

    • EDIT_TEAMS_I_GROUP_ADMIN (Edit teams in groups I manage (Group Admins only))

  • forbiddenActions (string[])

    Added the following possible values:

    • EDIT_TEAMS_I_AM_ON (Edit teams I am on)

    • EDIT_TEAMS_I_GROUP_ADMIN (Edit teams in groups I manage (Group Admins only))

  • secondaryActions (string[])

    Added the following possible values:

    • EDIT_TEAMS_I_AM_ON (Edit teams I am on)

    • EDIT_TEAMS_I_GROUP_ADMIN (Edit teams in groups I manage (Group Admins only))

AccessRequest (ACSREQ)

If a User does not have access to an object in Workfront that they need, they can request access to that object. The AccessRequest object represents this request.

Direct fields
  • action (string)

    Added the following possible values:

    • EDIT_TEAMS_I_AM_ON (Edit teams I am on)

    • EDIT_TEAMS_I_GROUP_ADMIN (Edit teams in groups I manage (Group Admins only))

  • autoShareAction (string)

    Added the following possible value:

    • WDL

AccessRule (ACSRUL)

An AccessRule object represents a rule set in custom access levels that determines how users can share projects they create.

Direct fields
  • coreAction (string[])

    Added the following possible values:

    • EDIT_TEAMS_I_AM_ON (Edit teams I am on)

    • EDIT_TEAMS_I_GROUP_ADMIN (Edit teams in groups I manage (Group Admins only))

  • forbiddenActions (string[])

    Added the following possible values:

    • EDIT_TEAMS_I_AM_ON (Edit teams I am on)

    • EDIT_TEAMS_I_GROUP_ADMIN (Edit teams in groups I manage (Group Admins only))

  • secondaryActions (string[])

    Added the following possible values:

    • EDIT_TEAMS_I_AM_ON (Edit teams I am on)

    • EDIT_TEAMS_I_GROUP_ADMIN (Edit teams in groups I manage (Group Admins only))

Approval (APPROVAL)

A given work item, such as a task, document, or timesheet, may require that a supervisor or other user sign off on the work item. An Approval object represents the action of signing off on a work item.

Direct fields
  • resourcePlannerBudgetedHours
Reference fields
  • initiative

    Added.

    The Initiative object creates estimates in the Workfront Scenario Planner for the kind and number of job roles, the Fixed Costs, and the Planned Benefit.

  • issueDef

    Added.

  • taskDef

    Added.

Collection fields
  • objectIntegrations

    Added.

    In some cases, it is possible to link Workfront work items directly to objects in an external software product. The ObjectIntegration object represents this link.

Category (CTGY)

A Category object is a custom form.

Direct fields
  • catObjCode (string)

    Added the following possible value:

    • GROUP (Group)
  • objTypes (string[])

    Added.

    This parameter is an array of possible objects to which the custom form can be attached. It was added to support the ability to attach a custom form to multiple types of objects.

    Possible values:

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

Collection fields
  • objTypes (string[])

    Added.

    This parameter is an array of possible objects to which the custom form can be attached. It was added to support the ability to attach a custom form to multiple types of objects.

    Possible values:

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