Modify user flow pages

You can customize the IBM® Security Verify request management page for your needs. The request management flow defines the access request capabilities for the user, along with approval capabilities for the designated approver.

For more information, see Managing user registration.

To update the user registration page, download the compressed theme file. Edit the page as needed and then upload the updated themes file back to your tenant. For more information, see Updating a theme.

Text changes can be made to the page by using HTML markup. The HTML files also contain macros. Macros are characters between the @ symbol where the data is rendered at run time. Do not change the macros in the file.

Note: For information on how to modify user profile pages, or profile management pages, see Modify user profile pages.

The following User experience pages are available for customization:

User registration

The IBM Security Verify User registration page is located in the templates\user_flows\registration\default\registration.html directory within the themes compressed file.

The macros for this page are shown in the following table.

Table 1. Macro definitions
Macro Value that replaces the macro
@FLOW_URL_NAME@ The URL for the user flow.
@PAGE_FOOTER@ The HTML that contains the footer of the page. This code can be modified by customizing the footer.html common template.
@PAGE_HEADER@ The HTML that contains the header of the page. This code can be modified by customizing the header.html common template.
@REGISTRATION_FORM@ The name of the registration form.
@REGISTRATION_TITLE@ The title of the registration form.
@REGISTRATION_VERSION@ The version of the registration form.
@THEME_ID@ The ID of the registered template theme.

Identity proofing

The IBM Security Verify Identity proofing page is located in the templates\user_flows\identity_proofing\default\identity_proofing.html directory within the themes compressed file.

The macros for this page are shown in the following table.

Table 2. Macro definitions
Macro Value that replaces the macro
@FLOW_URL_NAME@ The final part of the flow URL. The endpoint where the flow is hosted.
@PAGE_FOOTER@ The HTML that contains the footer of the page. This code can be modified by customizing the footer.html common template.
@PAGE_HEADER@ The HTML that contains the header of the page. This code can be modified by customizing the header.html common template.
@IDENTITY_PROOFING_FORM@ Controls the placement of the generated identity proofing form fields and action button. Begins with the first step.
@IDENTITY_PROOFING_TITLE@ The browser tab page title for the identity proofing form.
@IDENTITY_PROOFING_VERSION@ The IBM release version of the generated identity proofing form.
@THEME_ID@ The ID of the registered template theme.

User form

The IBM Security Verify User form page is located in the templates\user_flows\user_form\default\user_form.html directory within the themes compressed file.

The macros for this page are shown in the following table.

Table 3. Macro definitions
Macro Value that replaces the macro
@FLOW_URL_NAME@ The final part of the flow URL. The endpoint where the flow is hosted.
@PAGE_FOOTER@ The HTML that contains the footer of the page. This code can be modified by customizing the footer.html common template.
@PAGE_HEADER@ The HTML that contains the header of the page. This code can be modified by customizing the header.html common template.
@USER_FORM_FORM@ Controls the placement of the generated form fields and action button. Begins with the first step.
@USER_FORM_TITLE@ The browser tab page title for the form.
@USER_FORM_VERSION@ The IBM release version of the generated form.
@THEME_ID@ The ID of the registered template theme.

To change the page header, footer, and style on the user registration page, see Create common branding.