Argomento precedente: user list

Argomento successivo: user put_newobj_acl


user modify_newobj_acl

Sostituire questa porzione di definizione dell'ACL del nuovo oggetto associata a un utente, relativa al titolare o a un'entità principale.

Sintassi:
user modify_newobj_acl <name> [ <principal>=owner ] [ <principal1>=<val> ... <principalN>=<val> ] [ template=<principal> ] [ --test_only ]
Parametri:
<name>

Nome dell'utente; anteporre / al nome utente per indicare un utente globale.

<principal>=owner

Imposta l'attributo del titolare (owner) della definizione dell'ACL del nuovo oggetto sull'entità principale specificata. L'entità principale deve essere un gruppo o l'utente di riferimento.

<principal>=<val>

Aggiunge l'entità principale specificata alla definizione dell'ACL del nuovo oggetto con livello di accesso <val>. <principal> è nel formato seguente:

<name>

Utente o gruppo locale.

/<name>

Utente o gruppo globale.

<scope>:<type>:<name>

Nome completo principale in cui <scope> corrisponde a globale o locale, <type> all'utente o al gruppo e <name> al gruppo o al nome utente. I livelli di accesso validi sono: lettura, controllo, configurazione e completo.

template=<principal>

Sostituire le voci principali della definizione dell'ACL del nuovo oggetto con quelle della definizione dell'ACL del nuovo oggetto associato all'entità principale specificata.

--test_only

Non sostituisce la definizione ACL del nuovo oggetto, ma verifica se l'operazione può riuscire.

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

Modifica la definizione dell'ACL del nuovo oggetto associata all'utente locale user1.

Nota:

Il titolare di una definizione dell'ACL di un nuovo oggetto associata a un utente deve essere quell'utente o un gruppo.