0
이벤트 수신기를 생성하고 추가하는 방법. SPList에서 저에게 추가 된 항목을 볼 수있는 권한을 부여해야합니다. 마찬가지로 동일한 SPList에서 항목을 볼 수있는 권한을 부여해서는 안됩니다. . 프로그래밍으로 권한을 설정해야합니다. plz .. 도와주세요 ..Sharepoint 2010 년 이벤트 수신자를 만들고 추가하십시오.
이벤트 수신기를 생성하고 추가하는 방법. SPList에서 저에게 추가 된 항목을 볼 수있는 권한을 부여해야합니다. 마찬가지로 동일한 SPList에서 항목을 볼 수있는 권한을 부여해서는 안됩니다. . 프로그래밍으로 권한을 설정해야합니다. plz .. 도와주세요 ..Sharepoint 2010 년 이벤트 수신자를 만들고 추가하십시오.
Creating SharePoint 2010 Event Receivers in Visual Studio 2010을 참조하십시오.
ItemAdded 내에서 properties.ListItem
에 BreakRoleInheritance(false)을 호출하여 항목에 대한 사용자 지정 사용 권한을 사용하고 기존 사용 권한을 지울 수 있습니다. 다음과 같은 코드를 사용하여 새 권한 설정을 추가 할 수 있습니다.
public void AddRoleAssignment(SPWeb web, SPUser user, SPListItem item, SPRoleType roleType)
{
SPRoleDefinition role = web.RoleDefinitions.GetByType(roleType);
SPRoleAssignment assignment = new SPRoleAssignment(user);
assignment.RoleDefinitionBindings.Add(role);
item.RoleAssignments.Add(assignment);
}
읽기 매개 변수를 소유자 항목에 대해서만 항목을 나열하도록 설정할 수 있습니다. 프로그래밍 방식으로 설정하는 이유는 무엇입니까? –