Commandes permettant de gérer l’accès des utilisateurs Snap Creator
Vous pouvez effectuer des actions Snap Creator RBAC à l’aide des commandes CLI.
Le tableau suivant fournit l’équivalent de ligne de commande pour les actions RBAC basées sur une interface graphique Snap Creator :
Zone RBAC | Action | Commande et paramètres associés |
---|---|---|
Utilisateurs |
Créez un nouvel utilisateur |
snapcreator --server IP --port Port --user User --passwd Password --action userAdd --username user_name --userPwd user_passwd --verbose |
Supprimer un utilisateur |
snapcreator --server IP --port Port --user User --passwd Password --action userDelete --username user_name --verbose |
|
Répertorier tous les utilisateurs |
snapcreator --server IP --port Port --user User --passwd Password --action userList --verbose |
|
Répertorier tous les utilisateurs affectés pour un rôle |
snapcreator --server IP --port Port --user User --passwd Password --action userListAssigned --roleName role_name --verbose |
|
Répertorie tous les utilisateurs affectés à un profil |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action userListForProfile --verbose |
|
Rôles |
Créer un nouveau rôle |
snapcreator --server IP --port Port --user User --passwd Password --action roleAdd --roleName role_name --roleDesc role_description --verbose |
Supprimer un rôle |
snapcreator --server IP --port Port --user User --passwd Password --action roleDelete --roleName role_name --verbose |
|
Attribuez un rôle à un utilisateur |
snapcreator --server IP --port Port --user User --passwd Password --action roleAssign --userName user_name --roleName role_name --verbose |
|
Annuler l’affectation d’un rôle à un utilisateur |
snapcreator --server IP --port Port --user User --passwd Password --action roleUnassign --userName user_name --roleName role_name --verbose |
|
Répertorie tous les rôles attribués à un utilisateur |
snapcreator --server IP --port Port --user User --passwd Password --action roleListAssigned --userName user_name --verbose |
|
Autorisations |
Créez une nouvelle autorisation |
snapcreator --server IP --port Port --user User --passwd Password --action permAdd --permName permission_name --permDesc permission_description --verbose |
Supprimer une autorisation |
snapcreator --server IP --port Port --user User --passwd Password --action permDelete --permName permission_name --verbose |
|
Attribuez une autorisation à un utilisateur |
snapcreator --server IP --port Port --user User --passwd Password --action permAssign --permName permission_name --roleName role_name --verbose |
|
Annuler l’attribution d’une autorisation à un utilisateur |
snapcreator --server IP --port Port --user User --passwd Password --action permUnaspermission_namesign --permName --roleName role_name --verbose |
|
Répertorier toutes les autorisations |
snapcreator --server IP --port Port --user User --passwd Password --action permList --verbose |
|
Répertorier toutes les autorisations attribuées à un rôle |
snapcreator --server IP --port Port --user User --passwd Password --action permListAssigned --roleName role_name --verbose |
|
Exploitation |
Attribuez une opération à une autorisation |
snapcreator --server IP --port Port --user User --passwd Password --action opAssign --opName operation_name --permName permission_name --verbose |
Annuler l’affectation d’une opération d’une autorisation. |
snapcreator --server IP --port Port --user User --passwd Password --action opUnassign --opName operation_name --permName permission_name --verbose |
|
Répertorier toutes les opérations |
snapcreator --server IP --port Port --user User --passwd Password --action opList --verbose |
|
Répertorier toutes les opérations affectées à une autorisation |
snapcreator --server IP --port Port --user User --passwd Password --action opListAssigned --permName permission_name --verbose |
|
Profils |
Attribuer un profil à un utilisateur. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileAssign --userName user_name --verbose |
Annuler l’affectation d’un profil à un utilisateur |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileUnassign --userName user_name --verbose |
|
Répertorie tous les profils affectés à un utilisateur |
snapcreator --server IP --port Port --user User --passwd Password --action profileListForUser --userName user_name --verbose |