Hi Team,
I am using latest version of opendistro elasticsearch. I have also setup a cluster successfully.
I have created custom roles for every indices access; which applied to individual users whom are required to access them. Find testing configs.
role.yml
read_index1:
index_permissions:
- index_patterns:
- “index1”
allowed_actions: - “READ”
- “SEARCH”
- “GET”
- “SUGGEST”
- “index1”
roles_mapping YML:
read_index1:
reserved: true
backend_roles:
- “read_index1”
kibana_user:
reserved: true
backend_roles:
- “kibanauser”
Internal Users YML:
user1:
description: user1
hash: ****** hash******
backend_roles:
- “kibanauser”
- “read_index1”
Everything has been working fine but problem is that user1 can delete other index patterns also.
Let me know if I can restrict him.
Shubham