Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Cannot select idp.resource.${someId} to create token-exchange policy for Identity Provider #34682

@thomasdarimont

Description

@thomasdarimont

Before reporting an issue

  • I have read and understood the above terms for submitting issues, and I understand that my issue may be closed without action if I do not follow them.

Area

admin/ui

Describe the bug

It is currently not possible to create a token-exchange policy for an Identity Provider to allow external to internal token exchange, because the admi-ui doesn't allow you to select the resource: idp.resource.${someId} and only shows a UUID in the resource field.

Version

26.0.5

Regression

  • The issue is a regression

Expected behavior

It should be possible to follow the steps described in the Granting permission for the exchange section of the token-exchange documentation.

Actual behavior

One can only "select" a UUID. Any attempt to select another resource from the list just sets the same UUID in the field.

image

image

How to Reproduce?

  1. Create a dummy OIDC idp
  2. Goto permissions
  3. Click token-exchange
  4. Try to seletc idp.resource.xxxx in the resource field

Anything else?

This effectivly prevents users from creating token-exchange policies for external-to-internal-token exchanges.

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions