Un usuario puede contener la siguiente información y acciones permitidas.
Permisos
Los permisos permiten a un usuario acceder a distintas áreas de un producto dependiendo de los roles, recursos y acciones configuradas. Se pueden crear, borrar y consultar los permisos de un usuario.
Perfiles
Cada usuario tiene al menos un perfil asignado que puede ser como usuario básico, administrador, sociedad y proveedor.
Recursos
Los elementos que se muestra en front-end se muestran en función de los recursos que tenga asignado el usuario/administrador. Para poder ver menú y listado en la página web deberá de contar con estos recursos el usuario.
Usuario
El usuario de sistema que puede realizar distintas acciones según los permisos, roles y recursos configurados.
Habilitar y deshabilitar el usuario para un cliente
El módulo es multi-tenant por lo tanto, podemos contener usuarios de distintos clientes en un mismo sistema en caso de que sea cloud pública. Por lo tanto, se puede habilitar o deshabilitar los usuarios para un cliente en concreto.
Bloquear o desbloquear el usuario con usuario root
El usuario que tenga configurado los roles de root o admin tiene la potestad de bloquear o desbloquea los usuarios.
Importar recursos, roles y permisos
Se permite importar datos tales como recursos, roles y permisos desde un fichero. Tiene una propiedad que permite sobrescribir datos o no (Ampliar más). Está operación normalmente se ejecuta cuando se implanta el producto en otros entornos de los clientes, se pueden exportar los datos de un entorno a otro.