本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
用於管理Snap Creator使用者存取的命令
貢獻者
您可以使用CLI命令執行Snap Creator RBAC動作。
下表提供與Snap Creator GUI型RBAC動作相同的命令列:
RBAC區域 | 行動 | 命令及相關參數 |
---|---|---|
使用者 |
建立新使用者 |
snapcreator --server IP --port Port --user User --passwd Password --action userAdd --username user_name --userPwd user_passwd --verbose |
刪除使用者 |
snapcreator --server IP --port Port --user User --passwd Password --action userDelete --username user_name --verbose |
|
列出所有使用者 |
snapcreator --server IP --port Port --user User --passwd Password --action userList --verbose |
|
列出角色的所有指派使用者 |
snapcreator --server IP --port Port --user User --passwd Password --action userListAssigned --roleName role_name --verbose |
|
列出指派設定檔的所有使用者 |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action userListForProfile --verbose |
|
角色 |
建立新角色 |
snapcreator --server IP --port Port --user User --passwd Password --action roleAdd --roleName role_name --roleDesc role_description --verbose |
刪除角色 |
snapcreator --server IP --port Port --user User --passwd Password --action roleDelete --roleName role_name --verbose |
|
指派角色給使用者 |
snapcreator --server IP --port Port --user User --passwd Password --action roleAssign --userName user_name --roleName role_name --verbose |
|
取消指派使用者的角色 |
snapcreator --server IP --port Port --user User --passwd Password --action roleUnassign --userName user_name --roleName role_name --verbose |
|
列出使用者的所有指派角色 |
snapcreator --server IP --port Port --user User --passwd Password --action roleListAssigned --userName user_name --verbose |
|
權限 |
建立新權限 |
snapcreator --server IP --port Port --user User --passwd Password --action permAdd --permName permission_name --permDesc permission_description --verbose |
刪除權限 |
snapcreator --server IP --port Port --user User --passwd Password --action permDelete --permName permission_name --verbose |
|
指派權限給使用者 |
snapcreator --server IP --port Port --user User --passwd Password --action permAssign --permName permission_name --roleName role_name --verbose |
|
取消指派使用者的權限 |
snapcreator --server IP --port Port --user User --passwd Password --action permUnaspermission_namesign --permName --roleName role_name --verbose |
|
列出所有權限 |
snapcreator --server IP --port Port --user User --passwd Password --action permList --verbose |
|
列出指派給角色的所有權限 |
snapcreator --server IP --port Port --user User --passwd Password --action permListAssigned --roleName role_name --verbose |
|
營運 |
將作業指派給權限 |
snapcreator --server IP --port Port --user User --passwd Password --action opAssign --opName operation_name --permName permission_name --verbose |
取消指派權限中的作業。 |
snapcreator --server IP --port Port --user User --passwd Password --action opUnassign --opName operation_name --permName permission_name --verbose |
|
列出所有作業 |
snapcreator --server IP --port Port --user User --passwd Password --action opList --verbose |
|
列出指派給權限的所有作業 |
snapcreator --server IP --port Port --user User --passwd Password --action opListAssigned --permName permission_name --verbose |
|
設定檔 |
指派設定檔給使用者。 |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileAssign --userName user_name --verbose |
取消指派使用者的設定檔 |
snapcreator --server IP --port Port --user User --passwd Password --profile Profile --action profileUnassign --userName user_name --verbose |
|
列出指派給使用者的所有設定檔 |
snapcreator --server IP --port Port --user User --passwd Password --action profileListForUser --userName user_name --verbose |