Configuration Manager | Compliance Items

Strona główna » Strona 7

Szacowany czas czytania: 4 minuty

Compliance Items to pojedyncza konfiguracja do sprawdzenia na zarządzanym systemie. Z nich tworzymy później Compliance Baseline i wdrażamy na kolekcję, w celu sprawdzania stanu konfiguracji środowiska zarządzanego przez klienta ConfigMgr.

Wdrażając Third-Party Updates na serwerze ConfIgMgr trzeba wykonać zmianę w rejestrach, aby klient ConfigMgr miał możliwość instalacji aktualizacji firm trzecich. Oczywiście można to wykonać przy pomocy polisy GPO, ale zawsze sprawdzam czy zostały one poprawnie wykonane.

To co chce sprawdzać to wpis AcceptTrudtedPiublisherCerts wraz z wartościami w HKLM\Software\Policies\Microsoft\Windows\WindowsUpdate.

Rysunek 1. Wpis w rejestrze który chce sprawdzać.

Na konsoli ConfigMgr wybieram \Assets and Compliance\Overview\Compliance Settings\Configuration Items i tworzę nowy Compliance Items.

Nadaje mu nazwę,

Rysunek 2. Opis Compliance Item.

Na zakładce Supported Platforms konfiguruje dla jakich systemów operacyjnych będzie działąć sprawdzanie rejestru.

Rysunek 3. Konfiguracja systemów operacyjnych których dotyczy sprawdzanie.

Na zakładce Settings decydujemy co mam być sprawdzane. Wpisujemy nazwę reguły oraz miejsce w rejestrze, które ma być sprawdzane.

Rysunek 4. Konfiguracje tego co ma sprawdzane.

Korzystając z przycisku Browse wybieram interesujące mnie wartości w rejestrze, które będą podlegały sprawdzeniu. Rejestr przeglądam zarówno na komputerze, na którym jest uruchomiona jest konsola serwera, jak również mogę podłączyć się zdalnie do innego komputera. Po wyborze wartości rejestru ustawiam sprawdzanie czy jest ona ustawiona na komputerze, czy też nie jest ustawiona.

Rysunek 5. Eksplorator rejestru.

Po zapisaniu co mam być sprawdzane w zakładce Compliance Rules tworzę dwie reguły. Jedna regułą sprawdza czy sprawdzany wpis w rejestrze istnieje, a druga ustawia wartość 1 dla tego wpisu.

Poniżej reguła czy poszukiwany wpis w rejestrze ma wartość 1. Jeśli wartość ma być nie tylko sprawdzona, ale również zmieniona na poprawną trzeba zaznaczyć dwie dodatkowe opcje:

  • Remediate noncompliant rules ehen supported – opcja ta powoduje, że klient ConfigMgr po sprawdzeniu poprawia konfigurację na poprawną.
  • Report noncompliant if this settings instance ist not found – opcja ta powoduje że klient ConfigMgr raportuje do serwera o tym, że sprawdzanego wpisu w rejestrze nie było.
Rysunek 6. Reguła sprawdzająca wartość wpisu w rejestrze

Poniżej reguła do sprawdzenia czy poszukiwany wpis w rejestrze istnieje.

Rysunek 7.Reguła czy sprawdzany wpis istnieje.

Na koniec zapisuje moją regułę.

Rysunek 8. Konfiguracja sprawdzania konfiguracji.

Po stworzeniu Compliance Items mogę go doać do Cmpliance Baseline a następnie wdrożyć na kolekcję.

Zaszufladkowano do kategorii Compliance, Configuration Manager | Otagowano , | Dodaj komentarz

Configuration Manager | Compliance Settings

Strona główna » Strona 7

Estimated reading time: 3 minuty

Compliance Settings serwera Configuration Manager pozwala na łatwe sprawdzanie czy zarządzany przez nas system ma określoną konfigurację. Nie wszystko co potrzebne można konfigurować na serwerze, niektóre ustawienia trzeba zmieniać przy pomocy polityki GPO. Inne nie da się zmienić przez politykę GPO i edytować rejestry np. przy pomocy skryptów.

Chcąc zapewnić sprawne funkcjonowanie systemu konfiguruje sprawdzam, czy zarządzane przez mnie systemy są poprawnie skonfigurowane.

Sprawdzanie to polega na przygotowaniu:

  • Compliance Items – to jest ustawienie tego co chcemy sprawdzać
  • Compliance Baseline – to zestaw Compliance Items który przypisuje się do danej kolekcji w celu sprawdzenia konfiguracji.
Rysunek 1. Lista Configuration Baseline.

Klient serwera ConfigMgr sprawdza każdy Compliance Items zawarty w Compliance Baseline i zwraca stan konfiguracji do serwera. W przypadku gry choć jedna sprawdzana konfiguracja nie jest poprawna to cały Baseline również ma status Non-Compliant.

Na postawie danych o stanie konfiguracji zarządzanego systemu mogę na konsoli serwera ConfiugMgr zrobić dynamiczną kolekcję która pokaze mi wszystkie komputery np. w stanie Compliant.

Rysunek 2.Dynamiczna kolekcja na podstawie stanu sprawdzenia Compliance Baselie.

Mogę sprawdzać konfigurację na wiele różnych sposobów:

  • sprawdzanie wpisów rejstrach
  • sprawdzanie czy jest katalog
  • sprawdzenie czy jest plik w katalogu i jaka jest jego wersja
  • sprawdzenie przy pomocy skryptu
  • sprawdzenie przy pomocy zapytań WQL

Gdy sprawdzam wpisy w rejestrach mam do wyboru:

  • Monitor – klient sprawdza stan i raportuje do serwera
  • Remedatie – klient sprawdza stan i zmienia konfiguracje rejestrów na zgodną z administratora ustawieniami.
Rysunek 3. Wdrożenie Compliance Baseline z różnym typem akcji.

Sprawdzenie konfiguracji mogę również uruchomić bezpośrednio na zarządzanym systemie, a nie tylko oglądać wyniki na konsoli serwera.

Rysunek 4. Lista konfiguracji przypisanych do komputera.

Zaszufladkowano do kategorii Compliance, Configuration Manager | Otagowano , | Dodaj komentarz