Pangolin icon

Pangolin

Interact with the Pangolin API

Actions142

Identity Provider → Update an identity provider’s configuration for an organization.

AI-generated

Summary

Update an identity provider's configuration for a specific organization by sending a JSON request body to the endpoint corresponding to the identity provider ID and organization ID.

Inputs

  • idpId (required) — The unique identifier of the identity provider whose configuration you want to update.
  • orgId (required) — The unique identifier of the organization for which the identity provider configuration is updated.
  • body (required) — A JSON object containing the configuration details to update the identity provider with, typically including role and organization mappings.
  • options.rawResponse — Whether to return the full raw response data instead of splitting arrays into individual workflow items.

Output shape

a single JSON object representing the updated identity provider's configuration for the organization

The output is either the full response JSON or parsed JSON; if the response is an array and Raw Response is false, the array is split into individual items in the output.

Examples

Example 1: Update role and organization mappings of an existing identity provider for a given organization

Set 'idpId' and 'orgId', and supply a JSON body with desired mappings such as { "roleMapping": "Admin", "orgMapping": "Engineering" }

Discussion