Permisos de tabla
La característica de permisos en Nexus Backend proporciona un control detallado sobre las acciones que los usuarios o roles pueden realizar en una tabla específica. Esto es crucial para garantizar la seguridad de los datos y el correcto manejo de la información.
Acceso al Panel de Permisos
Para acceder a la gestión de permisos:
- Abrir el Panel de Permisos: Haz clic en la opción de "Permisos" disponible en la interfaz de Nexus Backend. Esto abrirá un panel lateral (sidepanel).
- Seleccionar Usuario o Rol: En este panel, podrás agregar permisos específicos a un usuario o rol. Selecciona el usuario o rol al que deseas asignar permisos.
Tipos de Permisos
Los permisos disponibles para las tablas son:
- Leer la Tabla: Permite al usuario o rol ver y leer los datos de la tabla.
- Crear Data en la Tabla: Autoriza la creación o adición de nuevos datos en la tabla.
- Actualizar la Tabla: Permite realizar cambios en la estructura de la tabla.
- Actualizar Datos en la Tabla: Habilita la modificación de los datos existentes en la tabla.
- Borrar Tabla: Autoriza la eliminación completa de la tabla.
- Borrar Data: Permite eliminar datos específicos dentro de la tabla.
- Ver solo datos que el usuario crea: Autoriza al usuario a solo ver la información que el crea en la tabla como columnas y filas.
Asignación de Permisos
- Configuración de Permisos: Una vez seleccionado el usuario o rol, se mostrarán todas las acciones permisibles. Selecciona las acciones que deseas permitir.
- Flexibilidad en la Asignación: Puedes asignar múltiples permisos y mezclar entre diferentes usuarios y roles para ajustar el acceso de manera precisa y segura.
Es critico reconocer que si un usuario posee permisos de gestión de tablas a nivel de su rol, podrá realizar acciones en las tablas incluso sin tener permisos explícitos asignados a nivel individual. Este aspecto debe ser considerado cuidadosamente al asignar roles y permisos para evitar accesos no autorizados o indeseados.
La gestión de permisos en Nexus Backend es una herramienta poderosa para controlar el acceso y las acciones realizables en las tablas de la base de datos. Asegura que cada usuario o rol tenga el nivel de acceso correcto, fortaleciendo la seguridad y eficiencia en la gestión de datos.