Purpose Statement
This article explains how to restrict specific inspection types based on user permission levels in First Due. By assigning inspection levels to inspection types and configuring role permissions, agencies can ensure that only qualified personnel can access and complete certain inspections.
This feature helps departments:
- Control access to specialized inspections
- Maintain compliance with department policies
- Ensure inspections are completed by appropriately trained personnel
- Prevent unauthorized users from accessing restricted inspection types
Background Information
Inspection levels allow agencies to categorize inspections by complexity, specialty, or authority requirements. Each inspection type can be assigned a required inspection level, and user roles can then be granted access to specific levels.
Common use cases include:
- Allowing company personnel to complete standard inspections
- Restricting prevention bureau inspections to inspectors
- Limiting high-hazard or specialty inspections to Fire Marshals or highly trained staff
By default, all users should have access to a basic Level 1 inspection category unless otherwise configured.
Required Permissions
Users configuring inspection levels and permissions should have access to:
- Inspection Types configuration
- Field Management
- Permissions & Roles management
Recommended administrative roles:
- Administrator
- Fire Marshal
- Prevention Bureau Supervisor
- System Manager
Video
Step-by-Step Guide
Configure Inspection Levels
- Navigate to Inspections.
- Select Inspection Types.
- Open an existing inspection type or create a new one.
- Locate the Inspection Level Required field.
Add or Modify Inspection Levels
- Navigate to Field Management.
- In the Field Name search bar, type:
Inspection Level
- Select the Inspection Level field and click Apply.
- Click the Edit (pencil) icon.
- Add or modify inspection levels as needed.
Example inspection levels:
- Level 1 – Company inspections
- Level 2 – Inspector or Prevention Bureau inspections
- Level 3 – Fire Marshal or specialty inspections
- Click Save after making changes.
Important: Once an inspection level has been used, it cannot be deleted. Only unused levels will display the delete option.
Configure Permissions for Inspection Levels
- Navigate to Permissions & Roles.
- Locate each inspection level permission.
- Configure access for each role:
- Read
- Update
Example:
- Basic personnel may have access to Level 1 inspections.
- Inspectors may have access to Levels 1 and 2.
- Fire Marshals may have access to all levels.
- Click Save after configuring permissions.
Assign Inspection Levels to Inspection Types
- Return to Inspections > Inspection Types.
- Open the inspection type you want to restrict.
- Set the appropriate Inspection Level Required.
Example:
- Tent Inspection → Level 1
- High Hazard Inspection → Level 3
- Save the inspection type.
Users without the required permission level will not be able to access or complete that inspection type.
Best Practices
- Keep inspection levels simple and clearly defined.
- Use consistent naming conventions across all levels.
- Reserve higher levels for specialized or compliance-related inspections.
- Review role permissions regularly to ensure users have appropriate access.
- Document department policies regarding inspection level usage.
Recommended Structure
| Inspection Level | Recommended Use |
|---|---|
| Level 1 | Company-level inspections |
| Level 2 | Prevention Bureau or Inspector inspections |
| Level 3 | Fire Marshal or specialty inspections |
Troubleshooting & FAQs
Why can’t I delete an inspection level?
Inspection levels that have already been used within the system cannot be deleted. Only unused levels can be removed.
Why can’t a user access an inspection type?
Verify:
- The user’s role has permission for the required inspection level
- The inspection type is assigned to the correct level
- The user has appropriate read/update access configured
Can I rename inspection levels?
Yes. Labels for inspection levels can be modified in Field Management.
What happens if no inspection level is assigned?
Users with standard access may still be able to view or complete the inspection depending on system configuration and permissions. Inspection Level is Required field and will be defaulted to Basic - Level 1 for every account in the dropdown.
Use Case Examples
Company-Level Inspections
Routine annual inspections completed by station personnel can be assigned to Level 1.
Prevention Bureau Inspections
More advanced inspections requiring inspector certification can be restricted to Level 2.
High-Hazard Occupancies
Complex inspections involving hazardous materials or specialty occupancies can be restricted to Level 3 personnel only.