From adf06a4c593200a28be9c0acb8cdb3b31c5e97fc Mon Sep 17 00:00:00 2001 From: Craig Perkins Date: Fri, 16 Jun 2023 19:15:35 -0400 Subject: [PATCH] Add RESTAPI permissions and ISM control center permissions to dropdown (#1473) --- public/apps/configuration/constants.tsx | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/public/apps/configuration/constants.tsx b/public/apps/configuration/constants.tsx index 313b0f9e5e..1a5435d8c8 100644 --- a/public/apps/configuration/constants.tsx +++ b/public/apps/configuration/constants.tsx @@ -92,6 +92,9 @@ export const CLUSTER_PERMISSIONS: string[] = [ 'cluster:admin/opendistro/ism/policy/get', 'cluster:admin/opendistro/ism/policy/search', 'cluster:admin/opendistro/ism/policy/delete', + 'cluster:admin/opensearch/controlcenter/lron/get', + 'cluster:admin/opensearch/controlcenter/lron/delete', + 'cluster:admin/opensearch/controlcenter/lron/write', 'cluster:admin/opensearch/notifications/channels/get', 'cluster:admin/opensearch/notifications/configs/create', 'cluster:admin/opensearch/notifications/configs/delete', @@ -201,6 +204,15 @@ export const CLUSTER_PERMISSIONS: string[] = [ 'cluster:monitor/task/get', 'cluster:monitor/tasks/list', 'cluster:monitor/tasks/list*', + 'restapi:admin/actiongroups', + 'restapi:admin/allowlist', + 'restapi:admin/internalusers', + 'restapi:admin/nodesdn', + 'restapi:admin/roles', + 'restapi:admin/rolesmapping', + 'restapi:admin/ssl/certs/info', + 'restapi:admin/ssl/certs/reload', + 'restapi:admin/tenants', ]; export function includeClusterPermissions(clusterPermissionsToInclude: string[]) {