Skip to content

As a service owner, I want to be able to connect ephemeral services to OIDCng dynamically #265

@baszoetekouw

Description

@baszoetekouw

Usecase from SDP: applications are built in CI, and get assigned a synamic domain like ci-mybranch-myproject.dev.example.org. These projects are used for CI tests, but are kept online as a "preview environment". To actually use the preview, the connection to SURFconext (test) need to work and be active.

I see two ways to be able to support this:

  1. introduce dynamic client registration
  2. allow regexps/wildcards in redirect endpoints

Option 2 is easiest to implement, but we need to be careful if we want to allow this for all services (probably not). Option 1 is more work to implement, but we need this feature for OID-fed anyway, I think.

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions