SHAREPOINT⼯作流审批权限问题
旌旗>勒克洛斯继续我们上次的⼯作流,我们发现所有⼈都有审批权限,这和我们正常的逻辑相反,正常应该是只有审批⼈才有权限,其它⼈只能查看,如下
这样解决,同样为SpecialPermissions 绑定到新成员 > 选择创建字段,如下
bijiOK,添加权限代码
1private void createTask1_MethodInvoking(object nder, EventArgs e)
2 {
3//⽣成任务ID
4 createTask1_TaskId1 = Guid.NewGuid();
5//任务标题
6 createTask1_TaskProperties1.Title = "经理审批";
7//设置任务操作⼈
片段教学
江南逢李龟年翻译
8 createTask1_TaskProperties1.AssignedTo = @"i:0#.w|canomo\name";
9//设置任务完成度六级作文范文
10 createTask1_TaskProperties1.PercentComplete = 0;
11//设置任务开始⽇期
彩虹像什么
12 createTask1_TaskProperties1.StartDate = DateTime.Today;physics是什么意思
13//设置任务到期⽇期为从⼯作流任务开始后7天
14 createTask1_TaskProperties1.DueDate = DateTime.Now.AddDays(7.0);
15//设置任务审批权限
16if (!String.IsNullOrEmpty(createTask1_TaskProperties1.AssignedTo))
17 {
18//审批⼈
英语剧本19 createTask1_SpecialPermissions1.ateTask1_TaskProperties1.AssignedTo, SPRoleType.Contributor);
20 createTask1_SpecialPermissions1.Add(@"c:0(.s|true", SPRoleType.Reader);
21 }
22 }西班牙语在线学习