この項では、具体的なKVStore APIおよびCLIコマンドにアクセスするためにユーザーが必要なロールのリストを示します。
必要なロール: 読取り専用/読書き:
aggregate
get
必要なロール: 書込み専用/読書き:
delete
put
必要なロール: Dbadmin/sysadmin:
ddl add-schema
ddl disable-schema
ddl enable-schema
plan add-index
plan add-table
plan evolve-table
plan remove-index
plan remove-table
必要なロール: sysadmin:
change-policy
configure
logtail
plan change-parameters
plan change-storagedir
plan change-user (すべてのユーザー)
plan create-user
plan deploy-admin
plan deploy-datacenter
plan deploy-sn
plan deploy-topology
plan deploy-zone
plan drop-user
plan grant
plan migrate-sn
plan remove-admin
plan remove-sn
plan remove-zone
plan repair-topology
plan revoke
plan start-service
plan stop-service
ping
pool (すべてのサブコマンド)
show events
show parameters
show plans (すべてのユーザーによって作成されたプラン)
show perf
show pools
show snapshots
show topology
show upgrade-order
show users (すべてのユーザー)
show zones
snapshot (すべてのサブコマンド)
topology (すべてのサブコマンド)
verify
必要なロール: 公開:
plan change-user (自分用)
show indexes
show plans (自分で作成したプラン)
show schemas
show tables
show users (自分用)
必要なロール: なし:
connect
exit
help
hidden
history
show faults
table (すべてのサブコマンド)
verbose
必要なロール: タイマー設定されたコマンドに依存
time
必要なロール: スクリプト・ファイルに記述されたコマンドに依存
load
必要なロール: 参照されるプランで必要となる権限に依存
plan cancel
plan execute
plan interrupt
plan wait