And I have then added observability_full_access role as backend role to the user. But still unable to create Observability dashboard in OpenSearch Dashboard UI and getting permission error.
@sayalipatil9689 If that’s the only role, please be aware that your user needs read/write access to the .kibana index as Observability dashboards are OpenSeach Dashboards objects and are stored in the mentioned index.
You can either assign the kibanauser backend role to the user or include .kibana index in the existing role.
@sayalipatil9689 Yes. You can add another index permission with .kibana in the same role or add .kibana index to the existing index permission if the permissions are wide enough.
Please be aware that .kibana indices may have different suffixes. In that case you should consider .kibana* pattern.