BI Dashboard Builder - CMiC BI Security Setup - Step 2: BI Developer Setup

A BI Developer is someone that creates dashboards, and if BI Catalog Builder is being used, they could also create the data sources used to create dashboards.

Part I: System Privileges for BI Developers

To set up a user as a BI Developer, grant the user the following system privileges. For details about granting system privileges, please refer to the following : BI Dashboard Builder - Assigning System Privileges.

BICALCFLD – System Privilege (Catalog Builder)

Allows a BI Developer to create calculated fields and to modify their calculation in BI Catalog Builder.

BICFDRFLTR – System Privilege (Catalog Builder)

Allows a BI Developer to modify folder filters in BI Catalog Builder.

BICTLGBLDR – System Privilege (Catalog Builder)

Allows a BI Developer to access BI Catalog Builder.

BIDBRDEDIT – System Privilege (Dashboard Builder)

Allows a BI Administrator or BI Developer to create, edit and delete dashboards.

BIUDFSETUP – System Privilege (Catalog Builder)

Allows BI Developer to modify the Base Object Name property of User Defined Fields in folders, in BI Catalog Builder.

BIMODJOINS – System Privilege (Catalog Builder)

Allows a BI Developer to modify folder joins in BI Catalog Builder.

Part II: Catalog Security for BI Developers (Catalog Builder – Data Source Security)

NOTE: For CMiC Cloud users, BI Catalog Builder is an advanced, premium tool. For details, please contact your CMiC Account Representative.

If BI Catalog Builder is being used, and Catalog Security is to be enabled, a BI Administrator uses the “Assign Roles” context menu option (shown above) on the Edit Data Source screen of BI Catalog Builder to grant members of security roles access to data sources and their business areas and folders.

In BI Dashboard Builder, if a BI Developer has rights to a data source, but not all of its business areas and folders, the business areas and folders to which the developer does not have rights are hidden from the developer. If a developer does not have rights to a data source, the data source and any dashboards/queries/cards using it are hidden from the developer.

NOTE: The “Assign Roles” context menu option is not available for the CMiC Default Data Source’s business areas and folders.