UI Page Structure and Terminology
The EmpowerID web user interface is made up of the pages within the UI container role as well as the user interfaces provided by the microservices applications (e.g., IT Shop, My Identity, etc.). The user interface within the UI container role adheres to a defined structure which is helpful to understand when supporting the EmpowerID platform and communicating with EmpowerID support staff.
The pages in the UI container role are a responsive design web application built using Microsoft ASP.NET MVC and HTML5
The user interface is brandable and can be branded and styled using CSS and JavaScript
Out-of-the-box pages can be “overridden” with custom pages by copying your custom page of the same name into a mirrored folder structure called “Overrides”
Pages can be classified based on a few specific templates that are repeated for different types of objects (e.g. People, Groups, etc.)
Navigation Sidebar
|
Find Pages
|
|
View One Pages
|
|
Edit One Pages
|
|
ResourceTypeFormIdentifiersThe specific View One page or Edit One page that loads for an object is defined by logic on the SQL view and configured in what EmpowerID calls “ResourceTypeFormIdentifiers.” These define each subtype and the View One and Edit One to load. They can be seen and configured in the EmpowerID UI at the following URL: https://%yourserver%/ui#Common/Find/ResourceTypeFormIdentifier |
|
Report PagesReport pages use the same template as Find pages and are designed to show some specific view of the data |
|
Run Workflow Page
|
|
Branding the UI Role Container Web Site
|
|
Overriding Out-of-the-Box Pages
Never customize any shipping pages or JavaScript files outside of the overrides |
|