yaaif_user_create
Creates a Keycloak email/password user with a temporary password that must be reset on first login, then saves the YAAIF tenant user.
Instructions
Create a Keycloak email/password user, generate a one-time password that must be reset on first login, then save the YAAIF tenant user. Returns temporary_password once. Requires users:write. Granting ADMIN additionally requires the caller to be ADMIN and confirm_admin_grant=true. Downstream systems can call the same POST /api/users contract with a ymp- key scoped to users:write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| role | No | ||
| Yes | |||
| active | No | ||
| confirm_admin_grant | No |