Tema anterior: get_acl (gestión y control de aplicaciones): muestra la ACL de la aplicación

Tema siguiente: modify_acl (gestión y control de aplicaciones): sustituye parte de la ACL de la aplicación

put_acl (gestión y control de aplicaciones): sustituye toda la ACL de la aplicación

Permite reemplazar la ACL de la aplicación entera.

Sintaxis
application put_acl <nombre> <principal>=owner [ <principal1>=<val> ... <principalN>=<val> ] [ --test_only | --force ]
Parámetros
<nombre>

Nombre de la aplicación.

<principal>=owner

Establece el atributo owner de la ACL de la aplicación en el elemento principal especificado.

<principal>=<val>

Agrega el elemento principal especificado a la ACL de la aplicación con el nivel de acceso <val>. <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.

--test_only

No reemplaza la ACL de la aplicación, pero comprueba si la operación se puede realizar correctamente.

--force

Omite la solicitud de verificación al usuario.

Ejemplos
application put_acl my-app local:user:admin=owner local:user:admin=full

Reemplaza la ACL de la aplicación "my-app" dando por hecho que el propietario es el usuario local "admin" y que dicho usuario local "admin" tiene permisos de nivel de acceso completo.

Notas