Skip to content

[SPIKE] HSP: Evaluate Support for HSP Auth Token #175

@GenosseOtt

Description

@GenosseOtt

Description

For integration with HSP, they offer an authentication token that we can get in the frontend.

As outlined below, we have two options for using this token in our openMCP systems.
This spike should investigate the Token Exchange approach, in which our BFF would exchange the token against a token from our idp (see below in comment).

Lets take some time, read into all the material and build a little prototype.

Expected Result

  1. Create simple sample page that is embedded locally in HSP (using the local development capabilities)
  2. This sample page gets the luigi token
  3. Create an IAS tenant/application for testing
  4. Configure the trust in the IAS tenant/application to the HSP idp
  5. The sample frontend successfully exchange the HSP token against the IAS token

This should give us an idea how we would implement this and what we have to do to configure it
The following points should be thought of:

  • what are do we need to do on the provisioning api
  • and what do we need to do for the MCPs

Since this will most likely involve effort from the core team, lets have a clear picture what would be required so we can discuss it with the core team.

Open Questions

Acceptance Criteria

  • lay out how we could achieve this, what modifications we need to do in what systems
  • basically having a "How to Guide"

Out of scope

  • any real implementation

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/mcp-uiAll ManagedControlPlane UI related issuesarea/open-mcpAll ManagedControlPlane related issues

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions