display entity-ref in group profile card

Signed-off-by: Julius Sudds <juliuss@knowbe4.com>
This commit is contained in:
Julius Sudds
2025-03-24 11:04:11 -05:00
parent cf933ff22f
commit 08ba4484c3
2 changed files with 19 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-org': patch
---
display entity-ref in GroupProfileCard so groups can easily determine their Group ID
@@ -51,6 +51,7 @@ import CachedIcon from '@material-ui/icons/Cached';
import EditIcon from '@material-ui/icons/Edit';
import EmailIcon from '@material-ui/icons/Email';
import GroupIcon from '@material-ui/icons/Group';
import PermIdentityIcon from '@material-ui/icons/PermIdentity';
import { LinksGroup } from '../../Meta';
import { useEntityPermission } from '@backstage/plugin-catalog-react/alpha';
import { catalogEntityRefreshPermission } from '@backstage/plugin-catalog-common/alpha';
@@ -202,6 +203,19 @@ export const GroupProfileCard = (props: {
secondary="Child Groups"
/>
</ListItem>
{stringifyEntityRef(group) && (
<ListItem>
<ListItemIcon>
<Tooltip title="Group ID">
<PermIdentityIcon />
</Tooltip>
</ListItemIcon>
<ListItemText
primary={stringifyEntityRef(group)}
secondary="Group ID"
/>
</ListItem>
)}
{props?.showLinks && <LinksGroup links={links} />}
</List>
</Grid>