Javier Castellanos
Portfoli digital
,

Compte major amb permisos totals a WordPress


1. Justificació: rols d’usuari i per què cal un compte amb permisos totals

WordPress incorpora un sistema de rols que defineix què pot fer cada usuari dins del lloc web. Cada rol agrupa un conjunt de capacitats (permisos):

  • Administrador: control total del lloc: configuració, plugins i temes, usuaris, contingut i actualitzacions.
  • Editor: crea, edita, publica i elimina tot el contingut (propi i d’altres usuaris) i modera comentaris. No pot tocar plugins, temes ni usuaris.
  • Autor: crea, edita i publica només les seves pròpies entrades i pot pujar fitxers. No accedeix a pàgines ni a la configuració.
  • Col·laborador: escriu i edita les seves entrades, però no les pot publicar ni pujar fitxers.
  • Subscriptor: només pot llegir i gestionar el seu propi perfil.

El compte major és el compte amb rol d’Administrador, l’únic amb control total sobre el lloc. Cal tenir-ne un perquè és qui pot configurar el lloc (títol, URL, enllaços permanents, lectura), instal·lar, activar i actualitzar plugins i temes, crear, modificar i eliminar la resta d’usuaris i assignar-los rols, gestionar tot el contingut, fer còpies de seguretat i actualitzar el nucli de WordPress. Sense aquest compte ningú no podria mantenir ni administrar el web.

La resta de comptes no són administradors perquè s’aplica el principi de mínim privilegi: cada persona rep només els permisos que necessita per a la seva feina. Així es redueix el risc d’errors accidentals (esborrar contingut, plugins o configuració) i l’impacte d’un possible compte compromès.

2. Implementació

El compte major és el que ja existia, creat en instal·lar WordPress: usuari jcastellanos (ID 1), rol Administrador. La resta de comptes s’han creat a Usuaris → Afegeix nou, cadascun amb el rol que li correspon i una contrasenya segura:

UsuariRol
jcastellanosAdministrador (compte major)
editor_provaEditor
autor_provaAutor
colaborador_provaCol·laborador
subscriptor_provaSubscriptor
Usuaris: llista de comptes amb el seu rol
Captura 1: Usuaris → Tots els usuaris, amb els comptes i el seu rol; jcastellanos és Administrador.

3. Comprovació del funcionament

S’han comprovat els permisos reals que WordPress assigna a cada compte. El compte major pot accedir a les àrees reservades a l’administrador, com els ajustaments i la gestió de plugins:

Ajustaments generals de WordPress
Captura 2: Ajustaments accessibles amb el compte major.
Plugins instal·lats
Captura 3: Plugins accessible amb el compte major.
ComptePotNo pot
jcastellanos (Administrador)Configurar el lloc, instal·lar i actualitzar plugins i temes, crear usuaris, gestionar tot el contingut—
editor_prova (Editor)Crear, editar i publicar contingut propi i d’altres, pàgines incloses; moderar comentarisInstal·lar plugins o temes, gestionar usuaris, canviar ajustaments
autor_prova (Autor)Publicar les seves entrades i pujar fitxersEditar contingut d’altres, gestionar pàgines o ajustaments
colaborador_prova (Col·laborador)Escriure i editar les seves entradesPublicar-les i pujar fitxers
subscriptor_prova (Subscriptor)Llegir i gestionar el seu perfilCrear contingut o accedir a l’administració

4. Conclusions

El lloc disposa d’un compte major (jcastellanos) amb permisos d’administrador, necessari per configurar, mantenir i gestionar tot el web. La resta de comptes tenen un rol adequat a les seves funcions, la qual cosa millora la seguretat i l’organització del lloc.


jcastellanos Avatar

Cada mòdul, un professor

Passa el cursor o toca un mòdul per conèixer qui l'imparteix.

OC

Programació i Web

Oscar Cascan