Jak zezwolić użytkownikowi na dostęp do tylko jednego komponentu w panelu administratora
Czasami dochodzi do sytuacji gdy trzeba umożliwić użytkownikowi dostęp i możliwość zarządzania tylko jednym lub kilkoma komponentami Joomla od strony zaplecza.
Jest to proste do skonfigurowania. W naszym artykule - samouczku na przykładzie DJ-Classifieds pokażemy jak to zrobić.
Stworzony użytkownik będzie miał możliwość zarządzać tylko jednym komponent w zapleczu Joomla.
Krok 1. Dodanie nowej grupy użytkownika.
W panelu administracyjnym Joomla z górnego paska wybierz "Users" (Użytkownicy) a potem "Add New Group"(Utwórz grupę).
Następnie:
- Dowolnie nazwij swoją grupę.. My nazwaliśmy ją "DJ-Classifieds"
- Wybierz "Manager" w grupie nadrzędnej .
- Kliknij "Save & Close"(Zapisz i zamknij).
Krok 2. Przypisanie użytkownika do nowej grupy.
Edytuj lub stwórz nowego użytkownika i w zakładce "Assigned User Groups" (Przypisz do grup) zaznacz nowo stworzoną grupę (DJ-Classifieds in my case), po czym wybierz "Save & Close"(Zapisz i zamknij).
Krok 3. Zapewnienie dostępu do komponentu DJ-Classifieds
Kliknij "System", a następnie "Global Configuration" (Konfiguracja globalna) w podmenu.
Następnie:
- Z lewego menu wybierz "DJ-Classifieds"
- Otwórz zakładkę "Permissions" (Uprawnienia)
- Wybierz "DJ-Classifieds" (to grupa która została stworzona wcześniej)
- W rzędzie Access Administration Interface (Dostęp do komponentu)
- Wybierz "Allowed" (Dozwolone)
- Zapisz wybierając "Save & Close" (Zapisz i zamknij)
Krok 4. Wyłączenie dostępu do innych komponentów
Teraz należy wyłączyć dostęp do wszystkich komponentów, których użytkownik nie powinien widzieć od strony zaplecza.
W domyślnej konfiguracji Joomla! wyłączamy dostęp do:
- Banerów
- Kontaktów
- Artykułów
- Inteligentnego wyszukiwania
- Menadżera mediów
- Wiadomości
- Doniesień
- Wyszukiwania
- Weblinks
Aby to zrobić:
Dla każdego elementu, który chcesz ukryć przed użytkownikiem przejdź do "Options"(Opcje) i powtórz ten scenariusz:
- Otwórz zakładkę "Permissions" (Uprawnienia)
- Wybierz grupę "DJ-Classifieds" (została utworzona podczas Kroku nr.1)
- Wybierz "Denied" (Zabronione) w "Access Administration Interface" (Dostęp do komponentu).
- Kliknij "Save & Close" (Zapisz i zamknij).
Wszystko gotowe. Teraz użytkownik ma dostęp jedynie do komponentu DJ-Classifieds.