2008-11-07 2 views
5

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

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

답변

1

를 사용하여 사이트에 추가 할 수있는 사용자의 수를 제한하는 표준 방법이 아니라고했다. 사용자의 심각한 해킹이나 기능 제거가 필요하지 않습니다.

하나는 단지 그것을 관리 문제를 제거 할 수 없습니다

  • 사용하는 사람은 이미 사이트 모음에 추가 된 사용자를 반환에 선택기 제한을 Stsadm.exe와 peoplepicker-onlysearchwithinsitecollection 속성입니다.
  • hoster가 사용자에게 사이트 모음에 대한 액세스 권한을 부여하면 hoster는 해당 사이트 모음에 사용자를 추가해야합니다.

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

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

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

0

나는 별다른 것을 모릅니다. 사용자 지정 wsp를 작성하여 프로그래밍 방식으로 동일한 결과를 얻을 수 있습니다. 이 접근법에서 발견 한 유일한 문제점은 기능을 숨긴 경우에도 사이트 모음 관리자가 솔루션을 취소하거나 삭제할 수 있다는 것입니다.

BTW, 우리의 클라이언트는 동시 사용자를 제한하고 싶었 우리는 프로그래밍 방식으로 세션 제공자

관련 문제