Skip to content

Commit f0cd1cf

Browse files
authoredMar 22, 2024··
Add required ml permissions to support new roles (#1838)
* Add required ml permissions to support new roles Signed-off-by: Sicheng Song <sicheng.song@outlook.com> * Add ml permissions Signed-off-by: Sicheng Song <sicheng.song@outlook.com> * Remove internal ml action permissions Signed-off-by: Sicheng Song <sicheng.song@outlook.com> * Add back internal ml action permissions Signed-off-by: Sicheng Song <sicheng.song@outlook.com> --------- Signed-off-by: Sicheng Song <sicheng.song@outlook.com>
1 parent 7c8058f commit f0cd1cf

File tree

1 file changed

+43
-3
lines changed

1 file changed

+43
-3
lines changed
 

‎public/apps/configuration/constants.tsx

+43-3
Original file line numberDiff line numberDiff line change
@@ -145,24 +145,64 @@ export const CLUSTER_PERMISSIONS: string[] = [
145145
'cluster:admin/opensearch/ql/async_query/result',
146146
'cluster:admin/opensearch/ql/async_query/delete',
147147
'cluster:admin/opensearch/ppl',
148+
'cluster:admin/opensearch/ml/agents/delete',
149+
'cluster:admin/opensearch/ml/agents/get',
150+
'cluster:admin/opensearch/ml/agents/register',
151+
'cluster:admin/opensearch/ml/agents/search',
152+
'cluster:admin/opensearch/ml/config/get',
153+
'cluster:admin/opensearch/ml/create_connector',
154+
'cluster:admin/opensearch/ml/connectors/get',
155+
'cluster:admin/opensearch/ml/connectors/search',
156+
'cluster:admin/opensearch/ml/connectors/update',
157+
'cluster:admin/opensearch/ml/controllers/create',
158+
'cluster:admin/opensearch/ml/controllers/delete',
159+
'cluster:admin/opensearch/ml/controllers/deploy',
160+
'cluster:admin/opensearch/ml/controllers/get',
161+
'cluster:admin/opensearch/ml/controllers/undeploy',
162+
'cluster:admin/opensearch/ml/controllers/update',
148163
'cluster:admin/opensearch/ml/create_model_meta',
149164
'cluster:admin/opensearch/ml/execute',
150-
'cluster:admin/opensearch/ml/load_model',
151-
'cluster:admin/opensearch/ml/load_model_on_nodes',
165+
'cluster:admin/opensearch/ml/deploy_model',
166+
'cluster:admin/opensearch/ml/deploy_model_on_nodes',
167+
'cluster:admin/opensearch/ml/memory/conversation/get',
168+
'cluster:admin/opensearch/ml/memory/conversation/interaction/search',
169+
'cluster:admin/opensearch/ml/memory/conversation/delete',
170+
'cluster:admin/opensearch/ml/memory/conversation/list',
171+
'cluster:admin/opensearch/ml/memory/conversation/search',
172+
'cluster:admin/opensearch/ml/memory/conversation/create',
173+
'cluster:admin/opensearch/ml/memory/conversation/update',
174+
'cluster:admin/opensearch/ml/memory/interaction/create',
175+
'cluster:admin/opensearch/ml/memory/interaction/update',
176+
'cluster:admin/opensearch/ml/memory/interaction/get',
177+
'cluster:admin/opensearch/ml/memory/interaction/list',
178+
'cluster:admin/opensearch/ml/memory/trace/get',
179+
'cluster:admin/opensearch/ml/model_groups/delete',
180+
'cluster:admin/opensearch/ml/model_groups/get',
181+
'cluster:admin/opensearch/ml/model_groups/search',
182+
'cluster:admin/opensearch/ml/register_model_group',
183+
'cluster:admin/opensearch/ml/update_model_group',
152184
'cluster:admin/opensearch/ml/models/delete',
153185
'cluster:admin/opensearch/ml/models/get',
154186
'cluster:admin/opensearch/ml/models/search',
187+
'cluster:admin/opensearch/ml/models/update',
188+
'cluster:admin/opensearch/ml/models/update_cache',
155189
'cluster:admin/opensearch/ml/predict',
156190
'cluster:admin/opensearch/ml/profile/nodes',
191+
'cluster:admin/opensearch/ml/register_model',
192+
'cluster:admin/opensearch/ml/register_model_meta',
157193
'cluster:admin/opensearch/ml/stats/nodes',
158194
'cluster:admin/opensearch/ml/tasks/delete',
159195
'cluster:admin/opensearch/ml/tasks/get',
160196
'cluster:admin/opensearch/ml/tasks/search',
197+
'cluster:admin/opensearch/ml/tools/get',
198+
'cluster:admin/opensearch/ml/tools/list',
161199
'cluster:admin/opensearch/ml/train',
162200
'cluster:admin/opensearch/ml/trainAndPredict',
163-
'cluster:admin/opensearch/ml/unload_model',
201+
'cluster:admin/opensearch/ml/undeploy_model',
202+
'cluster:admin/opensearch/ml/undeploy_models',
164203
'cluster:admin/opensearch/ml/upload_model',
165204
'cluster:admin/opensearch/ml/upload_model_chunk',
205+
'cluster:admin/opensearch/mlinternal/forward',
166206
'cluster:admin/opensearch/observability/create',
167207
'cluster:admin/opensearch/observability/delete',
168208
'cluster:admin/opensearch/observability/get',

0 commit comments

Comments
 (0)
Please sign in to comment.