Ejercicio de Técnicas de gestión de permisos

Tenemos los siguientes roles

  1. Escribir y editar sus posts
  2. Publicar sus posts
  3. Ver su perfil
  4. Escribir editar sus post o las de otros usuarios
  5. Publicar los posts de otros usuarios
  6. Modificar configuración interna
  7. Escribir un comentario

Tenemos los siguientes Grupos

  1. Administrador – Quien tiene acceso a todas las características de administración de un sitio en particular.
  2. Editor – Quien puede publicar y editar entradas, propias y de otros usuarios.
  3. Autor – Quien puede publicar y editar sus propias entradas.
  4. Colaborador – Quien puede escribir y editar sus propias entradas pero no publicarlas.
  5. Subscriptor – Quien puede ver su perfil y escribir comentarios

Tenemos los siguientes Usuario

  1. Juan quieres escribir un comentario
  2. Pedro está escribiendo un artículo
  3. Luis ayuda a Pedro
  4. Paloma supervisa los arituculos y los publica cuando llega el día.
  5. 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é?

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.