Włączenie publicznej strony (SiteEnabledConfigurationPage)
Ścieżka: /panel/site-enabled Dostęp: Zalogowany — rola: wyłącznie Admin
TC-SEC-001 — Uprawnienia dostępu
| # | Akcja | Oczekiwany rezultat |
| 1 | Wejdź jako Admin | Strona dostępna, formularz załadowany |
| 2 | Wejdź jako Supervisor lub Employee | Brak dostępu — przekierowanie lub komunikat o braku uprawnień |
TC-SEC-002 — Ładowanie danych
| # | Akcja | Oczekiwany rezultat |
| 1 | Wejdź na stronę z włączoną publiczną witryną | Toggle ustawiony na TAK, wskaźnik statusu zielony z komunikatem „Strona jest włączona" |
| 2 | Wejdź na stronę z wyłączoną publiczną witryną | Toggle ustawiony na NIE, wskaźnik statusu bursztynowy z komunikatem „Strona jest wyłączona" |
TC-SEC-003 — Wskaźnik statusu
| # | Akcja | Oczekiwany rezultat |
| 1 | Przełącz toggle na TAK | Wskaźnik zmienia się na zielony — „Strona jest włączona", opis pełnego dostępu |
| 2 | Przełącz toggle na NIE | Wskaźnik zmienia się na bursztynowy — „Strona jest wyłączona", opis ograniczonego dostępu |
TC-SEC-004 — Zapis
| # | Akcja | Oczekiwany rezultat |
| 1 | Włącz toggle i zapisz | Wartość 1 wysłana do API, toast sukcesu, strona pozostaje bez przekierowania |
| 2 | Wyłącz toggle i zapisz | Wartość 0 wysłana do API, toast sukcesu, strona pozostaje bez przekierowania |
| 3 | Kliknij „Zapisz" podczas aktywnego loadera | Przycisk nieaktywny — brak podwójnego wysłania |