SharePoint 사이트 모음에 액세스할 수 있는 사용자 수를 제한하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/272028

  •  07-07-2019
  •  | 
  •  

문제

우리는 호스팅된 Windows SharePoint Services 3.0 시스템을 구현하고 있으며 고객이 사이트 모음에 대한 액세스 권한을 부여할 수 있는 사용자 수를 제한해야 합니다.고객은 전체 사이트 모음을 관리할 수 있어야 합니다.사이트 모음 자체를 삭제하거나 사이트 모음 및 하위 사이트에 지정된 수 이상의 사용자를 추가할 수는 없습니다.

WSS 2.0에서는 할당량 템플릿을 사용하여 사이트 모음의 사용자 수를 제한할 수 있는 것 같습니다.WSS 3.0에서는 할당량 템플릿을 사용하여 사이트 모음의 크기를 제한할 수 있지만 사용자 수는 제한할 수 없습니다.

도움이 되었습니까?

해결책

사이트에 추가할 수 있는 사용자 수를 제한하는 표준 방법은 없습니다.심각한 해킹이나 사용자 기능 제거 없이는 불가능합니다.

문제를 제거할 수는 없으며 관리만 할 수 있습니다.

  • 사용 사람 선택기 전용 검색내부 컬렉션 내 Stsadm.exe를 사용하여 사용자 선택이 이미 사이트 모음에 추가된 사용자만 반환하도록 제한합니다.
  • 호스터가 사용자에게 사이트 모음에 액세스할 수 있는 권한을 부여하면 호스터는 해당 사이트 모음에 사용자를 추가해야 합니다.

사이트 소유자는 정규화된 이름이나 SAM 계정 이름을 사용하여 사이트에 다른 사용자를 계속 추가할 수 있습니다.

SPWeb 클래스의 SiteUsers 속성을 사용하여 사이트 모음에 추가된 사용자 수를 SharePoint에 주기적으로 쿼리할 수 있습니다.추가된 수가 지정된 제한을 초과하는 경우 다른 사람에게 알리거나 자동으로 사용자를 제거할 수 있습니다.

향후 버전의 SharePoint 및 WSS에는 더욱 세분화된 권한 모델이 제공되기를 바랍니다.

다른 팁

나는 기본적으로 아무것도 모른다.사용자 정의 wsp를 작성하여 프로그래밍 방식으로 동일한 결과를 얻을 수 있습니다.이 접근 방식에서 제가 발견한 유일한 문제는 기능이 숨겨져 있어도 사이트 모음 관리자가 솔루션을 철회하거나 삭제할 수 있다는 것입니다.

그런데 우리 클라이언트는 동시 사용자를 제한하기를 원했고 우리는 세션 공급자를 사용하여 프로그래밍 방식으로 이를 수행했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top