Saltar al contenido

Control de acceso basado en roles

RBAC vincula permisos a roles y asigna personas a esos roles. El alcance de los datos también debe quedar definido.

También conocido comoRBACRole-Based Access Control
Identidad y acceso

El control de acceso basado en roles (RBAC) vincula permisos a roles y asigna personas a esos roles. Un rol puede representar las tareas de lectura o de realización de pedidos. Los permisos deben describir concretamente las acciones permitidas.

Rol y alcance de los datos

En un portal de clientes hipotético, una administradora de una empresa cliente puede gestionar las cuentas de su empresa. El nombre del rol no le da poder sobre otras empresas clientes. Las decisiones de acceso deben aplicar ese límite.

RBAC no elimina la necesidad de planificar recursos y alcance. Algunas reglas requieren propiedades adicionales, como la empresa a la que pertenece un documento. Roles y comprobaciones por atributos pueden combinarse. Aumentar solo el número de nombres de rol no resuelve esa separación.

Fuentes