Argomento precedente: user destroy

Argomento successivo: user info


user get_newobj_acl

Visualizza la definizione dell'ACL del nuovo oggetto associata a un utente o la porzione della definizione dell'ACL del nuovo oggetto relativa a un'entità particolare principale.

Sintassi:
user get_newobj_acl <name> [ <principal> ] [--effective] [ --batch ]
Parametri:
<name>

Nome dell'utente; anteporre / al nome utente per indicare un utente globale. Se il nome utente non viene fornito, le informazioni vengono ripristinate per l'utente che esegue il comando.

<principal>

Nome dell'entità principale. <principal> è nel formato seguente:

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

--effective

Visualizza l'ACL che viene creato nel caso l'utente crei un oggetto nuovo. Questa opzione considera qualsiasi definizione dell'ACL del nuovo oggetto del gruppo o dell'utente.

--batch

Visualizza i risultati in formato UDL

Esempio:
user get_newobj_acl user1

Fornisce la definizione di ACL del nuovo oggetto associata all'utente locale user1.

Specificazione di output

L'output non relativo a batch di questo comando è il seguente:

--- Owner Information ---
ID                                    Scope    Type    Name
-------------------------------------------------------------------------
<val>                                 <val>    <val>   <val>

--- Entry Information ---
ID                                    Scope    Type    Name            Access
------------------------------------------------------------------------------
<val>                                 <val>    <val>   <val>           <val>
...
<val>                                 <val>    <val>   <val>           <val>

L'output relativo al batch di questo comando è il seguente:

acl
   {
   owner       : id=<val>   # scope type name
   entries
      [
      id=<val>, access_level1, ... access_levelN, permission1, ... permissionN   # scope type name
      ...
      id=<val>, access_level1, ... access_levelN, permission1, ... permissionN   # scope type name
      ]
   }