addProductIntegrationOpenIdConnectConfiguration

Add a OpenID Connect single sign-on configuration to an existing product integration

This page contains

    Authorization Rules

    This request requires authorization with at least one of the following scopes:

    Scopes

    product.integrations.write.instance

    product.integrations.write.tenant

    product.integrations.write.vendor

    Arguments

    input AddProductIntegrationOpenIdConnectConfigurationInput!

    AddProductIntegrationOpenIdConnectConfigurationInput fields

    integrationConfigurationId ID!

    Unique ID of the product integration configuration the OpenID Connect single sign-on configuration will be added to.

    clientCreationMethod ProductIntegrationOpenIdConnectCredentialMethod!

    Defines if an OpenID Connect client configuration should be unique to each subscription or shared across subscriptions. Cannot be edited after publish.

    grantTypes [ProductIntegrationOpenIdConnectGrantType]!

    The allowed OAuth 2.0 grants types for this product integration

    redirectUrls [String!]!

    The list of URLs where the authorization code is allowed to be sent during SSO

    allowedScopes [ProductIntegrationOpenIdConnectAllowedScopes!]!

    The allowed OAuth 2.0 scopes for this product integration

    initiateLoginUrl String!

    URL a user is redirected to when they click the 'MyApps' tile to initiate single sign-on.

    logoutUrl String

    URL used to log a user out of your application. Asynchronously called when user logs out of the marketplace.

    Return Fields

    openIdConnectConfiguration ProductIntegrationOpenIdConnectConfiguration

    The OpenID Connect configuration added to a product integration

    userErrors [AddProductIntegrationOpenIdConnectConfigurationError!]

    A list of errors

    Interactive example

    This is an example mutation query. Use the embedded interactive tool below to edit the query.

    Hint: use Ctrl + Space for autocompleting fields.