Configure Security Filters

Prev Next

Overview

Security filters are a data security feature that restricts what information users can view based on predefined access rules. The primary purpose is to prevent unauthorized data access by ensuring users only see data they're authorized to view within a dataset, protecting sensitive information, and enforcing data governance policies.

How They Work

Security filters are configured in the Admin module and applied to specific datasets tied to a grid container. Refer to Security Filters for more information on creating security filters and assigning key values to a user group.

When a security filter is active:

  • Users in designated security groups see only filtered data matching their access criteria

  • A shield icon on grid containers in the WebApp Builder indicates whether a security filter is applied to them

This approach provides reusable, centrally defined security filtering at the data layer, allowing Administrators to apply consistent filters across multiple WebApps without duplicating configuration.

Applying a Security Filter

  1. On the Construct Preview’s home page, edit the required WebApp. The WebApp configuration page is displayed.

  2. Access Pages > Your Page > Grid container in the Tree Navigation panel. The Details panel is updated with the Grid fields.

  3. Access the Data > Security Filters section and click Add. The security filter assignment fields are displayed.

  4. From the Security Filters list, select the required security filter to apply to the grid.

  5. In the Key Mappings subsection:

    1. Enter the Filter Key column name from the security filter.

    2. From the Column Name list, select a column from the grid’s dataset to map to the filter key.

    3. Click Add to add multiple key mappings.

  6. Click Add to include multiple security filter per grid.

Related Articles