Skip to content

Copy Members from Parent Resources #183

@GenosseOtt

Description

@GenosseOtt

Description

As an Administrator setting up Project, Workspaces and ManatedControlPlanes, I quickly get tired of providing the same info on numerous levels.

Using the UI, I can do this more efficiently by copying over members list from parent resource.

In MCP I can import members from WS or Project,
in WS i can import from parent Project etc...

Note

Copying from Project/WS to MCP requires suffix transformation

User Flow

  1. User Sees Modal of Workspace or ManagedControlPlane
  2. Clicks "Import from Project" or "Import from Workspace" (add checkbox if ServiceAccounts should be covered)
  3. Sees Modal: Following users are added: [email protected] (admin), [email protected] (viewer) [In an appealing list - all prechecked and allow deselction (please add "check/uncheck all") ]

Lets not override the members list but merge the lists

Out of scope

  • Import from any resource you have access to

Acceptance Criteria

  • Workspace and MCP members table allow import of parent resources
  • A confirmation message is shown: e.g. "Following users will be added to this ressource - u sure?"
  • Existing Admin/Viewer access of logged in person is obeyed - if they dont have access rights to parent resource, this feature may not work (expected!)

Metadata

Metadata

Assignees

Labels

area/mcp-uiAll ManagedControlPlane UI related issues

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions