Είναι πολύ σημαντικό να αντιληφθούμε ότι σε ένα μοντέρνο σύστημα διαχείρισης περιεχομένου (CMS), όπως το WordPress, η πρόσβαση από διαφορετικούς χρήστες είναι κάτι συνηθισμένο και σε πολλές περιπτώσεις υποχρεωτικό, ιδίως όταν πρόκειται για μια σελίδα με ποικίλο περιεχόμενο που απαιτεί συχνή ενημέρωση.
Από την άλλη, η διαχείριση -το παρασκήνιο- ενός τέτοιου συστήματος δεν αφορά μόνο το περιεχόμενο, αλλά και πολλά τεχνικά ζητήματα όπως ενημερώσεις λογισμικού, διορθώσεις λαθών, σχεδιαστικές παρεμβάσεις κλπ. Αυτά, συνήθως τα αναλαμβάνει ο διαχειριστής της σελίδας που έχει πλήρη δικαιώματα στη λειτουργία της. Πως θα αποφύγουμε άλλοι χρήστες του διαχειριστικού να “πειράζουν” μόνο αυτά που πρέπει;
Το WordPress διαθέτει έξι διαφορετικούς ρόλους χρηστών, με διαφορετικά δικαιώματα για τον καθένα. Εν ολίγοις, ο κάθε χρήστης (ή ρόλος) μπορεί να ρυθμιστεί τι θα βλέπει και τι όχι.
Αναλυτικά:
1. Administrator (Διαχειριστής)
- Πλήρης έλεγχος του WordPress site.
- Μπορεί να δημιουργεί, επεξεργάζεται και διαγράφει οποιαδήποτε άρθρα/σελίδες.
- Διαχειρίζεται plugins, themes, ρυθμίσεις και άλλους χρήστες.
- Μπορεί να αλλάξει τους ρόλους των άλλων χρηστών.
2. Editor (Επιμελητής)
- Μπορεί να διαχειρίζεται όλο το περιεχόμενο (άρθρα, σελίδες, σχόλια).
- Δεν μπορεί να αλλάξει ρυθμίσεις, plugins ή themes.
- Μπορεί να δημοσιεύει, επεξεργάζεται και διαγράφει άρθρα/σελίδες όλων των χρηστών.
- Διαχειρίζεται κατηγορίες και ετικέτες.
3. Author (Συγγραφέας)
- Μπορεί να γράφει, δημοσιεύει και διαγράφει μόνο τα δικά του άρθρα.
- Δεν μπορεί να επεξεργαστεί άρθρα άλλων χρηστών.
- Μπορεί να ανεβάζει αρχεία (εικόνες, κ.λπ.).
- Δεν μπορεί να δημιουργήσει σελίδες (Pages), μόνο άρθρα (Posts).
4. Contributor (Συνεργάτης)
- Μπορεί να γράφει και επεξεργάζεται τα δικά του άρθρα, αλλά δεν μπορεί να τα δημοσιεύσει.
- Χρειάζεται έγκριση από Editor ή Administrator.
- Δεν μπορεί να ανεβάσει αρχεία (π.χ. εικόνες) ή να διαγράψει δημοσιευμένα άρθρα.
5. Subscriber (Συνδρομητής)
- Μπορεί μόνο να διαχείριζεται το προφίλ του.
- Συνήθω χρησιμοποιείται για ιστοσελίδες που απαιτούν login (π.χ. πρόσβαση σε περιορισμένο περιεχόμενο).
- Δεν μπορεί να δημοσιεύσει ή να επεξεργαστεί άρθρα.
Πότε χρησιμοποιούμε κάθε ρόλο στην πράξη;
- Administrator: Μόνο για ιδιοκτήτες ή τεχνικούς διαχειριστές.
- Editor: Για αρχισυντάκτες που ελέγχουν όλο το περιεχόμενο.
- Author: Για συγγραφείς που δημοσιεύουν τακτικά.
- Contributor: Για επισκέπτες συγγραφείς που χρειάζονται έλεγχο.
- Subscriber: Για απλούς χρήστες που συνδέονται (π.χ. για σχόλια ή πρόσβαση σε περιορισμένο περιεχόμενο).
Παρατηρούμε, ότι σε σχέση με τα τεχνικά ζητήματα της σελίδας έχει δικαίωμα μόνο ο administrator. Φυσικά, πρέπει να υπάρχει τουλάχιστον ένας administrator στη σελίδα, ο οποίος μπορεί να δημιουργήσει τους υπόλοιπους χρήστες και να καθορίσει τα αντίστοιχα δικαιώματα στον καθένα.