Defining default layouts
You can define different Default layouts to be used by different access control groups. When any user logs in, the home page layout that appears is controlled by the user's group membership. If a user is a member of more than one group with a defined layout, the conflict is resolved by the priority setting.
To create a default layout
- Open the AR System Home Page Layout form in New mode.
Complete the fields in the form as described in the following table.
Field name
Description
Banner Title
Enter the title that appears in the upper-left corner of the home page.
Page Title
(Optional) Enter a subtitle for the home page, if any. It appears just below the banner title.
Priority
Enter the priority for this Default layout. Priority is used to resolve conflicts when a user belongs to groups that have different default layouts. In this case, the layout with the lower value in the Priority field is used. See Assigning group and priority settings to layouts below.
Groups
Select the groups that will use this Default home page layout. Permission to layouts is controlled by row level access on the layout form.
Locale
(Optional) Use this field only to localize the Banner Title and Page Title for the layout. If you create separate versions of the layout for each locale, you must make sure the layout definitions are consistent and complete, following these guidelines:
- You must create a separate layouts for every locale
- If the layout is to be used with the default locale of the server, leave this field blank.
- If the layout is to be used in another locale, enter the two-character locale value, such as fr for French.
- For locales where country-specific locales are supported for the same language, and these are supported consistently across the applications installed, enter the full locale specifier. For example, enter pt_BR for Brazilian Portuguese.
Alternatively, to perform all localization based on the descriptor form entries, leave this field blank in the Layout form and use the same Content ID for descriptors that represent the same content, as described in Defining-form-descriptors. In this case, you cannot localize the Banner Title and Page Title for the layout.
Layout
For each panel in the home page, select a descriptor to identify the form that will appear in the panel for the Default layout.
Application List Initial State
Select whether or not the application list on the home page is expanded when the user opens the home page.
- Expanded—The application list appears as a navigation bar on the left side of the home page.
- Collapsed—The application list is hidden, but can be expanded by the user.
- Save the layout.
Assigning group and priority settings to layouts
The Default layout that appears for a user at login time is controlled by group membership. For example, you might create one home page layout for the group HelpDesk and a different home page layout for the group Infrastructure. However, if a user belongs to both of these groups, AR System server must determine which Default home page layout to use when the user logs in. This is the purpose of the Priority field.
In case of a group conflict, the layout with the lowest value in the Priority field is used. For example, if the Default layout assigned to the HelpDesk group has priority 3, and the Default layout assigned to the Infrastructure group has priority 4, a user belonging to both groups will see the layout for the HelpDesk group. If more than one Default layout exists for the same group at the same priority level, either home page layout might appear.
Laying out the panels
In the Layout area of the AR System Home Page Layout form, shown in the following figure, you control how many panels appear on the home page, and which form descriptors appear by default. The user can select other forms to display in a panel from the list of descriptors, but cannot add panel areas to the home page.
The Layout area of the AR System Home Page Layout form
By assigning descriptors to the panels, you determine which panels are used on the home page:
- A single panel expands to fill the home page panel area.
- Two panels can appear horizontally or vertically. If you assign descriptors as shown in the following figure, the two panels will be tiled horizontally on the home page. If you assign descriptors to the two top panels, they will be tiled vertically.
- For three panels, you can have one panel on the left and two on the right, or vice-versa. There is no layout using one panel above and two below, or two above and one below.