Będąc właścicielem strony biznesowej po pewnym czasie koniecznością staje się rozbudowanie swojej działalności o zespół współpracowników. Dobrą praktyką w tym zakresie jest nadawanie uprawnień użytkownikom na podstawie wyznaczania tak zwanych ról. Na WordPress’ie możemy to zrobić w prosty sposób.
Po co uprawnienia?
Tworząc zespół redakcyjny swojej strony dobrze zadbać o to aby każdemu pracowników (będą to zatem nie tylko programiści WordPress, ale również copywriterzy, marketerzy czy obsługa sklepu on-line) nadać pewien zbiór uprawnień. Wprowadzanie takiej hierarchii to duże ułatwienie a zarazem pewność, że przez przypadek (bądź umyślnie) dana osoba nie wprowadzi zmian, do których nie jest upoważniona. Całą “władzę” nad uprawnieniami sprawuje właściciel strony, który może je w każdej chwili nadawać lub dezaktywować.
Role w WordPress
WordPress oferuje pięć różnych ról, które można przypisać każdemu nowemu użytkownikowi. Umożliwiają one podział funkcji i kompetencji tj.
- Administrator – posiada wszystkie możliwe uprawnienia i ma dostęp do wszystkich funkcji administracji. Może sprawować pełną kontrolę nad wszystkimi wpisami, ma dostęp do wszelkich ustawień technicznych.
- Redaktor (Editor) – to pierwsza osoba zaraz po administratorze, może w pełni zarządzać treścią nie posiada jednak zakresu uprawnień technicznych.
- Autor (Author) – może publikować i zarządzać własnymi wpisami oraz dodawać pliki
- Współtwórca (Contributor, Felietonista) – może pisać i zarządzać swoimi wpisami, nie ma jednak uprawnień do ich publikacji, jego wpisy muszą być zaakceptowane przez redaktora lub administratora
- Subskrybent – może mieć dostęp do panelu admina i zarządzać jedynie własnym profilem, ma możliwość komentowania wpisów
Wsparcie dzięki wtyczkom
WordPress pozwala na rejestrację nowych użytkowników i przydzielenie im uprawnień, jednak sama funkcjonalność jest tutaj dosyć okrojona jeśli chodzi o możliwości konfiguracyjne. W tym temacie pomocne mogą być wtyczki, które zwiększają możliwości WordPressa w zakresie zarządzania zespołem.
User Role Editor
Dzięki wtyczce istnieje możliwość przyznawania oraz odbierania określonych uprawnień poszczególnym grupom a także indywidualnym użytkownikom. User Role Editor to jedna z bardziej użytecznych i prostych w obsłudze wtyczek ułatwiających zarządzanie uprawnieniami.
Members
Members to wtyczka, która posiada wbudowany edytor ról, stanowi również dobrą alternatywą dla User Role Editora. Można go śmiało polecić małym prywatnym stronom, nie sprawdzi się jednak w przypadku większych komercyjnych witryn, które korzystają z funkcjonalności zarządzania subskrybentami.
Advanced Access Manager
Dzięki niej możemy tworzyć, edytować, usuwać różne role użytkowników. Advanced Access Manager umożliwia także śledzenie aktywności każdego użytkownika, dzięki czemu możemy dowiedzieć się kiedy ktoś był zalogowany.