Skip to main content

CPM

User management and permission reports

With product version 4.7.2, we added the ability to generate three separate reports to assess the systems users, groups, permissions & authorizations. The reports can be extracted in xlsx or csv format.

User and group report

The new user and group reportenables our customers to effortlessly export a list of the current users, groups, and group memberships. Therefore, this functionality targets audits, system assessments, and migrations to Celonis 4.

To create the export in xlsx or csv format, simply navigate to:

  • <celonis_url>/api/user_group_roles_report/xlsx

  • <celonis_url>/api/user_group_roles_report/csv

Note: The user generating the export requires the following three roles (e.g., the initial sysadmin user):

  • System Administrator

  • Global Content Administrator

  • User Administrator

Content of the user and group report:

  • All users (incl. user information such as ID, name, e-mail, roles)

  • Groups the users are a member of (incl. group information such as ID, name, roles)

  • Effective roles of the users (taking into consideration the roles directly assigned to the users and the ones assigned to the users via group memberships)

Note: Any user can appear multiple times in the report if they are part of multiple groups.

Example (including selected columns):

User ID

User Name

System Admin

User Admin

Content Admin

Group ID

Group Name

G. System Admin

G. User Admin

G. Content Admin

Ef. System Admin

Ef. User Admin

Ef. Content Admin

1

sysadmin

true

true

true

true

true

true

2

analyst

false

false

false

12

analysts

true

false

false

true

false

true

2

analyst

false

false

true

14

analysts_EMEA

false

false

false

true

false

true

Permission report

In addition to the user report, a permission report can be generated. This report lists the content permissions (folder, analysis, data model) of every user and if access was granted on a user- or group level.

To create the export in xlsx or csv format, simply navigate to:

  • <celonis_url>/api/user_permissions_report/xlsx

  • <celonis_url>/api/user_permissions_report/csv

Note: The user generating the export requires the following three roles (e.g., the initial sysadmin user):

  • System Administrator

  • Global Content Administrator

  • User Administrator

Content of the permission report:

  • All content objects (incl. object information such as ID, name, type)

  • All users permitted to the content objects (incl. user information such as ID, name, e-mail)

  • In case the access is granted on group level: ID and name of the group that provides the permission to the respective user

  • The effective permissions on the content (Administrate, Create Document, Edit Document, View Document, Create Data Model, Edit Data Model, Use Data Model)

  • Further information about the project the content object is located in (ID, name)

  • The effective roles of the respective user (taking into consideration the roles directly assigned to the user and the ones assigned to the user via group memberships)

Note: Any given content object will appear multiple times in the report if more than one user can access it.

Example (including selected columns):

Entry ID

Entry Name

Entry Type

User ID

User Name

Group ID

Group Name

Create

Edit

View

Project ID

Project Name

Ef. Content Admin

22

P2P Analysis

Document

2

analyst

12

analysts

true

true

true

1

P2P

false

23

P2P_EMEA

Folder

2

analyst

false

false

true

1

P2P

false

24

P2P DM

Data Model

4

engineer

true

true

true

1

P2P

false

Authorization report

Lastly, an authorization report can be generated. This report lists authorization objects that have a manual value mapping (authorization objects querying databases are not taken into consideration here)

To create the export in xlsx or csv format, simply navigate to:

  • <celonis_url>/api/user_authorizations_report/xlsx

  • <celonis_url>/api/user_authorizations_report/csv

Note: The user generating the export requires the following three roles (e.g., the initial sysadmin user):

  • System Administrator

  • Global Content Administrator

  • User Administrator

Content of the authorization report:

  • All data models with authorization objects assigned to them (incl. information such as ID, name)

  • All users the objects are assigned to (incl. information such as ID, name, e-mail)

  • All authorization objects with manual value mapping (incl. information such as name, authorized table, authorized column, and authorized values)

  • The projects the respective data models are located in (incl. information such as ID, name)

Note: Any authorization object will appear multiple times in the report, if

  • it is assigned to more than one user or data model

  • multiple values are permitted to the user

Example (including selected columns):

Data Model ID

Data Model Name

User ID

Username

Authorization Name

Table

Column

Value

Project Name

Project ID

24

P2P DM

2

analyst

P2P_EMEA

EKKO

MANDT

M1

1

P2P

24

P2P DM

2

analyst

P2P_EMEA

EKKO

MANDT

M2

1

P2P

25

P2P DM

4

engineer

P2P_EMEA

EKKO

MANDT

M2

1

P2P

26

AP DM

4

engineer

AP_APAC

EKKO

MANDT

M2

2

AP