microsoft / microsoft/aspire

Have Mangement UIs add `Manage` links to the resources they manage

Open
#11,603 3 comments 2 reactions 0 assignees View on GitHub
area-integrations
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 12h
Merged PRs (30d)
201

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues

### Is your feature request related to a problem? Please describe the problem.

Things like Redis Commander and phpMyAdmin which provide admin UI tools are really useful, but there is a little bit of indirection involved so it may not be easily apparent that the resource has an admin UI.

### Describe the solution you'd like

Make use of the custom URL capabilities, and add a Manage link directly against the resource the UI is managing.

Ideally these links would deep link specifically to the specific resource in the management UI, but this may not always be possible

See red "manage" link below as a crude mockup.

Image

In turn, this could allow the management resources to be hidden by default, to reduce the amount of noise on the dashboard.

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by locating the dashboard resource rendering and the custom URL capability used by management resources. Trace how a resource is associated with its management UI, then determine how a Manage link can be shown and optionally deep-linked to that resource. Done means managed resources expose the link without disrupting existing dashboard behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.