Rubrique précédente: Résultat catalog listRubrique suivante: catalog put_acl


catalog modify_acl

Remplace la partie de la liste de contrôle d'accès au catalogue global qui se rapporte au propriétaire ou à un principal.

Syntaxe
catalog modify_acl <name> [ <principal>=owner ] [ <principal1>=<val1> ... <principalN>=<valN> ] [ template=<name> ][ --test_only ]
Paramètres
<principal>=owner

Définit l'attribut de propriétaire de la liste de contrôle d'accès à l'application sur le principal spécifié.

<principal>=<val>

Ajoute ou remplace le principal spécifié dans la liste de contrôle d'accès au catalogue ayant le niveau d'accès <val>. <principal> est au format :

<name>

Utilisateur ou groupe local.

/<name>

Utilisateur ou groupe global.

<scope>:<type>:<name>

Nom complet de principal où <scope> est global ou local, <type> est group ou user, et <name> est le nom du groupe ou de l'utilisateur. Les niveaux d'accès valides sont les suivants : read, control, configure et full. Si le niveau d'accès spécifié est none, le principal est supprimé de la liste de contrôle d'accès au catalogue s'il est présent.

template=<name>

Remplace les entrées de principal de la liste de contrôle d'accès au catalogue par celles du modèle de catalogue spécifié.

--test_only

Ne remplace aucune partie de la liste de contrôle d'accès au catalogue mais teste plutôt si l'opération peut aboutir.

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

Remplace la partie de la liste de contrôle d'accès au catalogue global mycat qui se rapporte à l'utilisateur local admin, octroyant ainsi des autorisations de niveau d'accès illimitées à cet utilisateur.

catalog modify_acl /mycat admin=full

Remplace la partie de la liste de contrôle d'accès au catalogue global mycat qui se rapporte à l'utilisateur local admin, octroyant ainsi des autorisations de niveau d'accès illimitées à cet utilisateur.

Commentaires