Diferencia entre RBAC y ABAC

los diferencia principal entre RBAC y ABAC es que la RBAC (Control de acceso basado en roles) proporciona derechos de acceso en función de los roles de usuario, mientras que ABAC (Control de acceso basado en atributos) proporciona derechos de acceso teniendo en cuenta los atributos de usuario, recursos y entorno..

Para asegurar los datos, los sistemas utilizan diversos mecanismos. En primer lugar, los usuarios deben ser autenticados. Es el proceso de determinar un usuario específico para permitirle acceder al sistema. Después de la autenticación, los usuarios pasan por la autorización, el proceso de otorgar o limitar permisos para acceder a los recursos. El control de acceso permite lograr la autorización. RBAC y ABAC son dos tipos de métodos de control de acceso. En RBAC, los usuarios no tienen acceso directo a los recursos. En cambio, obtienen acceso dependiendo de sus roles. Por otro lado, ABAC considera los atributos de usuario, recurso y entorno para proporcionar derechos de acceso.

Áreas clave cubiertas

1. Qué es RBAC
     - Definición, Funcionalidad
2. Que es abac
     - Definición, Funcionalidad
3. Diferencia entre RBAC y ABAC
     - Comparación de diferencias clave

Términos clave

ABAC, RBAC, Seguridad

Qué es RBAC

RBAC significa Control de acceso basado en roles. En este método, el acceso a un recurso está determinado por el rol del usuario. En otras palabras, el derecho de acceso a los recursos depende de la función del usuario. Los administradores de la organización asignan roles a los usuarios. Es decir, un conjunto de usuarios puede tener acceso para leer archivos, mientras que otro conjunto de usuarios puede tener acceso para escribir archivos.

Por ejemplo, un gerente de proyecto tendrá acceso a todos los archivos de un proyecto. El equipo de desarrollo tendrá acceso a los archivos de programación. El equipo de control de calidad tendrá acceso a los archivos de prueba. El administrador de recursos humanos tendrá acceso a los detalles de los empleados, los archivos de salarios, etc. Asimismo, el derecho de acceso a un archivo se basa en el rol del usuario. Además, también es posible que un solo usuario tenga varios roles. La principal ventaja de RBAC es que esta política no tiene que cambiar cuando una determinada persona con el rol deja la organización. También es más fácil activar un rol en un nuevo empleado.

Que es abac

ABAC significa Control de acceso basado en atributos. En este método, el acceso a un recurso está determinado por una colección de varios atributos. Considera los atributos de usuario (atributos de sujeto), atributos de recursos (atributos de objeto) y atributos ambientales. Los atributos son las características de los usuarios, los recursos y el entorno..

Los ejemplos de atributos de usuario son ID, nombre, organización, función, autorización de seguridad, nacionalidad, etc. Los atributos de recursos incluyen nombre, propietario, fecha de creación de datos, etc. Algunos ejemplos de atributos de entorno son la ubicación del acceso, la hora de acceso y los niveles de amenaza. Al utilizar ABAC, las organizaciones pueden simplificar la administración de acceso y reducir los riesgos debido al acceso no autorizado. Además, ayuda a centralizar la auditoría..

Diferencia entre RBAC y ABAC

Definición

RBAC es un enfoque de control de acceso que proporciona derechos de acceso según los roles de los usuarios. ABAC es un método de control de acceso que otorga derechos de acceso al usuario mediante el uso de una combinación de atributos juntos..

Nombre completo

El RBAC significa Control de acceso basado en roles y ABAC significa Control de acceso basado en atributos.

Concesión de acceso

Además, el RBAC considera el rol de los derechos de acceso, mientras que ABAC considera los atributos de usuario, recurso y entorno para otorgar derechos de acceso..

Conclusión

RABC y ABAC son dos tipos de métodos de control de acceso. La principal diferencia entre RBAC y ABAC es que RBAC proporciona derechos de acceso en función de las funciones del usuario, mientras que ABAC proporciona derechos de acceso teniendo en cuenta los atributos de usuario, recurso y entorno..

Referencia:

1. Control de acceso basado en roles, Udacity, 6 de junio de 2016, disponible aquí.
2. 4 9 Descripción del control de acceso basado en atributos, codificación oscura, 3 de marzo de 2018, disponible aquí.

Imagen de cortesía:

1. “3400657” (CC0) a través de Pixabay