Skip to main content

Understand system functions and permissions

System functions in Mosaic control which features and actions are available to each worker role.

D
Written by David Bayley-Hamilton
Updated over 2 weeks ago

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.

Did this answer your question?