Overview
Understand password entry, live rules, delegated identity, responsive information, completion, and branding.
Overview
Section titled “Overview”The Password Reset UI presents the rule list returned by the runtime API; it does not hardcode a ten-character minimum or a fixed list of five requirements.
Password entry
Section titled “Password entry”The new-password field appears before the live requirements. Show/Hide is inside the field. The reset button follows the requirements and remains disabled until the current values satisfy the selected rules. If the policy includes repeat, a confirmation field is shown before the button; Show/Hide applies to both fields.
For delegated resets, a panel above the field displays the target's on_behalf_of_display_name exactly as received. It is hidden for own-account resets. Change user is available in the user menu and after a delegated reset completes.
Information and completion
Section titled “Information and completion”The optional information box sits beside the form on desktop and below the form and button on mobile. The complete text remains visible without an accordion. Without information text, the form is centered.
After a successful API result, the form is replaced by a completion message for the own account or named target. Keyboard focus moves to the completion area. This message reflects the pipe result; verify directory sign-in when testing the integration.
Branding and languages
Section titled “Branding and languages”Use the shared UI configuration, logo overrides, language files, and customer CSS guidance. The supplied Password Reset logo defaults to a 40px height with automatic width; customer src and height overrides retain their natural aspect ratio unless a width is explicitly configured.
Review custom selectors after an upgrade because the form structure has changed. Keep visible keyboard focus, labels, and text contrast when applying customer colors. Configure optional header text separately from the delegated target name.