Create OIDC App
createOidcAppCreates an OIDC application in a PingOne realm with required fields (name, client ID, owners). Optional client configuration accepts custom OAuth2 settings; defaults apply for omitted fields.
Instructions
Creates an OIDC application. Only supply the oauth2Client fields you want to set; defaults are applied for the rest.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| realm | Yes | The realm | |
| name | Yes | The application display name | |
| clientId | Yes | The OAuth2 client ID used in protocol flows | |
| owners | Yes | Application owners. Example: [{"_ref": "managed/alpha_user/USER_ID"}] | |
| oauth2Client | No | OIDC client configuration. Each property uses the wrapper format {"inherited": false, "value": <val>}, nested under config sections. Example: {"coreOAuth2ClientConfig": {"redirectionUris": {"inherited": false, "value": ["https://example.com/callback"]}}} |