Rzeczywiste klasy są określane dynamicznie przez CFengine w czasie wykonywania. Przydatne są systemowa nazwa hosta z kropkami zastąpionymi podkreśleniami (jak foo_bar_com ), krótka nazwa hosta (jak foo ), typ systemu operacyjnego (jak Linux lub Solaris ), bieżący dzień tygodnia (jak poniedziałek ), dzień miesiąca ( jak Dzień 16 ) lub miesiąc (jak Maj ). Możesz zobaczyć pełną listę klas dostępnych w twoim systemie, uruchamiając CFengine w trybie pełnym.
Można określić wiele klas, oddzielając je | postacie. Aby więc akcja działała zarówno na hostach foo, jak i na pasku , możesz wpisać foo | bar w pole klasy.
Pola wejściowe poniżej klasy zależą od typu edytowanej akcji. Jeśli typ akcji nie jest obsługiwany przez Webmin, zamiast tego zostaną wyświetlone wiersze pliku konfiguracji rzeczywistej do ręcznej edycji. Możesz także przejść do trybu ręcznego, klikając przycisk Edytuj ręcznie u dołu strony.