Header Module

Overview

A header module displays at the top of an application in Express View Express View is how your end-user views you application. Express View also lets you preview your applications to test your configuration and view the styling. This is also the view your end-users will see when interacting with your application. After configuring a module, click Preview in the Module Builder to interact with the module in Express View.. In a header module, you might display a logo, insert a CTA Call To Action (CTA) is a piece of content designed to persuade an end-user to perform a specific act. An example of a common CTA is a "Buy Now" button., navigational elements, search fields, or other features. Headers exist in a separate module, which you connect to your application in the App Details settings.

IMPORTANT  Header module RBAC RBAC (Role-Based Access Control) is a method to control system access for authorized users. The role in RBAC refers to the levels of access employees have to a network. is defined by the RBAC of the embedded components.

Creating a Header Module

Headers are FE front-end modules assigned to the Header Module drop-down in Application settings.

To create and assign a header module at the Application level:

1. Navigate to your application.
2. Click + Create New.
3. Select Module.
4. In the Module Name field, enter a name for your header module. The Module-Path field autopopulates.

TIP  To make it easier to locate your header later, begin your module name with Header. For example, Header: Acme Corp.

5. From the Module Type drop-down select FE Front-End.

IMPORTANT  Header Modules are a front-end element, an application might experience unintended consequences when setting the Module Type to API API or  O  Other.

6. Click Create.

From here, open the module and customize your header. Here are the following supported components:

IMPORTANT  Avoid naming components with common values. Header and footer modules cannot have components with the same Property ID. Otherwise, neither display in Express View. It's a best practice to differentiate components with a descriptive name—for example, dwHeaderOutput.

Resources