backstage icon indicating copy to clipboard operation
backstage copied to clipboard

Customizing Owner Filter Display Value in Catalog Page

Open lmilt95 opened this issue 8 months ago • 2 comments

🔖 Need

Hello,

I would like to customize the values shown in the Owner filter on the Catalog page where all entities are listed.

Currently, the value displayed corresponds to the metadata.name of the user or group. However, I would prefer to display the spec.profile.displayName instead.

Could you please guide me on where this logic is implemented in the codebase? Is this behavior defined within a specific plugin, or is there a particular component or file I should modify to achieve this?

Thanks in advance for your help!

Image

🎉 Proposal

can we make it optional what do display like its done here for example? to show both values even thought i would prefer displayName

Image

〽️ Alternatives

No response

❌ Risks

No response

👀 Have you spent some time to check if this RFC has been raised before?

  • [x] I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

lmilt95 avatar Apr 14 '25 08:04 lmilt95

Hey :wave:

Yep, I think that this makes sense!

I think that we should either be using the EntityDisplayName component which can unpick this for you like https://github.com/backstage/backstage/pull/22649, or we should use the entityPresentationApi directly to replace the existing names that are rendered.

Does this sound like something you'd want to contribute? :pray:

benjdlambert avatar Apr 14 '25 11:04 benjdlambert

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Jun 13 '25 11:06 github-actions[bot]