下面的代碼是用來授予權限的用戶才能訪問SPListItem給權利SPListItem
//Add current user
tempRoleAssignment = new SPRoleAssignment((SPPrincipal)currentUser);
tempRoleAssignment.RoleDefinitionBindings.Add(web.RoleDefinitions.GetByType(SPRoleType.Contributor));
item.RoleAssignments.Add(tempRoleAssignment);
但噹噹前用戶正在訪問的服務器比SharePoint服務器不同的是不行的。
更多信息 我的Sharepoint服務器名稱是spserver。域服務器名稱是域服務器。當我嘗試將domainserver的用戶授予共享點服務器SPListItem時,它無法分配權限,因爲我可以授予任何共享點組的權限。它不會通過使用上面的代碼觸發任何錯誤/異常,但用戶無權訪問該特定的SPListItem
我想知道有沒有人可以幫助我?