W systemie praw dostępu w Mambo wyróżnić najogólniej można 4 (cztery) poziomy:
1. anonimowi goście: prawo przeglądania, pobierania plików i dodawania wpisów w udostępnionym im zakresie
2. zarejestrowani użytkownicy:
- prawo przeglądania wszystkich opublikowanych obszarów strony głównej
- prawo przesyłania informacji do umieszczenia w dziale aktualności,
- prawo proponowania odsyłaczy do katalogu www
- prawo edycji swojego profilu
- prawo edycji swoich informacji po ich opublikowaniu przez administratorów
3. zalogowani użytkownicy z grupy specjalnej: prawo dodawania, redagowania i publikowania zawartości z poziomu strony głównej,
4. członkowie grupy zarządzajacych witryną: prawo zalogowania się do panelu administracyjnego i wykonywania zadań związanych z zarządzaniem witryną.
Innymi słowy, w Mambo! istnieją 4 (cztery) poziomy dostępu do obiektów (nie tylko artykułów, ale także do modułów, komponentów, sekcji, kategorii, stron) :
- dostęp powszechny - anonimowy [public],
- dostęp rejestrowany [registered],
- dostęp rejestrowany specjalny [special] do strony głównej.
- dostęp rejestrowany specjalny [special] do panelu administracyjnego.
Dostęp
powszechny [public] to dostęp dla wszystkich odwiedzających witrynę.
Dostęp
rejestrowany [registered] to dostęp dla zarejestrowanych użytkowników, uzyskiwany po zalogowaniu się do witryny.
Dostęp
specjalny [special] to uzyskiwany po zalogowaniu się do witryny dostęp dla zarejestrowanych użytkowników, którym administrator witryny nadał specjalne przywileje (przypisał ich do grupy z uprawnieniami specjalnymi).
W gronie użytkowników ze specjalnymi przywilejami są tacy, którzy mogą korzystać ze swoich praw dostępu:
- tylko za pomocą specjalnego interfejsu, stanowiącego element strony głównej oraz
- mają także prawa dostępu do panelu administracyjnego.
Specjalne przywileje
Zależnie od posiadanych praw dostępu użytkownik Mambo może należeć do jednej z sześciu (6) grup ze specjalnymi przywilejami:
- autor [Author],
- edytor [Editor],
- redaktor [Publisher],
- operator [Manager],
- administrator [Administrator],
- główny administrator [Super Administrator],
Autorzy, edytorzy i redaktorzy - mogą korzystać ze swych przywilejów po zalogowaniu się w witrynie od frontu, obrazowo mówiąc - poprzez "przednie wejście".
Natomiast operatorzy, administratorzy i główni administratorzy mają także prawo wejść "na zaplecze" witryny, do "ośrodka zarządzania" witryną - centrum administracyjnego. Do centrum administracyjnego można dostać się tylko specjalnym tylnym wejściem.
Wydawcy? Edytorzy? Redaktorzy? O problemach tłumacza...
W dotychczasowych pracach nad polską lokalizacją Mambo nie obeszło się bez
zamieszania terminologicznego. Szczególnie istotnego w sferze podziału na grupy
użytkowników. Najpierw angielskie ’editor’ zostało przetłumaczone na ’redaktor’.
Później słowa ’redaktor’ użyłem jako polskiego odpowiednika użytkownika
nazwanego po angielsku ’manager’, a ’editor’ został napowrót ’edytorem’.
Zdawało
się, że trafnie. Kłopot sprawiał wszakże ’publisher’, tłumaczony przez pewien
czas jako ’wydawca’, ale też ’redaktor’ czy ’publikator’.
Ostatecznie jednak
’publisher’ został ’redaktorem’ - to najbardziej odpowiada prawom i zadaniom,
jakie wykonuje, natomiast nazwę ’manager’ zastąpiono ugruntowanym w języku
polskim słowem ’operator’. Wskazuje ono na szersze uprawnienia niż tylko
związane z edycją i publikacją materiałów.
Prawa użytkowania i administrowania
Ten zasadniczy podział uprawnień odpowiada znanemu z zarządzania systemami operacyjnymi komputerów - podziałowi na
użytkowników i
administratorów [USERS i ROOT]. Podział ten spełnia obecnie jedynie funkcje pomocnicze - dzieli użytkowników na dwie kategorie. W następnej wersji Joomla! będzie jednak miał swoje dodatkowe zastosowanie.
W rezultacie struktura grup użytkowników w Joomla! jest następująca:
Public Frontend - Publiczny: Strona główna
| - Registered - zalogowany
| - - Author - autor
| - - - Editor - edytor
| - - - - Publisher - redaktor
Public Backend - Publiczny: Panel administratora
| - Super Administrator - główny administrator
| - - Administrator - administrator
| - - - Manager - operator
Po zalogowaniu się na stronie głównej [Frontend] witryny użytkownicy z tych grup mają następujące uprawnienia:
Użytkownik zarejestrowany [Registered]
- ma prawo przeglądać wszystkie opublikowane w witrynie materiały
- ma prawo przeglądać i zmieniać szczegóły swojego profilu użytkownika.
Administratorzy witryny mogą rozszerzyć ten niewielki zakres uprawnień o następujące:
- prawo przesyłania informacji (artykułów) do jednego działu, a po opublikowaniu także ich edycji i blokowania,
- prawo proponowania odsyłaczy (linków) do katalogu www.
Autor [Author]
- ma prawo przesyłać materiały do tych sekcji i kategorii artykułów, które zostaną oznaczone prawem dostępu "Special", a po ich opublikowaniu
- ma prawo edytować swoje materiały i blokować je, by ochronić przed równoczesną edycją przez użytkowników z większymi przywilejami.
Edytor [Editor]
Jak autor - ma prawo dodawać i redagować materiały w sekcjach i kategoriach oznaczonych prawem dostępu special oraz dodatkowo:
- ma prawo edytować (redagować, zmieniać) materiały innych użytkowników.
Redaktor [Publisher]
Jak autor i edytor - ma prawo dodawać i redagować materiały w każdej sekcji witryny, zarówno własne, jak i innych autorów oraz dodatkowo:
- ma prawo decydować o opublikowaniu bądź zakończeniu publikacji zamieszczonych w witrynie materiałów.
Operatorzy, administratorzy i główny administrator
Uprawnienia tych 3 (trzech) grup użytkowników zależą od tego, czy są zalogowani na stronie głównej, czy też do panelu administracyjnego.
Po zalogowaniu się na stronie głównej użytkownicy z tych grup mają takie same prawa jak wydawca. Natomiast po zalogowaniu się w panelu administracyjnym mają przywileje wynikające z przynależności do grupy zarządzających witryną.
Operator [Manager]
Uprawnienia operatorów (menadżerów) najogólniej sprowadzają się do spraw związanych z tworzeniem i modyfikowaniem zawartości witryny. Mimo uprawnień administracyjnych, operator nie może dodawać użytkowników i modyfikować ich uprawnień, instalować składników systemu, posługiwać się niektórymi komponentami (zależnie od ustawień konfiguracyjnych określonych przez głównego administratora).
Administrator [Administrator]
Administrator może wykonywać wszystkie zadania związane z tworzeniem, modyfikowaniem i publikowaniem informacji, a także:
- dodawać i zmieniać konta użytkowników (z wyjątkiem konta głównego administratora),
- instalować komponenty, moduły i dodatki (nie może instalować plików szablonów i plików komunikatów językowych).
Administrator nie ma prawa zmieniać globalnych ustawień konfiguracyjnych witryny ani rozsyłać za pomocą panelu administracyjnego korespondencji seryjnej,
Główny administrator [Super administrator]
Ma dostęp do wszystkich funkcji panelu administracyjnego. Użytkownik z tej grupy nie może być usuwany i nie może być przeniesiony do innej grupy. Uprawnienia superadministratora powinna posiadać tylko jedna osoba.
Możliwości zarządzania prawami użytkowników można rozszerzyć za pomocą
komponentu MACL - na chwilę pisania tego artykułu dostępna była wersja
MACLPlus v4.5.4 for Mambo 4.5.4 Stable.
Podziękowania dla zwiastuna za pozwolenie na umieszczenie w naszym serwisie tego świetnego opracowania.
Prawa autorskie - © 2004
APW Zwiastun