Skip to main content

Update OIDC Configuration Partially

PATCH 

/authn/api/v1/oauth2/config

Updates only the specified parameters of an existing OAuth2 configuration that is used by OpenID Connect(OIDC).

Request

Body

required
    clientId stringrequired

    Client ID obtained after Identity Provider(IdP) configuration.

    clientSecret string

    Secret for the client id

    issuer stringrequired

    The identifier of the OpenID Connect(OIDC) provider.

    scopes string[]required

    Identifiers used to specify what access privileges are being requested.

    grantType string

    Possible values: [authorization_code]

    Grant types are a way to specify how a client wants to interact with an Identity Provider(IdP).

    withPkce boolean

    Possible values: [true, false]

    Using proof key for code exchange(PKCE) as additional verification. PKCE ensures that only the client that requests the access token can redeem it.

    idpAuthUri stringrequired

    The URL of the authentication endpoint on the Identity Provider(IdP).

    tokenUri stringrequired

    The Identity Provider token endpoint URL for obtaining access and ID tokens.

    jwkSetUri string

    The URL of the Identity Provider(IdP) JSON Web Key Set document.This document contains signing keys that are used to validate the signatures from the provider.

    endSessionUri string

    The URL used to sign out the user from the Identity Provider(IdP).

    isActive boolean

    Possible values: [true, false]

    True to enable SSO using OIDC; False otherwise.

    isJitEnabled boolean

    Possible values: [true, false]

    Is JIT enabled

    jitRoleClaimName string

    Token claim providing the name of Prisma Cloud role for user.

    jitDefaultRoleId string

    Default Prisma Cloud role to use for JIT when claim is missing or undefined.

Responses

Successful operation

Loading...