Versions (relevant - OpenSearch/Dashboard/Server OS/Browser):
Opensearch Dashboard Version 2.6.0
Describe the issue:
I created a read-only role following this sample on Opensearch Documentation. I mapped the “kibana_read_only” role as well as the “kibana_user” role to the internal user.
I encountered an “Application Not Found” Error when trying to navigate to the /app/opensearch_dashboards_overview URL after clicking the blue “Opensearch Dashboards” button at the opensearch dashboards home. I am suspecting that I do not have permission to access opensearch_dashboards_overview. Any ideas on how to solve this?
Thank you @Gsmitt!
It works and I am able to see the overview page with the roles you have described.
Do you know if there is a way to have the internal user to only have access to the opensearch dashboards (app/dashboards) and nothing else? When I mapped the internal user to “kibana_read_only” I was able to do that, but I lost the permissions to access the (app/opensearch_dashboards_overview). Following your instructions led the user to be able to click on other menus, which is not what I am looking for.
Attached is the internal user home screen that only shows opensearch dashboards on the side menu.
I havent done that yet, so im not sure. I took a different route by creating tenants and applying users to that tenant/Dashboards. I created roles here then assinged it to my SSO users.
Did some lab testing on “only Dashboards”
I havent found a way to execute it. But my custon Role seamed promising.
- Create a tenant
- Create a read only role
- Restrict the custom role for the read only user to the tenant’s
- Log in and access all the dashboards on each tenant.
But for just only dashboards I was unable to do that.
Really appreciate the help! I am currently using tenants as well for my project.
I will close this post and have a more specific query regarding the “kibana_read_only” role and the only dashboards role.