Multi-Roles Per User Functionality

Multi-Roles Per User Functionality

Assigning Multiple Roles to a User

Overview

First Due now supports assigning multiple roles to a single user within the Roles and Permissions system. This enhancement gives you more flexibility when managing access and responsibilities for users who work across modules or teams.

You can:

  • Assign one or more roles to any user.

  • Combine permissions from all assigned roles.

  • Eliminate the need for custom hybrid roles for unique combinations.

Info
Example:
If a user is both a “Responder” and a “Training Admin,” assigning both roles will give them the permissions of each—without needing to create a custom role.

Where to Access

  1. Go to Admin > Users

  2. Select the user you want to edit

  3. Under Roles, click "Add an Additional Role" and start typing the name of the role you want to add and click the role from the dropdown

  4. Click Save to apply changes

All selected roles will now appear in the user's profile and in the users list view.

How Permissions Work

When multiple roles are assigned:

  • All permissions are cumulative.

  • If one role grants access to a feature and another does not, access is granted.

  • Permissions are evaluated across all assigned roles.

  • Existing users will keep their current roles until updated.

FAQs

Q: Do I need to update existing users?
A: No, this change doesn’t affect existing roles unless you choose to assign additional ones.

Q: Can I still create custom roles?
A: Yes! You can continue to build and assign custom roles as needed.

Q: Where can I see what permissions are included in each role?
A: Go to Admin > Roles to view or edit the permissions tied to each role.

    • Related Articles

    • Enabling AI - Generation Permission for selected Roles

      Purpose Statement The purpose of this feature is to provide administrators with the ability to control which user roles can access AI generation capabilities within the ePCR module. This permission ensures that AI-powered report generation is ...
    • New User Interface: General Navigation

      Purpose Statement The updated user interface provides a streamlined, space-efficient navigation system that maximizes screen real estate while maintaining easy access to all First Due modules and sections. This collapsible navigation design enhances ...
    • Updating Your User Preferences: User Token

      Purpose Statement The API token feature allows users to generate secure authentication tokens for accessing First Due's Application Programming Interface (API). These tokens enable automated data exchange and integration between First Due and ...
    • Business Portal - How to manage Users

      Purpose Statement: The Business Portal role-based permission system replaces the legacy "Full Admin" and "Limited Admin" roles with granular, stackable roles that provide businesses with flexible permission assignment based on their enabled work ...
    • API User Setup

      Purpose Statement This article explains how to generate and manage API tokens within First Due, which are essential for establishing secure connections between First Due and external systems. API tokens enable automated data exchange, third-party ...