Joomla pozwala na kontrolę dostępu do treści, co umożliwia udostępnianie dodatkowych zasobów wybranym grupom użytkowników serwisu. Możliwe jest udostępnianie treści dostępnych tylko dla zarejestrowanych użytkownikó (np. klienci firmy) oraz grupy informacji dla użytkowników uprzywilejowanych (np. pracownicy firmy). Może to więc być kompletna platforma obiegu informacji wewnątrz i na zewnątrz przedsiębiorstwa. Joomla zawiera następujące poziomy dostępu do publikowania i czytania treści.
Uprawnienia użytkowników do publikowania:
Gość (Guest) - domyślny, anonimowy użytkownik, nie ma prawa publikowania;
Użytkownik zarejestrowany (Registered User) - zarejestrowany, ale bez dodatkowych uprawnień;
Autor (Author) - może dodawać nową treść, ale bez dostępu do panelu administracyjnego (otwiera się formularz do wprowadzania artykułu w standardowym oknie). Dodana/zmieniona treść musi być zaakceptowana przez kogoś z uprawnieniami od Wydawcy(ang. Publisher) w górę, zanim zostanie udostępniona on-line;
Redaktor (Editor) - podobnie jak autor: brak dostępu do panelu administracyjnego, może dodawać nową treść, która musi być zaakceptowana przez kogoś z uprawnieniami Wydawcy (ang.Publisher) w górę, jednak w tym wypadku uaktualnienia istniejącej treść, stworzonej przez tego użytkownika nie wymagają dodatkowego potwierdzenia przed udostępnieniem on-line;
Wydawca (ang. Publisher) - może dodawać, modyfikować i zatwierdzać treść do publikacji. Brak dostępu do panelu administracyjnego.
Poziom dostępu Manager/Admin/Super Admin to dodatkowe uprawnienia do logowania i wykonywania operacji w panelu administracyjnym.
Uprawnienia użytkowników do przeglądania zawartości:
Public - treść dostępna dla wszystkich;
Registered - treść niedostępna dla niezarejestrowanych/niezalogowanych użytkowników
Special - treść dostępna dla użytkowników z uprawnieniami Autor (Author) w górę.
Źródło: http://docs.joomla.org/Access_Control_List














