List hosted instances for application-level dashboard access on the hosted instances page
- Dominant language
- JavaScript
- Stars
- 400
- Forks
- 89
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 146
Description
### Description
**Context / Problem**
Team members with an application-level dashboard role do not see those applications’ instances in `/team//instances`. They should see them, but only with the ability to open the instance dashboard. Currently these instances are omitted.
**Acceptance criteria**
- Instances from applications where the user has an application-level dashboard role or higher appear in `/team//instances`, even if the application is restricted.
- Instances from applications where the user lacks any application access remain hidden.
- For these listed instances, the only available action is “Open dashboard.” No start/stop/redeploy/delete/edit actions are rendered.
- Server enforces the same restriction: non-dashboard actions return 403.
- UI clearly indicates limited access (e.g., disabled controls or no controls beyond dashboard).
### 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.