You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
With the introduction of workspaces, users can now configure different sets of features/plugins to be displayed within each workspace. However, the current implementation of the left navigation menu in OpenSearch Dashboards presents all available features, which doesn't align with the workspace-specific configurations.
Describe the solution you'd like
To address this issue, we propose leverage the existing linkUpdaters$ observable in the NavLinksService. It would require a small refactor so that it can support custom link filters.
Use application.registerAppUpdater to update the apps to inaccessible if the workspace doesn't have the apps configured.
Is your feature request related to a problem? Please describe.
With the introduction of workspaces, users can now configure different sets of features/plugins to be displayed within each workspace. However, the current implementation of the left navigation menu in OpenSearch Dashboards presents all available features, which doesn't align with the workspace-specific configurations.
Describe the solution you'd like
To address this issue, we propose leverage the existinglinkUpdaters$
observable in theNavLinksService
. It would require a small refactor so that it can support custom link filters.Use
application.registerAppUpdater
to update the apps toinaccessible
if the workspace doesn't have the apps configured.Describe alternatives you've considered
None
Additional context
#5282
#5092
#4944
The text was updated successfully, but these errors were encountered: