2009-10-01 4 views
1

사용자 권한을 두 개로 분할하려고합니다. 고객 측 정책 중 일부는 사용자 추가 권한 만 가진 별도의 사용자가 있어야하며 사이트 관리자는 사용자를 추가 할 수 없어야한다고 언급합니다.MOSS 2007에서 사용자를 추가하기위한 별도의 역할이 필요합니다.

현재 사이트 관리자는 사용자를 추가하고 다른 구성을 관리하는 데 사용됩니다. 사이트 관리자에서 사용자 추가 역할을 제거 할 수 있습니까?

코드를 작성하여 새로운 사용자 역할을 만드는 방법이 있습니까?

답변

1

사이트 관리자로부터 권한을 제거 할 수 없다고 생각합니다. 그러나 마스터 페이지에 보안 코드를 추가하는 것과 같이 무언가를 할 수 있습니다. 현재 사용자와 현재 페이지를 감지 할 수 있으며 사이트 관리자가 잘못된 위치에있는 경우 오류가 발생합니다.

+0

이것이 가능한지 확실하지 않지만 대안을 얻을 수 있는지 알아보기 위해 노력 중입니다. 우리는 이것을 어떻게해야만하는지 !! – hemalshah

1

권한 집합이 SPBasePermissions enumeration에서 제공하는 옵션 중 하나로 요약 된 경우 사용자 지정 권한 수준을 만들 수 있습니다. 불행히도 특정 '사용자 추가'권한은 없으며 ManagePermissions 만 사용할 수 있습니다. 어쨌든 참고로 basic code sample입니다.

가장 좋은 접근법은 사용자 추가 페이지를 방문한 사용자가 누구인지 확인하기 위해 코드 조각이 실행되는 strongopinions가 제공하는 것입니다.

+0

감사합니다. 나도 이것 좀 보게. 곧 업데이트 될 것입니다. – hemalshah

관련 문제