PHACDataHub / sci-portal

1 stars 0 forks source link

Add ownership Editors #430

Closed seanpoulter-foci closed 4 months ago

seanpoulter-foci commented 4 months ago

Now that we've configured Config Sync to ignore Backstage manifest with Kustomize we can add the changes from #179 back in.

This PR closes #425.

Proposed Changes

Test Plan

I've created https://github.com/PHACDataHub/sci-portal-users/pull/20/files#diff-cbe587c7c4e72abdfc21f9a7af5686ccfbbca289df88632d964bdf32ad6a8b55R20-R32 from this branch. It was missing the type: team and children: [].

Screenshots / Demo

If we're not a member of the Platform Team:

image

We can see the Component and Resource entities that we own:

image