API版本12中的新增功能
创建对象:
- 开发人员
Workfront于2020年11月12日发布了API版本12。 API版本12具有对版本11的以下更改
已添加资源
Workfront API版本12中新增了以下资源。
BreadCrumb
BreadCrumb对象表示Adobe Workfront工作项的父/子层次结构中的元素。 痕迹导航指示工作项如何适应Portfolio、项目、项目和任务的较大结构。
有关Workfront中的痕迹导航的更多信息,请参阅新Adobe Workfront体验中的痕迹导航概述
- getObjectHierarchy
RtfParameterValue
富文本字段现在可用于更多对象。 已将RichTextParameterValue对象添加到Workfront以支持此可用性。
有关详细信息,请参阅Adobe Workfront API中的富文本字段。
- ID
- ID
- 对象代码
已删除资源
未删除API版本12的资源。
已修改的资源
为Workfront API版本12修改了以下资源。
AccessLevelPermissions
AccessLevelPermissions对象表示访问、创建或修改Workfront对象的特定权限。 然后,可将这些权限与访问级别关联。
-
coreAction
添加了以下possibleValues:
-
PLANNED_HOURS_CONTOURING
具有包括此权限的访问级别的用户可以在工作负载均衡器中更新计划的小时数。
有关详细信息,请参阅管理工作负载均衡器中的管理用户分配中的更新任务规划小时数。
-
EDIT_SYSTEM范围
具有包含此权限的访问级别的用户可以在系统范围内使用“删除”权限共享自定义字段。
-
-
forbiddenActions
添加了以下possibleValues:
-
PLANNED_HOURS_CONTOURING
-
ADD_TO_CUSTOM_FORMS
-
EDIT_SYSTEM范围
-
-
secondaryActions
添加了以下possibleValues:
-
PLANNED_HOURS_CONTOURING
-
ADD_TO_CUSTOM_FORMS
-
EDIT_SYSTEM范围
-
Accessrequest
如果用户无权访问Workfront中他们需要的对象,则可以请求对该对象的访问权限。 AccessRequest对象表示此请求。
-
操作
添加了以下possibleValues:
-
PLANNED_HOURS_CONTOURING
具有包括此权限的访问级别的用户可以在工作负载均衡器中更新计划的小时数。
有关详细信息,请参阅管理工作负载均衡器中的管理用户分配中的更新任务规划小时数。
-
EDIT_SYSTEM范围
具有包含此权限的访问级别的用户可以在系统范围内使用“删除”权限共享自定义字段。
-
访问规则
AccessRule对象表示自定义访问级别中的规则集,该规则集确定用户如何共享他们创建的项目。
-
coreAction
添加了以下possibleValues:
-
PLANNED_HOURS_CONTOURING
具有包括此权限的访问级别的用户可以在工作负载均衡器中更新计划的小时数。
有关详细信息,请参阅管理工作负载均衡器中的管理用户分配中的更新任务规划小时数。
-
EDIT_SYSTEM范围
具有包含此权限的访问级别的用户可以在系统范围内使用“删除”权限共享自定义字段。
-
-
forbiddenActions
添加了以下possibleValues:
-
PLANNED_HOURS_CONTOURING
-
ADD_TO_CUSTOM_FORMS
-
EDIT_SYSTEM范围
-
-
secondaryActions
添加了以下possibleValues:
-
PLANNED_HOURS_CONTOURING
-
ADD_TO_CUSTOM_FORMS
-
EDIT_SYSTEM范围
-
活动日志
ActivityLog对象是在给定Workfront Proof帐户中发生的所有活动的完整列表。
以下操作已从ActivityLog对象中删除:
- 添加
-
文件扩展名
添加了可能的值:
-
qdoc (enum.fileextension.qdoc)
-
qslides (enum.fileextension.qslides)
-
qsheet (enum.fileextension.qsheet)
-
审批
给定工作项,如任务、文档或时间表,可能要求主管或其他用户签发该工作项。 审批对象表示在工作项上注销的操作。
-
backlogOrder
删除了以下标志:
-
动态,
-
延迟读取,
-
NOT_GROUP
-
-
groupID
添加了以下标志
-
AUTO_LOAD
-
动态,
-
READ_ONLY
-
-
工作投入
添加了此字段,表示用户完成任务需要花费少量、中量或大量的每日工作量。 可能的值包括:
-
1(小)
-
2 (Medium)
-
3 (大)
有关Workfront中工作投入的详细信息,请参阅工作投入概述。
-
向CalendarSection对象中添加了以下字段,以支持在日历报表中使用自定义日期的新功能。
有关详细信息,请参阅在日历报告中使用自定义日期字段。
-
customdate
-
customEndDateParameterID
-
customStartDateParameterID
-
ignoreActualDates
-
groupID
公司关联的组的ID。
-
组
公司关联的组。 将公司与组关联允许组管理员将组访问权限扩展到公司。
客户
Customer对象表示一个使用Workfront实例的组织。
-
产品已启用
此操作采用CustomerProductTypeEnum参数并返回一个布尔值,指示该客户是否拥有该产品帐户。
客户首选项
CustomerPreferences对象表示客户为其Workfront实例设置的首选项集。
-
name
添加了可能的值:
- password:zoomIntegrationEnabled(在更新流中启用缩放集成)
- 密码:quipIntegrationEnabled (config.general.quip.enabled)
文档
Document对象表示文件(如书面材料、图像或其他形式的信息)。
-
createLinkedProofVersion
已添加
-
externalIntegrationType
删除了可能的值:
- QUIP (Quip)
-
proofDecision
已添加
已将以下操作添加到Document对象。
-
getDocumentReviewerDecision
此操作采用documentVersonID参数(字符串)并返回一个指示审阅人决策的映射。
-
setDocumentReviewerDecision
此操作采用以下参数:
-
documentVersionID(字符串)
-
reviewerDecision(字符串)
-
注释(字符串)
-
组
组对象表示一组用户和团队。 组通常代表部门结构。
-
业务领导者ID
分配给组的业务负责人ID。
-
业务领导者
分配给组的业务负责人。 业务负责人是为组制定业务决策的人员。
有关商业领袖的详细信息,请参阅商业领袖概述。
-
assignMultiple
此操作采用以下参数:
-
userIDs (string[])
-
roleIDs (string[])
-
teamID(字符串)
-
-
getGroupMembers
-
updateMembersList
此操作采用以下参数:
-
newMemberIDs (string[])
-
removedMemberDs (string[])
-
-
externalIntegrationType
删除了可能的值:
- QUIP (Quip)
Op 任务
OpTask对象通常称为“问题”。 问题是一个工作项,它通常表示存在阻止任务或项目完成的问题。 问题也可以是技术支持请求。 变更单、请求和错误也是问题。
-
backlogOrder
顺序指示任务或故事在敏捷积压中的位置。
此字段删除了以下标志:
- 动态,
- 延迟读取,
- NOT_GROUPABLE:
这些操作添加参数状态以支持新的“开始”按钮功能,当用户单击按钮以指示他们已开始处理工作项时,该功能会更改工作项的状态。
有关详细信息,请参阅将处理此项按钮替换为开始按钮。
-
acceptWork
-
unacceptWork
-
groupID
与项目组合关联的组的ID。
-
组
项目组合关联的组。
项目群
项目群对象是项目组合中项目的子集,其中类似的项目可以分组在一起。
-
groupID
与项目关联的组的ID。
-
组
与项目关联的组。
-
requestorCoreAction
添加了以下possibleValues:
-
PLANNED_HOURS_CONTOURING
具有包括此权限的访问级别的用户可以在工作负载均衡器中更新计划的小时数。
有关详细信息,请参阅管理工作负载均衡器中的管理用户分配中的更新任务规划小时数。
-
EDIT_SYSTEM范围
具有包含此权限的访问级别的用户可以在系统范围内使用“删除”权限共享自定义字段。
-
PLANNED_HOURS_CONTOURING
-
ADD_TO_CUSTOM_FORMS
-
EDIT_SYSTEM范围
-
-
计划报告
ScheduledReport对象表示已配置为计划提交的报表。
-
格式
添加了可能的值:
-
qdoc (enum.fileextension.qdoc)
-
qslides (enum.fileextension.qslides)
-
qsheet (enum.fileextension.qsheet)
-
记分卡问题
ScoreCardQuestion对象表示已添加到记分卡的问题。 这些问题通常由Portfolio经理决定,这些问题的答案让经理能够了解项目与项目组合目标的符合程度。
有关记分卡问题的详细信息,请参阅创建记分卡。
-
显示类型
添加的可能值RTF(带格式的文本字段)
有关详细信息,请参阅Adobe Workfront API中的富文本字段。
任务
Task对象表示作为实现最终目标(完成项目)的步骤而必须执行的工作项。
-
工作投入
添加了此字段,表示用户完成任务需要花费少量、中量或大量的每日工作量。 可能的值包括:
-
1(小)
-
2 (Medium)
-
3 (大)
有关Workfront中工作投入的详细信息,请参阅工作投入概述。
-
这些操作添加参数状态以支持新的“开始”按钮功能,当用户单击按钮以指示他们已开始处理工作项时,该功能会更改工作项的状态。
有关详细信息,请参阅将处理此项按钮替换为开始按钮。
-
acceptWork
-
unacceptWork
团队
团队对象是可分配给工作项的用户的集合。
已将以下字段添加到团队资源:
-
groupID
此字段将团队与组相关联。 这会将团队标识为组的一部分,并允许组管理员管理团队。
-
workOnItStatusChange
这是一个布尔参数,指示团队的“处理此项工作”按钮是否已配置为“开始”按钮。 当团队成员单击“开始”按钮开始处理工作项目时,项目的状态将从“新建”更改为团队设置中配置的状态。
-
以下字段允许您为各个工作项上的“开始”按钮指定自定义状态。
-
workOnItOpTaskBugReportStatuses
-
workOnItOpTaskChangeOrderStatuses
-
workOnItOpTaskIssueStatuses
-
workOnItOpTaskRequestStatuses
workOnItTaskStatuses
有关“开始”按钮的详细信息,请参阅将处理它按钮替换为“开始”按钮。
-
以下字段已添加到团队资源:
- 组
-
工作投入
添加了此字段,表示用户完成任务需要花费少量、中量或大量的每日工作量。 可能的值包括:
-
1(小)
-
2 (Medium)
-
3 (大)
有关Workfront中工作投入的详细信息,请参阅工作投入概述。
-
以下字段已从时间表资源中删除:
- objcode
更新
-
updateType
添加了以下可能值:
-
initiativeAdd (enum.updatetypeenum.initiativeadd)
-
initiativeEdit (enum.updatetypeenum.initiativeedit)
有关计划的详细信息,请参阅Scenario Planner中的计划概述。
-
用户
User对象表示在Workfront中拥有帐户的人员,该帐户可以登录并与系统交互。
以下字段已添加到用户资源:
-
actualDeactivationDate
这表示停用用户的日期和时间。
有关已停用用户的详细信息,请参阅停用或重新激活用户。
-
alignAccessType
此字段显示用户对Workfront目标的访问权限。 可能的值包括:
-
无权访问
-
查看
-
编辑
-
以下操作已添加到User资源:
-
getUserAccessPermissionsByObjCode
此操作采用以下参数
-
ids(字符串)
-
objCode(字符串)
-
工作
Work对象是Task和OpTask都继承的公用接口,它们共享公用代码。
-
backlogOrder
顺序指示任务或故事在敏捷积压中的位置。
此字段删除了以下标志:
-
动态,
-
延迟读取,
-
NOT_GROUP
-
-
groupID
此字段添加了以下标记:
-
AUTO_LOAD
-
动态,
-
READ_ONLY
-
-
工作投入
添加了此字段,表示用户完成任务需要花费少量、中量或大量的每日工作量。 可能的值包括:
-
1(小)
-
2 (Medium)
-
3 (大)
有关Workfront中工作投入的详细信息,请参阅工作投入概述。
-