可以批准,拒绝和进行更改的工作流API角色仅列出

时间:2019-02-11 21:23:59

标签: kentico kentico-api

使用Kentico 11.0.26。 使用Workflow API

创建工作流时,如何以编程方式选择此选项

enter image description here

编辑:在上面的链接中运行代码示例后,选择了第一个单选按钮“无”。如果您转到Kentico并手动选择“仅列出”选项,则会以编程方式显示添加的角色。

1 个答案:

答案 0 :(得分:1)

您可以使用已在帖子中链接的代码示例来实现。该设置直接放在步骤本身上,因此,使用类似这样的代码,您应该进行设置:

// Here Only listed security is assigned to current step.
step.StepRolesSecurity = WorkflowStepSecurityEnum.OnlyAssigned;

编辑:

在更新StepRolesSecurity属性后,另外保存工作流程步骤:

WorkflowStepInfoProvider.SetWorkflowStepInfo(step);