Argomento precedente: application migrate

Argomento successivo: application provision


application modify_acl

Sostituisce la parte dell'ACL dell'applicazione correlata al titolare o a un'entità principale.

Sintassi
application modify_acl <name> [ <principal>=owner ] [ <principal1>=<val1> ... <principalN>=<valN> ] [ template=<name> ] [ --test_only ]
Parametri
<principal>=owner

Imposta l'attributo di titolarità dell'ACL dell'applicazione sull'entità principale specificata.

<principal>=<val>

Aggiunge o sostituisce l'entità principale specificata nell'ACL dell'applicazione con livello di accesso <val>. <principal> è nel formato seguente:

<name>

Utente o gruppo locale.

/<name>

Utente o gruppo globale.

<scope>:<type>:<name>

Un nome completo dell'entità principale in cui <scope> corrisponde a globale o locale, <type> all'utente o al gruppo e <name> al nome utente o gruppo. I livelli di accesso validi sono: lettura, controllo, configurazione e completo. Se il livello di accesso specificato è "none", l'entità principale viene rimossa dall'ACL dell'applicazione, se presente.

template=<name>

Sostituisce le voci principali dell'ACL dell'applicazione con quelle dell'applicazione modello specificata.

--test_only

Non sostituisce sezioni di ACL dell'applicazione ma verifica che l'operazione sia possibile.

Esempi
application modify_acl my-app local:user:admin=full

Sostituisce la sezione dell'ACL dell'applicazione myapp relativa all'utente locale admin fornendo autorizzazioni complete di accesso all'utente.

application modify_acl my-app admin=full

Sostituisce la sezione dell'ACL dell'applicazione myapp relativa all'utente locale admin fornendo autorizzazioni complete di accesso all'utente.

note