Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃殌 Feature: Ability to enrich entities created from ingestion of org data #24710

Open
2 tasks done
mprinold opened this issue May 9, 2024 · 2 comments
Open
2 tasks done
Labels
area:catalog Related to the Catalog Project Area enhancement New feature or request

Comments

@mprinold
Copy link

mprinold commented May 9, 2024

馃敄 Feature description

When you use a provider to ingest org data, then entities are created for users and groups. As these entities aren't linked to yaml files there is currently no means to be able to enrich the data on these entities.

馃帳 Context

As an example if i have a group entity it might be nice to be able to add the tech docs annotation to it so that i can reference a doc that describes the group.

鉁岋笍 Possible Implementation

Possible None GUI approach: be able to define a yaml file for a group or user that extends the existing entity created by the org provider
Possible GUI approach, edit button on group or user entities that takes you to a page to extend the existing entity. This would need to be configurable to utilise permissions.

馃憖 Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

馃彚 Have you read the Code of Conduct?

Are you willing to submit PR?

No, I don't have time to work on this right now

@mprinold mprinold added the enhancement New feature or request label May 9, 2024
@vinzscam vinzscam added the area:catalog Related to the Catalog Project Area label May 10, 2024
@Rugvip
Copy link
Member

Rugvip commented May 10, 2024

Yep definitely something we want to add better support for in the catalog! 馃憤
No plans right now to work on this right now in the maintainer team though.

There's a similar request here: #16155
And a related implementation here: https://roadie.io/docs/catalog/decorating-components/

Also added this to #14574

@dweber019
Copy link
Contributor

I have created a plugin which goes into this direction but I'm still testing it internal so consider it alpha.
https://github.com/dweber019/backstage-plugins/tree/main/plugins/accentuate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:catalog Related to the Catalog Project Area enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants