Update team dashboard role UI to reflect higher application roles
- Dominant language
- JavaScript
- Stars
- 400
- Forks
- 89
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 146
Description
### Description
**Context / Problem**
A user with team-level dashboard role sees only instance with actinable dashboards and no menu items. If that user has a higher role in any application, the UI should expose access to the team Dashboard, Hosted Instances, Remote Instances and Applications pages as well. Applications need pre-loading to evaluate effective access.
**Acceptance criteria**
- On team pages, preload a minimal applications list including the user’s role per application before rendering navigation.
- If the user has a higher-than-dashboard role in at least one application, show menu entries: Dashboard, Hosted Instances, Remote Instances.
- If the user has only team-level dashboard role and no higher application roles, keep the minimal UI (dashboards only).
- Route guards align with the computed effective role. Direct URL access respects the same logic.
### Epic/Story
_No response_
### Have you provided an initial effort estimate for this issue?
I have provided an initial effort estimate
Contributor guide
Assessment
This issue has not been assessed yet.