Tema anterior: user modify_newobj_aclTema siguiente: user set


user put_newobj_acl

Reemplaza por completo la definición de la ACL del nuevo objeto que está asociada a un usuario.

Sintaxis:
user put_newobj_acl <name> [ <principal>=owner ] [ <principal1>=<val> ... <principalN>=<val> ] [ --test_only | --force ]
Parámetros:
<nombre>

Nombre del usuario; anteponga el carácter / al nombre del usuario para indicar que es un usuario global.

<principal>=owner

Establece el atributo de propietario de la definición de la ACL del nuevo objeto al elemento principal especificado. El elemento principal debe ser un grupo o el usuario al cual se hace referencia.

<principal>=<val>

Agrega el elemento principal especificado a la definición de la ACL del nuevo objeto con el nivel de acceso <val>. <principal> está con el formato siguiente:

<scope>:<type>:<name>

Un nombre completo del elemento principal donde <scope> sea "global" o "local", <type> sea "group" o "user" y <name> sea el grupo o nombre de usuario.

Los niveles de acceso válidos son: "read", "control", "configure" y "full".

--test_only

No se reemplaza la definición de la ACL del nuevo objeto, sino que se comprueba si la operación se puede realizar.

--force

Omite la solicitud de verificación al usuario.

Ejemplo:
user put_newobj_acl user1 local:group:admin=owner local:group:admin=full

Especifica la definición de la ACL del nuevo objeto que está asociada al usuario local "user1".

Notas:

El propietario de una definición de la ACL del nuevo objeto asociada a un usuario debe ser ese usuario o un grupo.