Przejdź do treści

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