Create identity provider
Adds the OpenID Connect identity provider of your organisation: the login service of your own users. Your individuals can then log in with it, for example in the privacy dashboard, and your app can call the individual routes with the tokens that it issues. An organisation has one identity provider: to change it, use Update identity provider.
List identity providers
Lists the identity providers of the organisation, one page at a time. An organisation has at most one identity provider, so the list has 0 or 1 items. Each item contains the client secret in clear text.
Read identity provider
Reads the identity provider of the organisation, with its client secret in clear text. To show the login settings in a public client without the secret, use Read identity provider of the consent API for individuals (`GET /v4/service/platform/idp/open-id`).
Update identity provider
Replaces the settings of the identity provider. Send all the members, also the client secret: the service replaces each member with the value of the request, and a member that you do not send becomes empty (`acceptedAudiences` becomes `null`). All URLs must be absolute `https://` URLs with a host. The response contains the client secret in clear text.
Delete identity provider
Deletes the identity provider of the organisation. Your individuals then cannot log in with it, and the service no longer accepts its tokens. The individuals that logged in with it stay. You can then create a new identity provider.