Die BPC Version 4.1 wird nicht mehr gewartet.

Sollten Sie diese BPC Version nutzen, empfehlen wir Ihnen eine Migration auf eine aktuelle Version. Die Dokumentation zur neusten BPC Version finden Sie hier. Sollten Sie Fragen haben, wenden Sie sich bitte an unseren Support.

Customizable landing page for BPC users (Landing Page)

General

BPC allows you to specify a landing page for users based on their organization, role, or permissions, which is the first page they see after successfully logging in.

Overview

Landing Page Settings

For example, in the screenshot (first entry), the landing page with the route /1/13 is used for users who have the "viewer" role. This means that after login, the system checks whether the user has the "viewer" role. If the user has that role, they are redirected to /1/13. If not, the user’s roles, permissions, and organizations are compared with the subsequent entries (in the order listed in the table).

Another example: The user is in the admingroup organization and does not have the viewer role. The match is found with the third entry, so the user is redirected to the “Audit Log” page.

It is possible for a user to have multiple roles, permissions, and organizations. For example, a user has the role “manager” and belongs to the organization “admingroup.” The match is found with the 5th entry, since the user possesses all roles, permissions, and organizations, and is redirected to the page /1/11.

Configuration Prioritization

A user may have roles, permissions, and organizations that appear in different entries in the entry page configuration. In this case, the user’s roles, … are compared with the configurations in the order they appear in the table. The first matching configuration is applied to the user. For example, the user has the “viewer” role, which appears in the first, second, and third entries. The first landing page configuration is then applied to the user, meaning they are redirected to the page /1/13 after logging in.

Configuration

The landing page can be configured in the administrator area. You can configure this either via JSON (Core Settings → Login_LandingPage) or through the user interface.

To navigate to the settings panel, follow these steps:

Navigation to Landing Page Settings

Adding Landing Page Settings

You can add a new landing page setting via the interface.

  • After navigating to the settings panel, click the + button:
    Add Setting
    A new entry is added to the list and automatically selected.
    The settings are available in the right-hand panel.
    Add Setting

  • In the panel, you can now configure for which users—based on their roles and permissions—and in which organizations the setting should apply.

You can set the landing page using a deep link, or more simply using the navigation settings:

  1. Open Landing Page Settings.

  2. Select a user.

  3. Open Navigation Settings.
    Open navigation settings

  4. Select a page, which will then become the landing page for users with the above role, permission, and organizational settings.
    Select page

  5. Click " Apply."
    A deep link from the page is applied in the settings field.
    Deep link is applied

  6. Click " Save."
    Save

Customizing a Landing Page Setting

First, select the setting you want to customize. The settings will then be displayed in the right-hand panel. You can configure and save the settings just as described above.

Customize Setting

Deleting a Setting

To delete a setting, click the trash can icon in the setting’s row.

Delete setting

Keywords: