Vorheriges Thema: grid get - Befehlsausgabespezifikation

Nächstes Thema: put_acl (Grid-Steuerung) - Gesamte Grid-ACL ersetzen

get_acl (Grid-Steuerung) - Grid-ACL anzeigen

Grid-ACL anzeigen oder den Teil der Grid-ACL anzeigen, der sich auf einen bestimmten Prinzipal bezieht.

Syntax
grid get_acl [ <principal> ] [ --batch ]  
Parameter
<principal>

Nur den Teil der Grid-ACL anzeigen, der zum angegebenen Prinzipal gehört. <principal> liegt in folgender Form vor:

<name>

Lokale Benutzer oder Gruppen.

/<name>

Globale Benutzer oder Gruppen.

<scope>:<type>:<name>

Ein voll qualifizierter Prinzipalname, wobei <scope> 'global' oder 'lokal', <type> die 'Gruppe' oder der 'Benutzer' und <name> der Gruppen- oder Benutzername ist.

--batch

Ausgabe in UDL-Format anzeigen.

Beispiele
grid get_acl

Grid-ACL anzeigen.

grid get_acl local:user:admin

Den Grid-ACL-Eintrag für lokalen Benutzer 'admin' anzeigen.

grid get_acl admin

Den Grid-ACL-Eintrag für lokalen Benutzer 'admin' anzeigen.

Ausgabe

Die Ausgabe dieses Befehls ist Folgende:

1. Nicht-Batch-Ausgabe:

--- Owner Information ---
ID                                    Scope    Type    Name
-------------------------------------------------------------------------
val                                   val      val     val
--- Entry Information ---
ID                                    Scope    Type    Name              Access
--------------------------------------------------------------------------------
val                                   val      val     val               val
...

The value of Scope is local or global. The value of Type is user or group. The value of Access is a comma separated list of access levels or permissions.

1. Batch-Ausgabe:

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