User setup
The "User setup" report type extracts data about which users were assigned which roles, by whom, and when. This enables monitoring of unintended user access.
The report type has two default configurations based on changes to F2’s users made by user administrators.
The "Standard" default configuration
Use the "Standard" default configuration to get a detailed insight into changes to F2’s users.
The configuration contains neither filters nor fields to fill in.
Column name | Description | Examples |
---|---|---|
Date and time |
The full timestamp with year, month, day, hour, minute, and second. |
2023-11-14T12:40:29.597 2023-04-12T15:30:20.773 |
Action |
Name of the action that was performed. |
UserUpdated MembershipRemoved |
Username |
The value indicated in the "Name" field in the user properties. |
Holly Rogers Isaac Johnson |
Role’s unit |
The unit with which the role is associated. |
HR Administration |
Role’s unit location |
Path for the unit with which the role is associated. |
/Doc Organisation/Dok Authority/Administration/IT office |
Role name |
Name of the affected role as specified under "Role type" in the "Roles and privileges" window. |
Caseworker Can delete everything on cases |
Updated property |
The setup property that a given action has changed. |
Name LimitedUserAccess |
Before |
A property, attribute, or field’s old value before an action. In this case, it is the value of the property mentioned in "Updated property". |
Hannah Hendricks true |
After |
A property, attribute, or field’s new value after an action. In this case, it is the value of the property mentioned in "Updated property". |
Penelope Poole false |
Name |
Name of the user who has performed an action. If the action was performed on behalf of another user, the name of the "on behalf of" user is specified. |
Holly Rogers Isaac Johnson |
Login name |
If a user has performed the action on behalf of another user, the name of the logged-in user is specified. |
Holly Rogers Isaac Johnson |
The "Roles" default configuration
Use the "Roles" default configuration to create extractions that specifically show allocation and removal of roles to users.
The configuration contains filters, but no fields to fill in.
Column name | Description | Examples |
---|---|---|
Date and time |
The full timestamp with year, month, day, hour, minute, and second. |
2023-11-14T12:40:29.597 2023-04-12T15:30:20.773 |
Action |
Name of the action that was performed. |
MembershipCreated MembershipRemoved |
Username |
The value indicated in the "Name" field in the user properties. |
Holly Rogers Isaac Johnson |
Role’s unit |
The unit with which the role is associated. |
HR Administration |
Role’s unit location |
Path for the unit with which the role is associated. |
/Doc Organisation/Doc Authority/Administration/IT Office |
Role name |
Name of the affected role as specified under "Role type" in the "Roles and privileges" window. |
Caseworker Can delete everything on cases |
Name |
Name of the user who has performed an action. If the action was performed on behalf of another user, the name of the "on behalf of" user is specified. |
Holly Rogers Isaac Johnson |
Login name |
If a user has performed the action on behalf of another user, the name of the logged-in user is specified. |
Holly Rogers Isaac Johnson |
Filters
When drawing a report with this default configuration, the extraction is filtered as described in the table below.
Filter | Value | Effect |
---|---|---|
Role name |
Is not empty |
The "Role name" column is only filled in if an action allocates, changes, or removes a role from a user. This way all actions related to roles are included, while all other actions are excluded from the extraction. |
Other available columns
The following table covers columns that are accessible when configuring reports, but are not included in the default configurations.
Column name | Description | Examples |
---|---|---|
Operation type |
The unique action ID |
24 32 |
Participant ID |
The unique user ID for the participant affected by the action. |
107 124 |
User ID |
The unique user ID of the user who has performed an action. If the action was performed on behalf of another user, the unique user ID of the "on behalf of" user is specified. |
107 124 |
Login user ID |
If a user has performed the action on behalf of another user, the unique user ID of the logged-in user is specified. |
107 124 |
Count |
Accumulates identical rows in the data extract and returns the total. |
249 |