Role Manager, un gestor de roles y permisos para WordPress

Hace algunas semanas, cuando era inminente la salida de WordPress 2.0, hablábamos en Blogpocket sobre el nuevo sistema de roles de usuario que incorporaba como novedad la nueva versión. Pues bien, Owen Winkler ya ha creado un plugin que es capaz de gestionar esos roles, alterar y modificar las capacidades de cada uno, borrarlos o añadir otros nuevos. Se llama Role Manager.

Una vez instalado de la manera habitual, subiendo los archivos al directorio wp-content/plugins de nuestro WordPress, y activado desde el panel de control, encontraremos las opciones configurables bajo la pestaña Users (Usuarios)->Roles.

wordpress

Cada uno de los distintos roles aparecerá en el panel con las capacidades y permisos que tienen concedidos o prohibidos. Los permisos activos aparecerán con una marca verde y los denegados con una X roja. Para activar o desactivar un permiso, simplemente hay que hacer clic en ésta imagen y automaticamente cambiará de estado.

Al final del panel está el formulario de creación de nuevos roles. Hacerlo es tan sencillo como darle un nombre, seleccionar los permisos y hacer clic en el botón para enviar el formulario.

wordpress

Además, en las páginas de los perfiles de cada usuario aparecerá ahora una lista de permisos que podemos activar o desactivar de manera individual para cada uno, independientemente del rol al que estén adscritos. Aquellos permisos que se derivan del rol son los que aparecen en negrita. Una capacidad prohibida se mostrará aquí con cursivas rojas.

Descarga: Role Manager | Instrucciones (en inglés)