Skip to content

List hosted instances for application-level dashboard access on the hosted instances page #6111

@cstns

Description

@cstns

Description

Context / Problem
Team members with an application-level dashboard role do not see those applications’ instances in /team/<team-slug>/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/<team-slug>/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

Metadata

Metadata

Assignees

No one assigned

    Labels

    taskA piece of work that isn't necessarily tied to a specific Epic or Story.

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions