A system function is a named permission code that determines whether a worker can access a specific feature or perform a specific action. System functions are assigned to worker roles by your system administrator. When you attempt to use a feature, Mosaic checks whether your role includes the required system function before allowing access.
๐Note: System functions act as both feature flags and access-control gates. Some functions enable entire areas of the application, while others control specific actions within an area.
How system functions work
Each system function has a unique code and a description. Functions are assigned to worker roles โ if your role includes the function, you have access to the feature. If not, the feature is hidden or you receive a permission error.
โ
Worker roles are checked at login time. The functions your role includes determine what you can see and do throughout your session.
System functions reference
Configuration and administration
Function | What it allows |
Configuration Management | Access to general system configuration. |
Configure Workflow Steps | Create and edit workflow step definitions. |
Configure Group Types | Manage group type configuration. |
Configure Worker Roles | Manage worker role settings. |
Configure Reference Data | Manage system reference data. |
Configure Logging | Manage logging configuration. |
Access Job Scheduler | Access to the job scheduler configuration page. |
Amend System Properties | Configure system properties. |
User Management | Manage user accounts and passwords. |
Bulk Deletion | Access bulk deletion in configuration tools. |
Error Log | Search application error logs. |
Template Upgrade | Access template upgrade in the Template Manager. |
Person and search
Function | What it allows |
Find Adults | Search for adults using person search. |
Find Children | Search for children using person search. |
Delete Person | Access to delete person records. |
Access Restricted People | View full details of restricted person records. |
Override Privileged Access | Override privileged access permissions on workflow steps. |
View Risk to Children (Adult) | View the Risk to Children warning on adult records. |
View Risk to Children (Child) | View the Risk to Children warning on child records. |
Workflow
Function | What it allows |
Merge Workflow | Join separate steps of the same type. |
Split Workflow | Split a step into separate steps. |
Edit Step Priority | Change step priority from the work view. |
Remove Step Lock | Remove the lock on a step sent to Mobilise or a portal. |
View Deleted Steps | View steps that have been deleted. |
Reopen Migrated Steps | Reopen steps migrated from the predecessor Frameworki system. |
Case notes
Function | What it allows |
Delete Case Note | Delete case notes. |
Delete Person Note | Delete person notes. |
Organisation Case Notes | Add, edit, append, and view organisation case notes. |
Case Note Types | Access case note type configuration. |
Case chronology
Function | What it allows |
View Events | View case chronology events only. |
Edit Events | View, add, edit, and delete case chronology events. |
Access Created Chronologies | View and manage created chronologies. |
Delete Created Chronologies | Access and delete created chronologies. |
Reopen Chronologies | Reopen finished created chronologies. |
Export to Word | Export case chronologies to Word format. |
Chronology Admin | Overrides all other chronology permissions. |
Groups
Function | What it allows |
Create Group | Create a new group. |
Find Group | Search for groups. |
Delete Group Member | Permanently delete a group member record. |
Change Group Type | Change the type assigned to a group. |
Group Documents | Access the documents tab on group summaries. |
Documents and output
Function | What it allows |
Output to Word | Export Mosaic documents to Word format. |
View Case Export | View the person summary export dialog. |
Create XML Export | Create an XML version of the person case export. |
Access Reports | Access the reports area. |
Financial assessment
Function | What it allows |
View Results | View financial assessment results. |
Edit Results | View, edit, and cancel financial assessment results. |
Delete Results | View, edit, cancel, and delete financial assessment results. |
External systems and integrations
Function | What it allows |
Configure CP-IS | Configure the Child Protection Information Sharing interface. |
CP-IS Re-upload | Access to CP-IS re-upload functionality. |
Configure RiO | Configure RiO settings. |
Configure Synergy | Configure the Synergy interface. |
Wisdom Admin | Configure the Wisdom interface. |
Mobile Manager | Access the offline forms manager. |
Send Email | Send emails from the Web API. |
DWP Request Manager | Access the DWP request manager. |
Disable Form Editor | Show the option to disable the form and elements editor. |
|
|
Portal and API
Function | What it allows |
Portal Configuration | Configure portal settings. |
Portal Administration | Administer portal access. |
API Step Configuration | Access API external system step configuration. |
External Access Admin | Administer external access settings. |
Check your permissions
If you are unable to access a feature or action, it is likely that your role does not include the required system function.
๐คTip: Contact your system administrator to review which system functions are assigned to your role. They can add or remove functions as needed.
