AM 7.3.1

About the UI

AM includes the following browser-based UIs:

Admin UI

Pages related to the administration of an AM server. Administrative login is delegated to the user UI.

User UI

End user pages and login pages.

When you deploy AM to protect applications, you can redirect users to AM pages for login and logout. The end user pages have ForgeRock styling and branding by default but are fully customizable. You can theme them, localize them, and change their layout.

This topic describes how to customize the User UI. To customize the Admin UI, refer to How do I customize the XUI using source code in AM (All versions)?.

We recommend customizing the UI by downloading the source code and changing it to suit your environment. Deploy the modified UI in your AM instances as part of your environment pipelines or package it in your custom AM WAR files, then deploy them.

Customizing the page layout or the JavaScript resources requires a complete rebuild of the UI. You can make other customizations, such as localizing or theming the UI, by modifying the WAR file.

The UI contains the following types of resources:

UI resources
Resources Location

JavaScript source and configuration files

openam-ui-user/src/js

CSS collections

openam-ui-user/src/resources/css

Fonts

openam-ui-user/src/resources/fonts

Images

openam-ui-user/src/resources/images

Localization files

openam-ui-user/src/resources/locales

Themes

openam-ui-user/src/resources/themes

Partials

openam-ui-user/src/resources/themes/default/partials

HTML pages

openam-ui-user/src/resources/themes/default/templates

Copyright © 2010-2024 ForgeRock, all rights reserved.