This document shows how to configure member-level security on business cubes, report cubes and business views in a catalog.
To edit a user/role/group, select it and click . In the corresponding edit dialog, edit it as required.
To delete a user/role/group that is not wanted, select it and click .
If you would like all the possible members of the field to be selected, select <All>.
If you just want to select some of the members, leave <All> unchecked. Add them one by one by selecting one and then clicking . You can make use of the quick search toolbar to search for the required members.
Click the Add Condition button to add a condition line. Choose the operator with which to compose the condition expression from the operator drop-down list. From the value drop-down list, specify the value of how to build the condition. You can also type in the value manually. Click Add Condition to add more condition lines and define the relationship between the condition lines.
To make some conditions grouped, select them and click the Group button, then the selected conditions will be added in one group and work as one line of filter expression. Conditions and groups together can be further grouped. To take any condition or group in a group out, select it and click Ungroup.
To adjust the priority of the conditions, select it and click the Up or Down button.
To delete a condition line, select it and click the Delete button.
When you save the catalog, the permission settings are also saved and they are saved in an authorization file in the same folder as the catalog file. The catalog and authorization files have the same file name but different extensions, for example, if the catalog file is test.cat, the authorization file will be named test.auth. The authorization file is loaded by the view authorization manager of its catalog during runtime.
See also Edit Business View Security dialog, Edit Business Cube Security dialog, Edit Report Cube Security dialog for addition information about options in the dialogs.
Note: When a catalog with member-level security is published to JReport Server, only the principals on the server which match the principals defined in the member-level security will maintain the member-level security setting. When a principal is deleted from the server security system, the related member-level security setting in all catalogs will be removed.