Evaluando propuestas

Permisos con roles de usuario

Publicado el 18 Octubre, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Objetivo
1) Autenticacion.
2) Otorgar permisos a los usuarios por medio del rol de usuario que tenga asignado.
2.1) Limite de empresas que puede crear un usuario.


modelo entidad - relacion.
Ver imagen: "relationalModel_Ver1_1_1.jpeg"

1)Permisos y roles
Buscamos por medio de la tabla  “user_roles” manejar los diferentes roles que necesite el sistema y en el momento de crearse o editarse pueda asignarse los permisos que se desee conceder al mismo. Con esto, al momento de crear un usuario se le conceda permisos según los roles que se sean asignados. Tenemos un crud para los  roles de usuario, sin embargo no tenemos el crud de permisos y usuarios.


Ejemplo
Contamos con 3 módulos: Recursos, Usuarios y predios. Cada uno crea, edita y elimina.
Deseo crear un nuevo rol llamado Moderador, el cual podrá crear y eliminar recursos pero no editarlos. Crear, editar, eliminar usuarios y no podrá hacer nada en predios. Este rol quedara guardado en la tabla "user_rolls".
Luego, cuando vaya a crear un usuario y le asigne el roll de moderador, este tendrá los permisos que su rol le permite. Para mayor claridad ver la imagen "roll_usuarios_ejemplo".

El proyecto está realizado en laravel 5.4 y se usa componentes de VUE para presentar la información.  http://app.agsyspro.com/#/
Base de datos en MYSQL.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Plazo de Entrega: 20 Octubre, 2017

Habilidades necesarias

Otros proyectos publicados por A. F. L. M.