opensearch-project / security-dashboards-plugin

🔐 Manage your internal users, roles, access control, and audit logs from OpenSearch Dashboards
https://opensearch.org/docs/latest/security-plugin/index/
Apache License 2.0
66 stars 148 forks source link

[FEATURE] Always show security plugin screens when Multiple Datasources is Enabled #1962

Closed derek-ho closed 1 month ago

derek-ho commented 1 month ago

Is your feature request related to a problem? Today there is a bug when multiple datasources is enabled. The security plugin only shows itself if the user has adequate permissions on the local cluster (this assumption was made when only the local cluster was supported). However, when there are multiple datasources, users may have privileges to the security plugin of external clusters, but would still not see the pages in the left nav because of their lack of permissions on the local. When MDS is enabled, we should always show the security plugin pages, and allow the security plugin pages to handle showing lack of permissions within the pages itself. What solution would you like? Always show security dashboards pages when MDS is enabled What alternatives have you considered? None Do you have any additional context? None

derek-ho commented 1 month ago

[Triage] Sounds like this issue will provide a better experience for customers using the multiple datasources feature.