Pokaż spis treści

Administracja

Użytkownicy i dostęp

Dostęp w uni-site rozdziela uprawnienia panelu od widoczności stron publicznych. Administrator zarządza użytkownikami i rolami, a każda strona może być publiczna, dostępna po zalogowaniu albo ograniczona do wybranych ról dostępu.

Jak działa ekran

Warstwa uprawnień dopuszcza do panelu tylko aktywnych użytkowników z rolą administracyjną. Administrator ma pełny zakres, edytor pracuje na stronach, a blogger na module bloga i wpisach rozpoznanych po ścieżce.

Role dostępu są rekordami witryny, a przypisania do użytkowników i stron są zapisywane przez tabele łączące. Przy zapisie system usuwa poprzednie przypisania i wstawia tylko role istniejące w danej witrynie, co ogranicza błędy formularza i przenoszenie identyfikatorów między instancjami.

Przepływ i odpowiedzialności

flowchart TD
  A["Żądanie strony"] --> B{"access_level"}
  B -->|public| C["Dostęp"]
  B -->|authenticated| D{"Aktywny użytkownik?"}
  B -->|roles| E{"Aktywny użytkownik?"}
  D -->|Tak| C
  D -->|Nie| F["Brak dostępu"]
  E -->|Nie| F
  E -->|Tak| G{"Administrator lub rola pasuje?"}
  G -->|Tak| C
  G -->|Nie| F

Powiązane obszary panelu

Ten ekran działa w praktyce razem z innymi częściami administracji: stronami, blokami, importem, motywem i dostępem.