Tema anterior: user listTema siguiente: user put_newobj_acl


user modify_newobj_acl

Reemplaza la parte de una definición de la ACL de un nuevo objeto que está asociada a un usuario relacionado con el propietario o una entidad principal.

Sintaxis:
user modify_newobj_acl <name> [ <principal>=owner ] [ <principal1>=<val> ... <principalN>=<val> ] [ template=<principal> ] [ --test_only ]
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:

<nombre>

Usuario o grupo local.

/<name>

Usuario o grupo global.

<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.

template=<principal>

Reemplaza las entradas de elementos principales de la definición de la ACL del nuevo objeto por los de la definición de la ACL del nuevo objeto que está asociada al elemento principal especificado.

--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.

Ejemplo:
user modify_newobj_acl user1 local:group:admin=full

Modifique la definición de la ACL del nuevo objeto asociada al usuario local "user1".

Nota:

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