#20843·keycloak

Ability to Specify OIDC Client ID in Keycloak Admin Web UI Reset Credentials Form

Author: schuergCreated Jun 7, 2023Updated Sep 17, 2026
Labelskind/enhancementstatus/triage

Description

The current state of the Keycloak Admin Web UI presents a limitation where the HTML form lacks the ability to specify the OIDC client_id. While it is possible using the PUT /{realm}/users/{id}/execute-actions-email REST API endpoint. This functionality is crucial for redirecting the user back to the appropriate application after completing the required actions.

Currently, the HTML form defaults to using the account OIDC client regardless of the desired client_id.

Discussion

No response

Motivation

As a Keycloak Administrator, I would like to be able to send actions-emails to users within the context of a specific OIDC client. This is necessary for tasks such as requesting a password reset or guiding users through the account setup process.

Details

The REST API endpoint already supports this: https://www.keycloak.org/docs-api/21.1.1/rest-api/index.html#:~:text=PUT%20/%7Brealm%7D/users/%7Bid%7D/execute%2Dactions%2Demail