|
;通过调用外部事件Activity的方法把genIdentity作为事件的参数传入流程中。
在流程定义的文件中(Workflow1.cs)定义公共变量:
public WorkflowRoleCollection eaInitiators = new System.Workflow.Activities.WorkflowRoleCollection();
通过下面的代码把部门经理角色增加到流程角色列表:
//装载部门经理角色 WebWorkflowRole eaInitiatorsRole = new WebWorkflowRole("DeptManager"); eaInitiators.Add(eaInitiatorsRole);
WF通过检查传入的登录名参数是否存在于流程角色列表的某个角色中来实现流程权限控制。
上一页 [1] [2] [3] [4]
|