Snap Creator Framework
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

用於管理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