API版本15中的新增功能
创建对象:
- 开发人员
Adobe Workfront于2022年6月14日发布了API版本15。 API版本15具有对版本14的以下更改。
已添加资源
计划(INITIV)
计划对象在Workfront Scenario Planner中为工作角色的类型和数量、固定成本和计划福利创建估计值。
有关计划的详细信息,请参阅Scenario Planner🔗中的计划概述。
直接字段 |
|
引用字段 |
|
核心字段 |
|
运营 |
|
Issdef (ISSDEF)
IssueDef对象表示关于问题格式的一组数据。 此对象可以附加到项目或模板,并影响添加到该项目或模板的问题。
直接字段 |
|
核心字段 |
|
对象集成(OBJINT)
在某些情况下,可以将Workfront工作项直接链接到外部软件产品中的对象。 ObjectIntegration对象表示此链接。
-
customerID
这是一个内部对象。
-
entryDate
将ObjectIntegration输入到Workfront系统中的日期和时间。
-
ID
特定ObjectIntegration对象的唯一Workfront ID。
-
集成类型
ObjectIntegration对象用于创建链接的外部软件。 可能的值包括:
-
JIRA
-
SALESFORCE
-
ANAPLAN
-
-
linkedObjectID
-
objID
Workfront中与ObjectIntegration关联的对象。
-
objObjCode
与ObjectIntegration关联的Workfront中对象的对象代码。
-
param1
-
param2
-
param3
-
URL
- 客户
-
ID
-
objCode
TaskDef (TSKDEF)
TaskDef对象表示关于任务格式的一组数据。 此对象可以附加到项目或模板,并影响添加到该项目或模板的任务。
-
autoCalcPlannedHours
-
ID
- defaultApprovalProcess
- 对象类别
-
ID
-
objCode
用户审批(USRAPV)
-
approverID
-
customerID
-
ID
-
requestedDate
-
请求者ID
-
状态
-
用户ID
-
审批者
-
客户
-
请求者
-
用户
-
ID
-
objCode
-
approverID
-
请求者ID
-
状态
-
用户ID
-
批准
-
拒绝
-
添加
-
计数
-
DELETE
-
GET
-
报告
-
搜索
已删除资源
未删除API版本15的资源。
已修改的资源
-
fieldAccessPrivileges (字符串[])
添加了以下可能值:
-
VTMAWMG(查看与我的组关联的团队)
-
VALLTM(查看所有团队)
-
AccessLevelPermissions (ALVPER)
AccessLevelPermissions对象表示访问、创建或修改Workfront对象的特定权限。 然后,可将这些权限与访问级别关联。
-
coreAction (string[])
添加了以下可能值:
-
EDIT_TEAMS_I_AM_ON(编辑我所在的团队)
-
EDIT_TEAMS_I_GROUP_ADMIN(编辑我管理的组中的团队(仅限组管理员))
-
-
forbiddenActions (string[])
添加了以下可能值:
-
EDIT_TEAMS_I_AM_ON(编辑我所在的团队)
-
EDIT_TEAMS_I_GROUP_ADMIN(编辑我管理的组中的团队(仅限组管理员))
-
-
secondaryActions (string[])
添加了以下可能值:
-
EDIT_TEAMS_I_AM_ON(编辑我所在的团队)
-
EDIT_TEAMS_I_GROUP_ADMIN(编辑我管理的组中的团队(仅限组管理员))
-
AccessRequest (ACSREQ)
如果用户无权访问Workfront中他们需要的对象,则可以请求对该对象的访问权限。 AccessRequest对象表示此请求。
-
操作 (字符串)
添加了以下可能值:
-
EDIT_TEAMS_I_AM_ON(编辑我所在的团队)
-
EDIT_TEAMS_I_GROUP_ADMIN(编辑我管理的组中的团队(仅限组管理员))
-
-
autoShareAction(字符串)
添加了以下可能值:
- WDL
AccessRule (ACSURL)
AccessRule对象表示自定义访问级别中的规则集,该规则集确定用户如何共享他们创建的项目。
-
coreAction (string[])
添加了以下可能值:
-
EDIT_TEAMS_I_AM_ON(编辑我所在的团队)
-
EDIT_TEAMS_I_GROUP_ADMIN(编辑我管理的组中的团队(仅限组管理员))
-
-
forbiddenActions (string[])
添加了以下可能值:
-
EDIT_TEAMS_I_AM_ON(编辑我所在的团队)
-
EDIT_TEAMS_I_GROUP_ADMIN(编辑我管理的组中的团队(仅限组管理员))
-
-
secondaryActions (string[])
添加了以下可能值:
-
EDIT_TEAMS_I_AM_ON(编辑我所在的团队)
-
EDIT_TEAMS_I_GROUP_ADMIN(编辑我管理的组中的团队(仅限组管理员))
-
批准(APPROVAL)
给定工作项,如任务、文档或时间表,可能要求主管或其他用户签发该工作项。 审批对象表示在工作项上注销的操作。
- resourcePlannerBudgetedHours
-
计划
已添加。
计划对象在Workfront Scenario Planner中为工作角色的类型和数量、固定成本和计划福利创建估计值。
-
问题定义
已添加。
-
taskDef
已添加。
-
对象集成
已添加。
在某些情况下,可以将Workfront工作项直接链接到外部软件产品中的对象。 ObjectIntegration对象表示此链接。
类别(CTGY)
Category对象是自定义表单。
-
catObjCode (字符串)
添加了以下可能值:
- 组(组)
-
objTypes (string[])
已添加。
此参数是可附加自定义表单的可能对象的数组。 添加了它以支持将自定义表单附加到多种对象类型的功能。
可能的值:
CMPY、端口、PRGM、项目、任务、OPTASK、用户、DOCU、EXPN、ITRN、帐单、组
-
objTypes (string[])
已添加。
此参数是可附加自定义表单的可能对象的数组。 添加了它以支持将自定义表单附加到多种对象类型的功能。
可能的值:
CMPY、端口、PRGM、项目、任务、OPTASK、用户、DOCU、EXPN、ITRN、帐单、组
CategoryParameter (CTGYPA)
-
hideFormulaFromDescription
已添加。
-
journaledObjCodes
已添加。
-
rawCustomExpression
已添加。
客户首选项(CUSTPR)
CustomerPreferences对象表示客户为其Workfront实例设置的首选项集。
-
名称
添加了以下值:
-
password:sharePointV2IntegrationEnabled
(SharePoint (Graph API)集成已启用)此值支持更新的Sharepoint集成。
-
project.mgmt:default.project.allowcreatewithouttemplate
(允许用户在不使用模板的情况下创建项目) -
project.mgmt:taskissue.delegate
(config.taskissue.delegate)
-
文档文件夹(DOCFDR)
可以将文档组织到文件夹中。 您可以在个人文档区域中创建个人文件夹。 DocumentFolder对象表示这些文件夹之一。
DocumentFolder对象添加了标志SHARABLE
。
DocumentVersion (DOCV)
DocumentVersion对象表示文件的特定版本(如书面材料、图像或其他形式的信息)。
有关文档版本的详细信息,请参阅上载文档的新版本。
-
externalIntegrationType
添加了以下值:
-
SHAREPOINT_V2
(SharePoint (图形API))此值支持更新的Sharepoint集成。
-
组(组)
组对象表示一组用户和团队。 组通常代表部门结构。
有关组的更多信息,请参阅组与团队。
组对象添加了标志DATA_EXTENDIBLE
添加了以下字段:
-
类别ID
类别是自定义表单。 添加此参数是为了支持向组对象添加自定义Forms的功能。
-
isActive
这是一个布尔参数,如果对象处于Active状态,则该参数的值为true ;否则为false。 设置为“活动”的对象会显示在下拉菜单和预输入字段中,并可附加到其他对象。
添加了以下字段:
-
审批者
-
客户
-
请求者
-
用户
添加了以下字段:
-
对象类别
-
对象集成
在某些情况下,可以将Workfront工作项直接链接到外部软件产品中的对象。 ObjectIntegration对象表示此链接。
添加了以下字段:
-
isActive
这是一个布尔参数,如果对象处于Active状态,则该参数的值为true ;否则为false。 设置为“活动”的对象会显示在下拉菜单和预输入字段中,并可附加到其他对象。
添加了以下字段:
-
calculateDataExtension
此操作重新计算自定义表单字段中的表达式。
-
completeGroupInfo
-
linkExternalObject
-
unlinkExternalObject
日志条目(JRNLE)
JournalEntry对象可以设置为在修改特定对象字段时记录这些字段的相关信息。 将某个字段设置为记录为日志条目对象的一部分时,每次修改该字段时将创建相应的日志条目。
changeType
添加了以下值:
- DW(下载)
LinkedFolder (LNKFDR)
LinkedFolder对象表示从外部文档提供商(如Google驱动器或Dropbox)链接的文件夹。
有关链接的文件夹的详细信息,请参阅从外部应用程序链接文档。
-
externalIntegrationType
添加了以下值:
-
SHAREPOINT_V2
(SharePoint (图形API))此值支持更新的Sharepoint集成。
-
Op任务/问题(OPTASK)
OpTask对象通常称为“问题”。 问题是一个工作项,它通常表示存在阻止任务或项目完成的问题。 问题也可以是技术支持请求。 变更单、请求和错误也是问题。
添加了以下操作:
-
bulkMoveWithOptions
-
getRequestPath
已修改以下操作:
-
复制问题
已添加字段
parentID
参数(参数)
Parameter对象是一个自定义字段。
添加了以下字段:
- fieldDefinition
以下字段已修改:
-
数据类型
已添加可能的值
WIDGET
(小组件)此值支持在自定义表单中使用图像。
-
显示类型
已添加可能的值
WIDGET
(小组件)此值支持在自定义表单中使用图像。
Portfolio(端口)
Portfolio对象是争夺相同资源(通常是资金或人员来完成这些资源)的项目集合。
- 对象集成
-
linkExternalObject
-
unlinkExternalObject
计划(PRGM)
项目群对象是项目组合中项目的子集,其中类似的项目可以分组在一起。
- 对象集成
-
linkExternalObject
-
unlinkExternalObject
项目(项目)
项目是Workfront中的工作项,是Workfront帮助人们完成工作方式中的主要构建基块。 Project对象表示一组具有通用、特定目标的任务。
- resourcePlannerBudgetedHours
-
计划
计划对象在Workfront Scenario Planner中为工作角色的类型和数量、固定成本和计划福利创建估计值。
-
问题定义
-
taskDef
-
对象集成
在某些情况下,可以将Workfront工作项直接链接到外部软件产品中的对象。 ObjectIntegration对象表示此链接。
-
requestorCoreAction
添加了以下可能值:
-
EDIT_TEAMS_I_AM_ON(编辑我所在的团队)
-
EDIT_TEAMS_I_GROUP_ADMIN(编辑我管理的组中的团队(仅限组管理员))
-
-
requestorForbiddenActions
添加了以下可能值:
-
EDIT_TEAMS_I_AM_ON(编辑我所在的团队)
-
EDIT_TEAMS_I_GROUP_ADMIN(编辑我管理的组中的团队(仅限组管理员))
-
记分卡问题(SCOREQ)
ScoreCardQuestion对象表示已添加到记分卡的问题。 这些问题通常由Portfolio经理决定,这些问题的答案让经理能够了解项目与项目组合目标的符合程度。
有关记分卡问题的详细信息,请参阅创建记分卡。
-
显示类型
已添加可能的值
WIDGET
(小组件)
任务(任务)
Task对象表示作为实现最终目标(完成项目)的步骤而必须执行的工作项。
-
对象集成
在某些情况下,可以将Workfront工作项直接链接到外部软件产品中的对象。 ObjectIntegration对象表示此链接。
模板(模板)
Template对象表示项目的模式。 可使用模板创建项目以节省时间。 模板包含团队和任务,这些团队和任务将被复制到从该模板创建的任何项目中。
-
问题定义
-
taskDef
时间表(TSHET)
工时表对象表示一个虚拟工时表,允许用户输入任务、项目和管理费用小时类型的实际工作小时数。
已删除以下字段:
- objCode
视图(UIVIEW)
-
uiviewType
已删除以下可能值:
-
FOUR_COL
(四列式布局) -
UPDATES
(更新) -
UPDATESTOOLBAR_FEED
(更新) -
WORKINGON
(正在处理) -
CUSTOMDATA
(自定义数据) -
CUSTOMDATA_UPDATE
(更新自定义数据) -
STATUS_UPDATE
(状态更新) -
OPTASK_STATUS_UPDATE
(状态更新) -
PROJ_STATUS_UPDATE
(状态更新) -
PROJECT_TIMEENTRY
(状态更新) -
DLIST
(详细信息列表) -
DLIST_SECTION
(详细信息列表部分)
-
更新(更新)
可以更新Workfront中的工作项以通知用户当前状态。 Update对象表示这些更新之一。 更新可由用户输入或由Workfront系统创建。
-
updateType
添加了可能的值
documentVersionDownload
(enum.updatetypeenum.documentversiondownload)
用户(用户)
User对象表示在Workfront中拥有帐户的人员,该帐户可以登录并与系统交互。
- 用户审批
-
getUsersAvailableTime
-
resetRopgPassword
用户注释(USRNOT)
UserNote对象是通知。
-
eventType
添加了以下可能值:
-
DUP
(要求您证明文档) -
DUV
(允许您查看文档)
-
工作(工作)
Work对象是Task和OpTask都继承的公用接口,它们共享公用代码。
-
对象集成
在某些情况下,可以将Workfront工作项直接链接到外部软件产品中的对象。 ObjectIntegration对象表示此链接。