Comandos que se utilizan para gestionar el acceso de usuarios de Snap Creator
Puede ejecutar acciones de RBAC de Snap Creator con comandos de la CLI.
La siguiente tabla muestra el equivalente de línea de comandos para las acciones de RBAC basadas en la interfaz gráfica de usuario de Snap Creator:
Área RBAC | Acción | Comando y parámetros asociados |
---|---|---|
Usuarios |
Cree un nuevo usuario |
snapcreator --server IP --port Port --user User --passwd Password --action userAdd --username user_name --userPwd user_passwd --verbose |
Eliminar un usuario |
snapcreator --server IP --port Port --user User --passwd Password --action userDelete --username user_name --verbose |
|
Enumere todos los usuarios |
snapcreator --server IP --port Port --user User --passwd Password --action userList --verbose |
|
Enumere todos los usuarios asignados para un rol |
snapcreator --server IP --port Port --user User --passwd Password --action userListAssigned --roleName role_name --verbose |
|
Enumera todos los usuarios a los que se ha asignado un perfil |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action userListForProfile --verbose |
|
Funciones |
Crear un rol nuevo |
snapcreator --server IP --port Port --user User --passwd Password --action roleAdd --roleName role_name --roleDesc role_description --verbose |
Eliminar un rol |
snapcreator --server IP --port Port --user User --passwd Password --action roleDelete --roleName role_name --verbose |
|
Asignar un rol a un usuario |
snapcreator --server IP --port Port --user User --passwd Password --action roleAssign --userName user_name --roleName role_name --verbose |
|
Anular la asignación de un rol de un usuario |
snapcreator --server IP --port Port --user User --passwd Password --action roleUnassign --userName user_name --roleName role_name --verbose |
|
Enumere todos los roles asignados a un usuario |
snapcreator --server IP --port Port --user User --passwd Password --action roleListAssigned --userName user_name --verbose |
|
Permisos |
Cree un nuevo permiso |
snapcreator --server IP --port Port --user User --passwd Password --action permAdd --permName permission_name --permDesc permission_description --verbose |
Eliminar un permiso |
snapcreator --server IP --port Port --user User --passwd Password --action permDelete --permName permission_name --verbose |
|
Asignar un permiso a un usuario |
snapcreator --server IP --port Port --user User --passwd Password --action permAssign --permName permission_name --roleName role_name --verbose |
|
Anular la asignación de un permiso de un usuario |
snapcreator --server IP --port Port --user User --passwd Password --action permUnaspermission_namesign --permName --roleName role_name --verbose |
|
Enumere todos los permisos |
snapcreator --server IP --port Port --user User --passwd Password --action permList --verbose |
|
Enumere todos los permisos asignados a una función |
snapcreator --server IP --port Port --user User --passwd Password --action permListAssigned --roleName role_name --verbose |
|
Operaciones |
Asignar una operación a un permiso |
snapcreator --server IP --port Port --user User --passwd Password --action opAssign --opName operation_name --permName permission_name --verbose |
Anular la asignación de una operación de un permiso. |
snapcreator --server IP --port Port --user User --passwd Password --action opUnassign --opName operation_name --permName permission_name --verbose |
|
Enumere todas las operaciones |
snapcreator --server IP --port Port --user User --passwd Password --action opList --verbose |
|
Enumere todas las operaciones asignadas a un permiso |
snapcreator --server IP --port Port --user User --passwd Password --action opListAssigned --permName permission_name --verbose |
|
Perfiles |
Asignar un perfil a un usuario. |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileAssign --userName user_name --verbose |
Anular la asignación de un perfil de un usuario |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileUnassign --userName user_name --verbose |
|
Muestra todos los perfiles asignados a un usuario |
snapcreator --server IP --port Port --user User --passwd Password --action profileListForUser --userName user_name --verbose |