Hogar Seguridad ¿Qué es el control de acceso basado en atributos (abac)? - definición de techopedia

¿Qué es el control de acceso basado en atributos (abac)? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa el control de acceso basado en atributos (ABAC)?

El control de acceso basado en atributos (ABAC) es un enfoque diferente para el control de acceso en el que los derechos de acceso se otorgan mediante el uso de políticas formadas por atributos que trabajan juntos. ABAC utiliza atributos como bloques de construcción para definir reglas de control de acceso y solicitudes de acceso. Esto se realiza a través de un lenguaje estructurado llamado eXtensible Access Control Markup Language (XACML), que es tan fácil de leer o escribir como un lenguaje natural.

Techopedia explica el control de acceso basado en atributos (ABAC)

En un sistema de control de acceso basado en atributos, cualquier tipo de atributo, como los atributos de usuario y los atributos de recursos, se utilizan para determinar el acceso. Estos atributos se comparan con valores estáticos definidos o incluso con otros atributos, lo que lo convierte en un control de acceso basado en relaciones. Los atributos vienen en pares clave-valor como "Rol = Supervisor", que se puede usar para limitar el acceso a una determinada característica de un sistema. En este caso, solo los usuarios con la designación de supervisor o superior pueden tener acceso a esa función o sistema.

En un sistema ABAC, las reglas se escriben usando XACML. Por ejemplo, una regla podría indicar:

"Permitir a los gerentes acceder a los datos financieros siempre que sean del departamento de finanzas".

Esto permitiría a los usuarios con atributos de Rol = Gerente y Departamento = Finanzas acceder a datos con los atributos de Categoría = Financiero. Esto evita que otros tipos de usuarios accedan a la pantalla de inicio de sesión y evitan ciertos tipos de ataques, como la fuerza bruta y los ataques a la biblioteca.

¿Qué es el control de acceso basado en atributos (abac)? - definición de techopedia