Tenemos los siguientes roles
- Escribir y editar sus posts
- Publicar sus posts
- Ver su perfil
- Escribir editar sus post o las de otros usuarios
- Publicar los posts de otros usuarios
- Modificar configuración interna
- Escribir un comentario
Tenemos los siguientes Grupos
- Administrador – Quien tiene acceso a todas las características de administración de un sitio en particular.
- Editor – Quien puede publicar y editar entradas, propias y de otros usuarios.
- Autor – Quien puede publicar y editar sus propias entradas.
- Colaborador – Quien puede escribir y editar sus propias entradas pero no publicarlas.
- Subscriptor – Quien puede ver su perfil y escribir comentarios
Tenemos los siguientes Usuario
- Juan quieres escribir un comentario
- Pedro está escribiendo un artículo
- Luis ayuda a Pedro
- Paloma supervisa los arituculos y los publica cuando llega el día.
- Laura Instala un plugin para introducir vídeos de youtube en los posts
Ejercicio
Realizar una agrupación de grupos y usuarios
- Organizar los usuarios en grupos
- Organizar los roles que tiene cada grupo
Ejercicio 2:
Decidimos ampliar la aplicación con una tienda virtual y añadimos dos grupos más:
- Administrador de tienda
- Cliente
¿Qué podrán hacer los usuarios del grupo administrador de tienda? (respuesta abierta)
¿Qué podrán hacer los usuarios «cliente»? (respuesta abierta)
Se entiende que el grupo 1 (administradores) tiene más permisos que el grupo 5 (Subscriptor) ¿Donde colocarías estos dos grupos? ¿Por qué?