変更¶
POST /api/v1/role/{role_uuid}/modify
概要¶
ロールの変更
ルートパラメータ¶
| パラメータ名 | 型 | 必須 | 説明 |
|---|---|---|---|
| role_uuid | string | Y | ロールUUID |
Body リクエストパラメータ¶
| パラメータ名 | 型 | 必須 | 説明 |
|---|---|---|---|
| name | string | Y | ロール名 例: ロール1号 空を許可: False 最大長: 256 |
| desc | string | ロールの説明 例: CUSTOM 空を許可: False 空文字列を許可: True 最大長: 3000 |
|
| keys | array | 選択した権限のリスト。少なくとも1つの権限が必要です。 例: [] 空を許可: False |
パラメータ補足説明¶
リクエスト例¶
curl 'https://openapi.guance.com/api/v1/role/role_xxxx32/modify' \
-H 'Accept: application/json, text/plain, */*' \
-H 'Content-Type: application/json;charset=UTF-8' \
-H 'DF-API-KEY: <DF-API-KEY>' \
--data-raw '{"name":"test_temp_role1","desc":"test","keys":["workspace.readMember","label.labelCfgManage","share.shareManage","snapshot.delete","snapshot.create","log.externalIndexManage"]}' \
--compressed