Rubrique précédente: user set (Gestion des utilisateurs)--Modification du profil d'un utilisateur

Rubrique suivante: user modify_newobj_acl (Gestion des utilisateurs) Modification de la liste de contrôle d'accès du nouvel objet pour un utilisateur

user put_newobj_acl (Gestion des utilisateurs) Remplacement de la définition de la liste de contrôle d'accès du nouvel objet pour un utilisateur

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.