Skip to content

Latest commit

 

History

History
381 lines (332 loc) · 4.56 KB

reference_cli_command_for_snap_creator_rbac_actions.adoc

File metadata and controls

381 lines (332 loc) · 4.56 KB
permalink sidebar keywords summary
administration/reference_cli_command_for_snap_creator_rbac_actions.html
sidebar
snap, creator, rbac, cli, command, user, access
You can perform Snap Creator RBAC actions using CLI commands.

Commands used to manage Snap Creator user access

You can perform Snap Creator RBAC actions using CLI commands.

The following table provides the command-line equivalent for Snap Creator GUI-based RBAC actions:

RBAC area Action Command and associated parameters

Users

Create a new user

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action userAdd
--username user_name
--userPwd user_passwd
--verbose

Delete a user

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action userDelete
--username user_name
--verbose

List all users

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action userList
--verbose

List all assigned users for a role

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action userListAssigned
--roleName role_name
--verbose

List all users who are assigned a profile

snapcreator
--server IP
--port Port
--user User
--passwd Password
--profile Profile
--action userListForProfile
--verbose

Roles

Create a new role

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action roleAdd
--roleName role_name
--roleDesc role_description
--verbose

Delete a role

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action roleDelete
--roleName role_name
--verbose

Assign a role to a user

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action roleAssign
--userName user_name
--roleName role_name
--verbose

Unassign a role from a user

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action roleUnassign
--userName user_name
--roleName role_name
--verbose

List all assigned roles for a user

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action roleListAssigned
--userName user_name
--verbose

Permissions

Create a new permission

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action permAdd
--permName permission_name
--permDesc permission_description
--verbose

Delete a permission

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action permDelete
--permName permission_name
--verbose

Assign a permission to a user

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action permAssign
--permName permission_name
--roleName role_name
--verbose

Unassign a permission from a user

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action permUnaspermission_namesign
--permName
--roleName role_name
--verbose

List all permissions

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action permList
--verbose

List all permissions assigned to a role

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action permListAssigned
--roleName role_name
--verbose

Operations

Assign an operation to a permission

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action opAssign
--opName operation_name
--permName permission_name
--verbose

Unassign an operation from a permission.

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action opUnassign
--opName operation_name
--permName permission_name
--verbose

List all operations

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action opList
--verbose

List all operations assigned to a permission

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action opListAssigned
--permName permission_name
--verbose

Profiles

Assign a profile to a user.

snapcreator
--server IP
--port Port
--user User
--passwd Password
--profile Profile
--action profileAssign
--userName user_name
--verbose

Unassign a profile from a user

snapcreator
--server IP
--port Port
--user User
--passwd Password
--profile Profile
--action profileUnassign
--userName user_name
--verbose

List all profiles assigned to a user

snapcreator
--server IP
--port Port
--user User
--passwd Password
--action profileListForUser
--userName user_name
--verbose