Skip to content

Users page prompts to add IDPs via in-cluster OAuth on hosted control plane clusters #17302

Description

@fallmo

Description:
On hosted control plane (HCP) clusters, identity providers are configured in the
HostedCluster resource on the management cluster, not in the in-cluster
OAuth/cluster resource. The console still prompts cluster admins to add an
identity provider and links them to the in-cluster OAuth config, where changes
have no lasting effect.

The Configuration tab under /settings/cluster already hides OAuth and
Authentication when controlPlaneTopology is External.

Steps to Reproduce:

  1. Log in as a cluster admin to a hosted control plane cluster
    (Infrastructure status.controlPlaneTopology: External) with no users yet.
  2. Go to User Management > Users.

The Users page shows "Add identity providers (IDPs) to the OAuth configuration
to allow others to log in." with an "Add IDP" button, which links to the in-cluster
OAuth/cluster details page.

Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions