Vorheriges Thema: user modify_newobj_aclNächstes Thema: user set


user put_newobj_acl

Ersetzen der gesamten Definition einer neuen Objekt-ACL, die einem Benutzer zugeordnet ist.

Syntax:
user put_newobj_acl <name> [ <principal>=owner ] [ <principal1>=<val> ... <principalN>=<val> ] [ --test_only | --force ]
Parameter:
<name>

Name des Benutzers; stellen Sie dem Benutzernamen ein / voraus, um einen globalen Benutzer anzuzeigen.

<principal>=owner

Legen Sie das Eigentümerattribut der Definition der neuen Objekt-ACL auf den angegebenen Prinzipal fest. Der Prinzipal muss eine Gruppe oder der referenzierte Benutzer sein.

<principal>=<val>

Fügen Sie den festgelegten Prinzipal zur Definition der neuen Objekt-ACL mit Zugriffsebene <val> hinzu. <principal> liegt in folgender Form vor:

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

Zulässige Zugriffsebenen sind: "read", "control", "configure" und "full".

-- test_only

Ersetzen Sie die Definition der neuen Objekt-ACL nicht, sondern testen Sie, ob der Vorgang gelingen kann.

--force

Aufforderung des Benutzers zur Prüfung überspringen.

Beispiel:
user put_newobj_acl user1 local:group:admin=owner local:group:admin=full

Setzen Sie die Definition der neuen Objekt-ACL, die zum lokalen Benutzer "user1" zugeordnet ist.

Hinweise:

Der Eigentümer der Definition einer neuen Objekt-ACL, die einem Benutzer zugeordnet ist, muss dieser Benutzer oder eine Gruppe sein.