Rubrique précédente: user modify_newobj_aclRubrique suivante: user set


user put_newobj_acl

Remplace entièrement la définition de la liste de contrôle d'accès du nouvel objet associée à un utilisateur.

Syntaxe :
user put_newobj_acl <name> [ <principal>=owner ] [ <principal1>=<val> ... <principalN>=<val> ] [ --test_only | --force ]
Paramètres :
<name>

Nom de l'utilisateur ; ajoutez / devant le nom d'utilisateur pour indiquer un utilisateur global.

<principal>=owner

Définit l'attribut de propriétaire de la liste de contrôle d'accès du nouvel objet pour le principal spécifié. Le principal doit être un groupe ou l'utilisateur référencé.

<principal>=<val>

Ajoute le principal spécifié à la définition de la liste de contrôle d'accès du nouvel objet avec le niveau d'accès <val>. <principal> est au format :

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

--test_only

Ne remplace pas la définition de la liste de contrôle d'accès du nouvel objet mais teste plutôt si l'opération peut aboutir.

--force

N'invite pas l'utilisateur à procéder à une vérification.

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

Insère la définition de la liste de contrôle d'accès du nouvel objet associée à l'utilisateur local user1.

Remarques :

Le propriétaire de la définition de la liste de contrôle d'accès du nouvel objet associée à un utilisateur doit être cet utilisateur ou un groupe.