Skip to content

Epic: Support multiple (custom) IDP #206

@enrico-kaack-comp

Description

@enrico-kaack-comp

Understand the Epic

The user should be able to navigate to the MCP View in the UI choosing (1) the default system IDP or (2) any of the configured custom IDPs for authentication.

Context / Background

The mcp allows to use the system identity provider by default and optionally other, custom IDPs. We only support the default system IDP right know. This is configured in the mcp.spec.authentication.enableSystemIdentityProvider and mcp.spec.authentication.identityProviders .
We want to support custom IDPs.

The following scenarios should be covered:

  • only system IDP
  • system IDP and n custom IDP
  • only n custom IDP

User Stories or tasks

No response

What is required to accept the Epic as finished.

see sub-issues

Dependencies of this Epic

Risks of this Epic

No response

Known Stakeholders of this Epic

No response

Milestone Definitions for this Epic.

  • Milestone 1: Regular path: Navigating through the UI levels Project, Workspace allows to choose an idp and connect to the MCP view
  • Milestone 2: Adapt the /logout endpoint to logout from all active mcp sessions

Metrics Definition for this Epic.

No response

Any further valuable resources.

No response

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/mcp-uiAll ManagedControlPlane UI related issueskind/epicEpic covers multiple issues/tasksneeds/validationVerify Issue and Prio with PO

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions