Can we create Read_only or design role without using custom opensearch roles? like Kibana_read_only or Kibana_user

Versions (relevant - OpenSearch/Dashboard/Server OS/Browser):

Opensearch 2.17.1

Describe the issue:

Can we create Read_only or design role without using custom opensearch roles? like Kibana_read_only or Kibana_user

Configuration:

I have created 2 roles

1.Advanced reader (read only)
2.Designer roles (kibana edit)

with providing below config in roles_mappings.yml

designer:
reserved: false
backend_roles:

  • “designer”

advanced_reader:
reserved: false
backend_roles:

  • “advanced_reader”

kibana_read_only:
reserved: false
backend_roles:

  • “advanced_reader”
    description: “Maps kibanauser to kibana_user”

kibana_user:
reserved: false
backend_roles:

  • “designer”
    description: “Maps kibanauser to kibana_user”

Relevant Logs or Screenshots:

@amolusare can you elaborate on what you want these users to be able to do/see. And do you mean you dont want to use built in roles, but instead want to use custom roles?