Tema anterior: catalog put_acl (gestión de catálogos): sustituye toda la ACL del catálogo global

Tema siguiente: Gestión de clases

catalog modify_acl (gestión de catálogos): sustituye parte de la ACL del catálogo global

Reemplaza esa parte de la ACL del catálogo global que se refiere al propietario o a un elemento principal.

Sintaxis
catalog modify_acl <nombre> [ <principal>=owner ] [ <principal1>=<val1> ... <principalN>=<valN> ] [ --test_only ]
Parámetros
<principal>=owner

Establece el atributo owner de la ACL del catálogo en el elemento principal especificado.

<principal>=<val>

Agrega el elemento principal a la ACL del catálogo con el nivel de acceso <val>, o bien lo elimina de la ACL. <principal> tiene el formato <ámbito>:<tipo>:<nombre>, donde <ámbito> puede ser global o local, <tipo> es user o group y <nombre> es el nombre del usuario o del grupo. Los niveles de acceso válidos son: read, control, configure y full. Si el nivel de acceso se especifica como "none", el elemento principal se eliminará de la ACL del catálogo, en caso de que esté presente.

--test_only

No reemplaza ninguna parte de la ACL del catálogo, pero comprueba si la operación se puede realizar correctamente.

Ejemplos
catalog modify_acl /mycat local:user:admin=full

Reemplaza esa parte de la ACL del catálogo global "mycat" que se refiere al usuario local "admin", proporcionando permisos de nivel de acceso completo a este usuario.

Notas