候选用户表达式

候选用户是可以执行工作流任务的用户。可以使用候选用户表达式指定候选用户。

您可以在候选用户表达式中包含逗号或其他标点符号(分号除外)。如果使用标点符号,则必须将用户表达式放在花括号中,例如,{role(Admin;社区,Inc)}。

对所有用户表达式使用花括号是最佳实践,无论用户表达式是否包含标点符号。

表达式 描述
角色(< roleName >)

将任务分配给工作流业务项上具有指定角色的用户。对于全局工作流,您可以使用全局角色名。

例子:

角色(管理员):将任务分配给具有管理的角色。

角色(< roleName >, < communityName >)

将任务分配给指定团体中具有指定角色的用户。这独立于当前的工作流业务项。

例子:

角色(社区管理;销售):将任务分配给具有管理销售社区。

角色(< roleName >;< communityName >;< vocabularyName >)

将任务分配给给定团体中具有指定名称的词汇表上的指定角色的用户。这独立于当前的工作流业务项。

例子:

角色(行政;销售社区;售前):将任务分配给具有管理角色之前的销售词汇销售社区。

角色(< roleName >, < entityLevel >)

将任务分配给具有工作流业务项上的角色的用户,但仅当他们具有指定级别上的角色时。可能的实体级别有Term、Vocabulary和Community,它们分别表示资产级别、域级别或Community级别上的角色。

例子:

角色(管理员;术语):将任务分配给具有管理资产上的角色。

角色(< roleName >, < relationName >)

将任务分配给与具有给定关系名称的当前工作流业务项相关的资产上具有指定角色的用户。

例子:

角色(管家;符合)属性关联的资产的管理员分配任务非常符合关系。

角色(< roleName >;< entityLevel >;< relationName >)

角色(;)和role(;< relationName >)表达式。该表达式将任务分配给具有给定实体级别角色的与目标相关资产的用户。

例子:

角色(管家;术语;符合):将任务分配给资产相关的资产级别非常符合关系。

用户(<用户名>)

将任务分配给具有指定名称的用户。

例子:

用户(约翰):把任务分配给约翰。

组(< groupName >)

将任务分配给指定组中的用户。

例子:

集团(金融专家):将任务分配给金融专家组。