2009-07-01 5 views
0

오전 6시와 오전 7시 사이에 SharePoint 응용 프로그램에 대한 액세스를 비활성화해야합니다. SharePoint 2007에는 기본 "유지 관리 모드"가없는 것 같아서 솔루션을 찾고 있습니다. 현재 누군가가 보안 그룹 외부로 사용자를 이동시켜 응용 프로그램에 대한 액세스를 제한하므로 최소한 프로세스 자동화가 효과적입니다.SharePoint 용 '유지 관리 모드'를 만들려면 어떻게해야합니까?

응용 프로그램의 유지 관리 모드를 사용하기 위해 PowerShell 스크립트 또는 SharePoint 기능이나 내 서버에 추가 할 수있는 기능이 있습니까? 아마도 SPJobDefinition의 샘플 코드일까요?

답변

1

IIS 방법은 IP 주소로 액세스를 제한하는 것입니다. 필자는이 스크립트를 성공적으로 사용하기 전에 PowerShell 스크립트를 작성하거나 IIS admin 스크립트를 사용하여 스크립트를 작성하는 것이 매우 쉽습니다.

저는이 작업을 수행하는 SharePoint 방법을 알지 못합니다. quiescefarm stsadm 명령이 있지만 InfoPath 양식에만 적용됩니다.

당신이 PowerShell을 셰어을 열거하는 방법에 대한

stsadm -o userrole -url <url> -userlogin <DOMAIN\name> -role <role name> [-add] [-delete] 

체크 아웃과 박쥐 파일이 링크를 사용자의 제거를 자동화 할 수

1

당신이 원하는 경우 사이트를 완전히 액세스 할 수 없게 만들려면 app_offline.htm 파일을 SharePoint 사이트의 루트 디렉터리에 추가하는 스크립트를 작성할 수 있습니다.

이렇게하면 누구도 사이트에 액세스 할 수 없으므로 관리자가 로그인 할 수 있어야하는 경우 이상적이지 않을 수 있습니다. 그러나 백도어가있는 경우 솔루션 일 수 있습니다.

관련 문제