Permissions are accessible from the pane located in the upper right corner of the screen:

The Permissions tab is divided into several sections:

In the Permissions tab, you can assign users to roles and user groups. The account creation process is complete once you click the Save button.


To quickly clear the initially selected filters, use the eraser button.

When assigning permissions to hierarchical elements, first select the elements that will be transferred to the tree of measures and dimensions that is visible under the Elements subtab.

Next, you can specify which hierarchy levels the assigned permissions will apply to. Use the eraser icon to indicate if the user should work with a filtered data set (a limited set) or with the full data set, to which new elements may be added automatically in the future. The same permissions also apply to the full data set.

When creating a role, you can add to it more data models to it by selecting the “Add Model” button.

It is possible to create multiple roles that refer to the same data model. When a user has different access levels to the same element within different roles (e.g., permissions are granted in one role and revoked in another), effective user permissions result from applying the principle of least privilege. In such a case, this means that the user will not have access to the element.
It is also important to correctly assign permissions to hierarchical elements because it significantly impacts the performance of filter loading in the data permissions module.
To optimize the process of modifying or creating permissions for hierarchical dimensions, it is essential to use the function assigned to the eraser button
.
The example below shows how to grant limited access to data from the period of 2024–2025. Selecting a whole year automatically selects all of its subelements, i.e., all of its days. By filtering this dimension, the engine service will filter all subelements, which may result in a timeout error.

Using the eraser icon clears the subelements and filters only the three parent elements, which works much faster.

Comarch BI Point offers four permission levels that can be defined for each user group or user individually, for both folders and reports. These permissions, ranked by access level, are: None, Preview, Limited, and Edit.
The “None” (No access) permission takes precedence over all others and has the highest priority. This means that if a user has read permission, but their user group has “None” permission set to a given object, the user will not see that object in the report tree.
If a user or their user group has not been assigned direct permissions to an object, the system retrieves the permissions from the nearest parent element in the folder or report hierarchy for which permissions have been defined.
To verify the user’s actual permissions for a specific report or folder, use the “Effective Permissions” tab.
















