Vorheriges Thema: catalog put_acl (Katalogverwaltung) - Globale Katalog-ACL vollständig ersetzen

Nächstes Thema: Klassenverwaltung

catalog modify_acl (Katalogverwaltung) - Globale Katalog-ACL teilweise ersetzen

Den Teil der globalen Katalog-ACL ersetzen, der sich auf den Eigentümer oder einen Prinzipal bezieht.

Syntax
catalog modify_acl <name> [ <principal>=owner ] [ <principal1>=<val1> ... <principalN>=<valN> ] [ --test_only ]
Parameter
<principal>=owner

Eigentümerattribut der Katalog-ACL auf den angegebenen Prinzipal festlegen.

<principal>=<val>

Der Katalog-ACL den angegebenen Prinzipal mit Zugriffsebene <val> hinzufügen oder diesen ersetzen. <principal> hat die Form <scope>:<type>:<name>, wobei <scope> global oder lokal, <type> der Benutzer oder die Gruppe und <name> der Benutzer- oder Gruppenname ist. Zulässige Zugriffsebenen sind: "read", "control", "configure" und "full". Wenn die Zugriffsebene als "none" angegeben ist, wird der Prinzipal, wenn vorhanden, aus der Katalog-ACL entfernt.

-- test_only

Keinen Teil der Katalog-ACL ersetzen, sondern testen, ob die Operation erfolgreich sein kann.

Beispiele
catalog modify_acl /mycat local:user:admin=full

Den Teil der ACL des globalen Katalogs "mycat" ersetzen, der sich auf den lokalen Benutzer "admin" bezieht, und diesem Benutzer volle Zugriffsebenenberechtigungen gewähren.

Hinweise