Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Admin

Action in CXO CockpitReport BuilderReport AdminReports Security AdminIntegration AdminSecurity Admin
Create report xx   
View any report x   
View own reports depending on own menu-item permissionsxx   
Modify or delete any report x   
Modify or delete own reports not yet placed in menu xx   
Place reports in the menu x   
Give permissions to view reports  x  

Create and modify shared objects like variables, formats, cube calculations and lists  

 x   
Create new private objects from scratch or based on a copy of a public objectxx   
Setup users and user groups    x
Connect CXO-Cockpit to a source system   x 

General Permissions

...

Introduction

In CXO Designer, from under Permissions tab, a user with the Security Admin permission can set the permissions that a user or user group will have. To set the permissions:

  1. Click Users
  2. Click User Groups or Users
  3. Click Edit
  4. Click Permissions
  5. Select the access for the user(s) and click Save

Image Added


CONTENT

Table of Contents

General Permissions

The Access Menu and Full POV permission indicates whether the user or users belonging to a specific group will be able to access the

...

 Comments

...

reports in the menu with the appurtenant POV. Giving this permission bypasses the Light User. Only Regular Users can access the menu and full POV.

Designer Permissions

The Designer Permission indicates whether the user or users belonging to a specific group will be able

...

access the CXO-Designer or Source System manager. Refer Admin for more details.

Draft Data

...

These set of permissions indicates whether

...

the user or users belonging to a specific group will be able to view Draft

...

Data. Refer How to use - Draft period data.

  • View Draft Period Data - Ability to view, and select in the report's Point of View, data from the period marked as Draft
  • View Data Beyond Draft Period - Ability to view, and select in the report's Point of View, data from periods after the Draft Period

Comments

These set of permissions indicates whether the user or users belonging to a specific group will be able to Edit, Lock, Unlock Comments and View Comments History.

  • View Comments History - Ability to read comments & narratives (Applies to everyone who is allowed to view the data)
  • Edit Comments - Ability to edit comments & narratives
  • Lock Comments - Ability to lock comments & narratives (No more editing allowed)
  • Unlock Comments - Ability to unlock comments & narratives (Usually only the Administrator or the process owner is allowed to unlock)

Data Warehouse Adapter

...

These set of permissions indicates whether

...

the user or users belonging to a specific group will be able to Edit Data

...

Warehouse Data and Metadata.

Report Builder

The Report Builder can build reports by reusing global (public) objects or creating his own private objects. Report Builders can build new reports or edit the reports they have created themselves.

These are the steps to create a User with the Report Builder role:

1. Create a User Group with the Report Builder role

Report Builder role.pngImage Removed

2. Create a User and assign it to the Report Builder User Group

Repor builder user group.pngImage Removed

Report Builder Role Specifics

This is how the Design Studio looks for Report Builder:

Report Builder 5.0.pngImage Removed

The following menus, which are present for Administrators, are hidden from the Ribbon for Report Builder:

  1. Create New Template
  2. Menu items
  3. Reports
  4. Narrative Templates
  5. The entire tab Security and Navigation
  6. The entire tab Other

The following buttons are available, but the resulting grids are Read-Only:

  1. Cube Calculations – the only active buttons are Advanced, Overview (to view all cube calculations’ syntax in one window), Export and Close. The syntax for every cube calculation can be viewed separately as well.
  2. View Lists - the only active buttons are Advanced, Export and Close
  3. View Formats - the only active buttons are Advanced, Export and Close
  4. View Variables - the only active buttons are Export and Close
  5. View Palettes - the only active buttons are Export and Close

The Panel on the left side shows ‘My Report’/’Reports by Menu’/’Reports by Template’ instead of ‘Reports by Menu’/’Reports by Template’.

Please note that another new feature of release 4.3.4 is that ’Reports by Menu’/’Reports by Template’ now contain the same set of the reports. Before that all created reports were included into ‘Reports by Template’ were needed to be placed into the menu separately.

Report Builder can view already published reports

When Report Builder views the reports, created by other users (published reports), he cannot modify them. ‘Report Parameters’/’Report Dimensions’ tabs are displayed in read-only mode. In the same way he cannot modify the lists and the formats, used for such reports – only Advanced and Export buttons will be available.

Report builder view lists.png.jpgImage Removed

Report Builder can build reports using existing lists or creating linked lists

When Report Builder decides to build a report by using the existing (public) lists, these lists will appear as read-only in the Bottom Panel (see the screenshot above). ‘Report Parameters’/’Report Dimensions’ tabs become available for modifications.

In the Report Parameters Panel an additional button ‘Linked lists’ is available for Report Builder .This button opens the same grid as the button Maintain Lists in the ribbon, allowing Report Builder to create his own lists and link them to his report.

Report builder linked lists.pngImage Removed

In this grid Report Builder has the possibility to copy already existing public lists. The button called ‘Copy from SharedLists’ enables copying public lists and then modifying them for a particular report of the Report Builder.

Report Builder 5.0 1.pngImage Removed

 

After creating the copies of the required lists, he can apply them in this report by choosing them from the report lists fields. The lists, which belong to Report Builder will be marked with ‘<<’

Report builder report parameters.pngImage Removed

Another way to create a private list is to use Create Report menu in the Ribbon and select Create a New List there:

Report Builder 5.0 2.pngImage Removed

Report Builder can create Drill-lists and Formats

For each private List, linked to his Report, Report Builder can create specific Drill-lists and Formats.

There are 2 additional buttons in the bottom of List Panel:

  • Maintain Drill Lists – functions in the same way as Maintain List grid in the Ribbon, only showing the Drill lists for the current Main List. This button enables Copying Public Lists / Copy any other linked List;
  • Maintain Formats – functions in the same way as Maintain Formats in the ribbon, but filtered, also adds the ability to copy public Formats and other linked Formats;

Report builder linked drills formats.pngImage Removed

 

Report Builder maintain drill lists.jpgImage Removed

 

Report builder maintain formats.jpgImage Removed

 

Report Builder can reuse his own previously created lists

Report Builder can reuse his own previously created lists

...

How Administrator can promote reports

On the left side pane Administrator has 3 tabs: Unpublished Reports, Reports by Menu, Reports by Template. Unpublished Reports section includes the reports, which were created but not published yet. These reports are sorted by the user names, who created the reports. Unpublished reports will be shaded out:

 Report builder unpublished reports.pngImage Removed 

 

To publish a report Administrator needs to place it in the menu:

 

 Report builder place in menu.jpg.pngImage Removed 

Once the report is published by the Admninistrator, the Report Builder cannot edit it anymore. If after publishing the report the Administrator decides to return it back to the Report Builder, he can do it from Reports Menu. There in "Owner" column he can specify the required Report Builder as the owner. After this the Report Builder will be able to continue working on the report:

Report Builder 5.0 6.pngImage Removed

 

How Administrator can promote report lists and drill lists

Administrator can make a private report list public by using "Copy to Shared Lists" button in the report list:

Report Builder 5.0 5.pngImage Removed

...

  • Edit Data Warehouse Data - Ability to edit data, save them and process it towards the OLAP cube
  • Edit Data Warehouse Metadata - Ability to maintain and create Metadata and process it towards the OLAP cube

Workflows

These following set of permissions decide whether the user or users belonging to a specific group will be able to:

  • Access workflows: Only if a user has this permission enabled will they be able access workflow tab
  • Create workflows: When this option is enabled for a user, the +New tab to create a new workflow becomes available for the user
  • Edit workflows: When this option is enabled, the user can edit the template or the instance of the workflow. Edit workflow permission allows the user to make changes to the owner and/or due date for a step of the workflow.
  • Full control over all instances: Admin with this option enabled has full control over the workflow functionality. It also allows the user to mark a step as done even if the step is not assigned to them.

Other Permissions

The Access Mobile Version permission indicates whether the user or users belonging to a specific group will be able to login in through the CXO mobile app.

The Edit MDX permission indicates whether the user having Report Builder rights will be able to write MDX statements via linked cube calcs or linked MDX lists.

Permissions inheritance

Each user or user group can be member of one or more user groups. This can be set through the Main Tab inside Create New User / New User Group or Edit User / Edit User Group popup.

  • When a user or user group is member of a user group, they will inherit all permissions from it (Permissions, Point of View Security Filters or Report Permissions).
  • When a user or user group is member of more user group, they will get the sum of all permissions from all the user groups are a member of.
  • In addition to the permissions inherited from the user group a user or user group are a member of, additional permissions can be set for the specific user / user group. 
  • The inheritance hierarchy can be as deep as needed, that is, it is possible to create basic user groups with permissions to be applied to most users (e.g. 'basic group') and then have additional user groups with more advanced permissions (e.g. 'group 1') who are member of the 'basic group', and then more complex user groups (e.g. 'group 2') who are member of 'group 1' and so on. User members of 'group 2' will inherit permission both set for 'basic group' and for 'group 1'.

Permissions inheritance allows to optimize the maintenance of users and user groups.

Inherited permissions cannot be removed. When creating or editing a user or user group, inherited permissions will appear in the popup as selected and disabled, while permission set for the single user or user group will appear selected but enabled.
Unselecting the option Show inherited permissions, only permissions set for the specific user or user group will appear.

Image Added

Duplicated Permission

When a permission is both inherited and set for the current user or user group a symbol  will appear close to the permission. It is suggested to remove duplicated permission to avoid potential problems for a scenario like:

  • A user is given Report Admin permission
  • In future, when more Admin users are needed, a user group Report Admin is created (with Report Admin permission) and the user is set as member of the group.
  • After a period for any reason, the Admin wants to remove the Report Admin permission from the user. The user loses the permissions that were part of that group but retains the permissions assigned directly to the user.
    Image Added  

To remove duplicated permissions:

  1. Unselect Show inherited permissions option to view permission set for the current user or user group
  2. Unselect the duplicated permission
  3. Select Show inherited permissions option, the duplicated symbol will not appear anymore
  4. Click Save