/ / W jaki sposób mogę utworzyć "tryb konserwacji" dla SharePoint? - sharepoint, utrzymanie

Jak mogę utworzyć "tryb konserwacji" dla SharePoint? - sharepoint, utrzymanie

Muszę wyłączyć dostęp do SharePointaplikacja od 18:00 do 7:00. Wydaje się, że SharePoint 2007 nie ma gotowego trybu konserwacji ", dlatego szukam rozwiązania. Obecnie ktoś usuwa użytkowników z grupy bezpieczeństwa, aby ograniczyć dostęp do aplikacji, więc przynajmniej automatyzacja tego procesu będzie działać.

Czy istnieje skrypt PowerShell lub funkcja SharePoint lub coś, co mogę dodać do mojego serwera, aby włączyć tryb konserwacji dla aplikacji? Być może przykładowy kod dla SPJobDefinition?

Odpowiedzi:

1 dla odpowiedzi № 1

można zautomatyzować usuwanie użytkowników w pliku bat z

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

Sprawdź ten link, aby uzyskać sposób wyliczenia sharepoint z Powershell:

połączyć


1 dla odpowiedzi nr 2

Metoda IIS polega na ograniczeniu dostępu poprzez adres IP. Używałem tego wcześniej, i powinno być całkiem łatwo napisać skrypt PowerShell, aby to zrobić lub użyć skryptów administracyjnych IIS.

Nie jestem świadomy metod SharePoint, które to robią.Istnieje polecenie quscefarm stsadm, ale dotyczy tylko formularzy InfoPath.


1 dla odpowiedzi nr 3

Jeśli chcesz, aby witryna była całkowicie niedostępna, możesz napisać skrypt, aby dodać plik app_offline.htm do katalogu głównego witryny SharePoint.

Zapobiegnie to dostępowi do witryny, więc może nie być idealnym rozwiązaniem, jeśli chcesz zezwolić administratorom na logowanie. Ale może to być rozwiązanie, jeśli masz backdoora.