generated from openmcp-project/repository-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Feature
1 / 11 of 1 issue completed
Copy link
Labels
area/mcp-uiAll ManagedControlPlane UI related issuesAll ManagedControlPlane UI related issueskind/epicEpic covers multiple issues/tasksEpic covers multiple issues/tasks
Description
Description
Members can be added on Project, Workspace and ManagedControlPlane resources.
They are set completely independent and dont have inheritance.
We want to offer a dead simple UI experience helping end users to define and view their members properly.
Scope/Tasks
- Create UI/UX mocks
- Bring code into one component for best maintenance and development
- Allow CRUD for Personal Users as well as Technical users
- Allow Copy Members Table from another (parent) Resource (e.g. Import Workspace Members to an MCP)
Out of Scope
- Support for Non-Default IDPs
Summary Component
With this view, we want to explore at a glance
- read only
- what users are part of a Project, Workspace, ManagedControlPlane
- Note: Number of members can vary between 0 - and infinite!!!! (not needed in v1)
- Characteristics to show:
-
- Name/Mail,
- Abbreviation Avatar
- Role (Admin/Viewer/Other),
- Type (Personal/Technical)
- we can expand this this table to be shown in full full table
- on "Detail", end user sees Full Component
- allow user table to be searched for specific members

v2 Edit Component
- When Creating/Editing a Project, Workspace, ManagedControlPlane, Admins of the resource want to
- Add,
- Edit,
- Delete Members
Always make sure there is at least one member in the resource

- Project, WS, MCP level
Out of scope
- Bulk Edit of several members
- Draft/Edit Mode including Diffs
- Support for IDP Groups
Sub-issues
Metadata
Metadata
Assignees
Labels
area/mcp-uiAll ManagedControlPlane UI related issuesAll ManagedControlPlane UI related issueskind/epicEpic covers multiple issues/tasksEpic covers multiple issues/tasks