πŸ§‘β€πŸ’»User Roles and Permissions

These are the different role types available in Rooster and their corresponding permissions

Types of User Roles:

User roles are stackable, so one individual can have multiple user roles assigned to them, eg. "Call Centre Operator"+"Department Secretary".

User roles

User Role
Monthly & Daily Roster Templates
Monthly Roster
Daily Roster
Directory
Message broadcast
Critical Result Dashboard
Lab Screen
Result Filters
Routing Rules
Institution Settings
User Role Management
Critical Result Report
Audit log Report

End User Read-Only

-

Read and Export

Read and Export

Read

-

-

-

Read

Read

Read

-

-

Critical Result Routing

-

Read and Export

Read and Export

Read

-

Read

Read

Write and Download

Read

Read

-

-

Critical Result Read-Only

-

Read and Export

Read and Export

Read

-

Read

Read

Read

Read

Read

-

-

Critical Result Reports

-

Read and Export

Read and Export

Read

-

Read

-

Read

Read

Read

-

Download

Call Centre Operator

-

Read and Export

Write (Current day) & Export

Write

-

Write

Read

Read

Read

Read

-

-

Account Management

-

Read and Export

Write and Download

-

-

-

Read

Read

Read

Write and Download

-

Department Secretary

Read (Write for header & footer)

Write and Download

Read and Export

Write and Download

-

-

-

Read

Read

Read

Read

-

Roster Manager

Write

Write and Download

Write and Download

Write and Download

-

-

-

Read

Read

Read

Read

-

Message Broadcast

-

Read and Export

Read

Write and Export

-

-

Read

Read

Read

-

-

Institution Super User

Write

Write and Download

Write and Download

-

Read

-

Write and Download

Write and Download

Write

Write and Download

-

Download

Explanation of User Roles:

1. What can I do with "End User Read-Only" permissions?

Who this applies to:

  • Clinicians or staff who do not require any additional "write" functionalities in Rooster.

What can I do:

  • Monthly & Daily Roster - Read and Export

  • Directory - Read

  • Result Filters - Read

  • Routing Rules - Read

  • Institution Settings - Read

2. What can I do with "Critical Result Routing" permissions?

Who this applies to:

  • Laboratory, radiology, and ECG users who need to configure result filters and track critical results.

What can I do:

  • Monthly & Daily Roster - Read and Export

  • Directory - Read

  • Result Filters - Write and Download

  • Critical Result Dashboard - Read

  • Routing Rules - Read

  • Institution Settings - Read

  • Lab Screen - Read

3. What can I do with "Critical Result Read-Only" permissions?

Who this applies to:

  • Laboratory, radiology, and ECG users who need to view result filters and track critical results.

What can I do:

  • Monthly & Daily Roster - Read and Export

  • Directory - Read

  • Result Filters - Read

  • Critical Result Dashboard - Read

  • Routing Rules - Read

  • Institution Settings - Read

  • Lab Screen - Read

4. What can I do with "Critical Result Reports" permissions?

Who this applies to:

  • Users who need to extract critical result reports from Rooster for reviewing accuracy of result filtering accuracy and routing rules, and clinician responses in the escalation chain.

What can I do:

  • Monthly & Daily Roster - Read and Export

  • Directory - Read

  • Result Filters - Read

  • Critical Result Dashboard - Read

  • Routing Rules - Read

  • Institution Settings - Read

  • Critical Result Reports - Download

5. What can I do with "Call Centre Operator" permissions?

Who this applies to:

  • Contact centre staff who need to manage outstanding cases in Rooster (e.g., re-trigger or manually intervene).

What can I do:

  • Monthly & Daily Roster - Write for current day through Daily Roster (Edit assignments) and Export

  • Directory - Write

  • Result Filters - Read

  • Critical Result Dashboard - Write

  • Routing Rules - Read

  • Institution Settings - Read

  • Lab Screen- Read

6. What can I do with "Account Management" permissions?

Who this applies to:

  • ID Admins responsible for granting new users access to Rooster and adding contacts to the directory for their institution’s E-PAS/ITR requests.

What can I do:

  • Monthly & Daily Roster - Read and Export

  • Directory - Write and Download

  • Result Filters - Read

  • Routing Rules - Read

  • Institution Settings - Read

  • User Management (Under Institution Settings tab)- Write and Download

7. What can I do with "Department Secretary" permissions?

Who this applies to:

  • Department secretaries or roster admins who need to manage directory contacts and assign clinicians to rosters.

What can I do:

  • Monthly & Daily Roster Templates - Read (Write for roster header & footer)

  • Monthly & Daily Roster - Write and Download (Write = Create/Edit Assignments)

  • Directory - Write and Download

  • Result Filters - Read

  • Routing Rules - Read

  • Institution Settings - Read

  • User Management (Under Institution Settings tab)- Read

8. What can I do with "Message Broadcast" permissions?

Who this applies to:

  • Users who need to create contact groups and send broadcast messages during emergency situations (e.g., system downtime).

What can I do:

  • Monthly & Daily Roster - Read and Export

  • Directory - Read

  • Result Filters - Read

  • Routing Rules - Read

  • Broadcast Groups & Message Broadcast - Write

  • Institution Settings - Read

9. What can I do with "Institution Super User" permissions?

Who this applies to:

  • Super users at an institution who require access to (almost) all functionalities in Rooster.

What can I do:

  • Monthly & Daily Roster Templates - Write

  • Monthly & Daily Roster - Write and Download (Write = Create/Edit Assignments)

  • Directory - Write and Download

  • Result Filters - Write and Download

  • Critical Result Dashboard - Read

  • Routing Rules - Write and Download

  • Institution Settings - Write and Download

  • User Management (Under Institution Settings tab)- Write and Download

  • Audit Reports - Download

How do I request for a specific role on Rooster?

Users from the following email domains will be added to Rooster by default as "End User Read-Only" upon login. The domains that are whitelisted for auto-provisioning is viewable by Institution Super Users on the application, refer to here for more details.

Settings as of 19th July:

  • For NUHS (NUH, AH, NTFGH, JMC, JCH): @nuhs.edu.sg, @mohh.com.sg

  • For TTSH: @ttsh.com.sg, @nni.com.sg, @nsc.com.sg, @ncid.sg, @mohh.com.sg, @singhealth.com.sg

Should you require specific user roles, please raise an EPAS (Electronic Process Automation System) request or ITR (IT Request) to get the right permissions on Rooster.

Last updated

Was this helpful?