How to use Permission Groups

How to use Permission Groups

First Due Permission Grouping Feature: A Guide for System Administrators

Overview

First Due's new Permission Grouping feature simplifies how system administrators manage roles and permissions, enabling more efficient role setup. Admins can now assign predefined groups of permissions, reducing the need to select permissions individually. 

Key Features

Permission Groups

Admins can create, edit, and manage groups of permissions aligned with specific roles (e.g., Firefighter, Company Officer, Basic User, etc.).

Global vs. Client-level Permission Groups

Global Permission Groups (Blue Buttons): Created by the Product team and visible in every client account.




Client-Specific Permission Groups (White Buttons): Created by client admins and only visible within that specific client site.

Multi-Group Assignment

Roles can have multiple permission groups per permissions tabs enabled. Permissions are inherited from all assigned groups, and overlapping permissions will default to the highest level of access. You can also add individual permissions on top of the assigned groups. 

Real-time Updates

Any changes made to a permission group will be instantly reflected across all roles using that group. The First Due team may add new permissions to global groups, and any clients utilizing a global group will see that permission enabled for any roles using that global group. 

Audit Logging

A log of all changes to permission groups is maintained for auditing purposes.

Role Permissions

Any role that has the “manage roles” permission can create or edit permission groups.

How to create a new permission group:

Navigate to the Permissions tab within the admin UI that you want to create a permission group for. 

Go to the tab within the permissions UI that you want to create a permission group for.



In the top-right corner, click on the three dots to open the options menu.

Click on the three dots in the top righthand corner

Select "Add Group" to create a new permissions group for your site. 

Click on Add Group to create a new permission group for the client site

Name your new permission group and click "Save".

Type the name of the permission group that you'd like to use

Editing a Permission Group

To edit the newly created group, click the "Select Group" dropdown and choose the group you want to configure. 

Click on -- Select Group

AlertNote: Global permission groups are not editable by clients, and they will not show up in the "Select Group" dropdown. 

Add the permissions that you want to include in that permission group here. You'll know that you're editing a permission group when you can see the name of the permission group where it normally says "Select Group". As you can see in the screenshot below, the "Basic Admin" permission group is being edited. Once you're done adding permissions or editing the permission group, please click the three dot button again, and click "Save Group".


Congrats!

You've just created your first permission group. You can now use it for any role within your site. 

    • Related Articles

    • Responder: Chat Groups

      Purpose To demonstrate how to create and edit chat groups. NOTE: To create Chat Groups, the permission Admin > Others> Chat Groups and Chat Preset Messages must be enabled. Video Directions 1. Navigate to Response module then select Chat Groups. 2. ...
    • Enabling AI - Generation Permission for selected Roles

      Purpose The purpose of this article is to help navigate the ability to enable A.I. generation for the ePCR module. Video Directions 1. From the Admin module select on Roles & Permissions. 2. From the Actions column select on the pencil icon for the ...
    • Admin > Field Management

      Purpose Statement Field Management enables administrators to configure and customize form fields across the First Due platform. This feature allows agencies to tailor data collection fields, set user permissions, and manage dropdown lists to meet ...
    • Restrict Inspection Types based on Permissions by Level

      Purpose Statement This feature allows administrators to control which personnel can start and complete specific inspection types by assigning permission levels. The system separates Company Level Inspections from Fire Prevention Inspections, ensuring ...
    • Report Module Permissions

      Purpose To provide descriptions for the various permissions related to the Reports module: Use the "Search Permission" field to quickly find a module’s permission(s) Permissions for the Reports Module Ad-Hoc Report Related Permissions Ad-Hoc Reports ...