Purpose

The Users/Access module serves as the central hub for managing user accounts, permissions, and system-wide access controls in TRUE. Administrators create and configure user accounts, set granular permissions, and manage access profiles through three primary components: Users, Access, and Profiles. This module controls who can access the system, what they can see and do within each module, and which alert notifications they receive. Whether creating new user accounts, configuring module permissions, setting up access profiles for different roles, or managing notification preferences, the Users/Access module provides comprehensive security and access control for your TRUE system.

User Management
Create user accounts, link to Personnel records, configure access levels (TRUE, TRUE Limited, TRUE Field)
Access Control
Set granular permissions for modules, security actions, and alerts using 481 access permissions
Profile Templates
Create reusable permission profiles for common roles, quickly assign to multiple users
Activity Tracking
Monitor user activity, track login history, review alert notifications received

Module Access: Access to this module requires Permission ID #63 (Users / Access). Only administrators should have access to create users and manage permissions.


Users List View

View and manage all user accounts with search and filtering capabilities

  • Create and configure user accounts for system access
  • Link user accounts to Personnel records for HR integration
  • Set access levels (TRUE, TRUE Limited, TRUE Field)
  • Manage permissions using Access Wizard or manual roster
  • Export user lists and manage notification preferences

Search & Actions

Use the search bar to find specific users by name or account details.

Search Bar Search for specific users by name or account details

Actions available from the Users list view.

"+" Button Create new user account
"↻" Button Refresh the user list to display the most current data
Export Button Export or share user list data

Selected User View

Configure user account settings, permissions, preferences, and track activity

The Access tab controls user login credentials, system access level, Personnel linkage, and permission assignments.

User Details

Name Displays the User Account name. Select the pencil icon to edit login details
Personnel Link Select the pencil icon to relate a Personnel record to this User Account. Used for TRUE Time and other features that require Personnel data integration

User Access Type

Displays the user's system access level. Use the "?" icon → Setup/SubscriptionManage My Subscription feature to add additional seats or packages.

TRUE Field Requires TRUE Field package. Enables TRUE Field mobile app access for field crews
TRUE Full system access user seat. Displays current access count (e.g., "18/91" shows 18 users active out of 91 available seats)
TRUE Limited Restricted access TRUE user seat with limited module permissions. Displays current access count (e.g., "6/11" shows 6 users active out of 11 available seats)

Access Roster

The Access Roster displays all assigned module permissions and security settings for this user. Use the "≡" icon to access management options.

Access Wizard Guided permission setup tool that walks administrators through common permission configurations
Duplicate Duplicate the User Account, copying all access permissions to create a template for new users with similar roles
Enable/Disable Toggle user access to enable or disable the User Account. Used when deactivating an existing account while preserving user data
Delete Delete the user account. This action is irreversible and permanently removes the user from the system

The Preferences tab configures user interface settings, default views, and notification methods.

Settings

Show Introduction Help Toggle help prompts that appear when users first access new features
Language Set interface language for this user's system display
Dashboard Type Configure default dashboard view displayed upon login
Calendar View Set default calendar display mode (Day, Week, Month)
Time Clock Method Configure default time tracking method for this user
Work Ticket Type Set default ticket format for field work orders
Force Custom App Default to open a custom built application upon login
Facility Counts Show or hide facility statistics in applicable modules
Branding User's company branding preferences for reports and documents
Read-Only Calendar Link Display the shared calendar access link for external calendar applications
QB Sales Rep QuickBooks integration settings for sales representative mapping

Alert Notifications

Mobile Number Phone number for SMS notifications and text alerts
Method Select notification delivery method (SMS, Email, Both, None)
Email Email address for email notifications and system alerts
Manual Email Manual notification controls for ad-hoc email delivery

The Usage tab tracks user activity and system actions for auditing and monitoring purposes.

Date Range Selection Filter activity records by specific date range
Timestamp Date and time when the action occurred
Description Details of user activity, including module accessed, action performed, and record affected
Filter Apply filters to narrow down activity records
Clear Clear all applied filters to view complete activity history

The Alerts tab displays all alert notifications received by this user, organized by module and date.

Date Range Selection Filter alerts by specific date range
Module Source module that generated the alert (e.g., Jobs, Contracts, Bills)
Time Date and time when the alert was generated
Access ID Related permission that triggered this alert notification
Description Alert details explaining what triggered the notification
Filter Apply filters to narrow down alert records
Clear Clear all applied filters to view complete alert history

Access List View

Browse and search all available access permissions in the TRUE system

Search and filter the complete library of 481 access permissions across 83 modules.

Search Bar Find specific access settings by name, description, or reference ID
Only Modules Show only module-specific access permissions (72 module access permissions)
Only Alerts Display only alert permissions that control notification delivery (67 alert permissions)
Specific Package Filter permissions by TRUE package (TRUE Field, TRUE Contracts, etc.)
Specific Workflow Filter permissions by workflow (Jobs, Financial, Planning, etc.)
Specific Module Filter permissions by module to view all permissions for a single module
Only Deny Show deny permissions that explicitly disallow access to features

Selected Access View

View details about a specific access permission and see which users and profiles contain it

View complete information about a selected access permission, including its purpose, type, and related system components.

Title Access permission name describing what it controls
Description Short definition explaining what this access permission allows or restricts
Reference ID System identifier (unique number) used for troubleshooting and support
Type Access permission category: Module (72), Security (342), or Alert (67)
Module Associated system module this permission controls
Workflow Related TRUE workflow (Jobs, Financial, Planning, etc.)
Package Related TRUE package required for this permission

Displays all users currently assigned this access permission. Use this view to audit who has specific permissions and manage access control.

Displays all access profiles that contain this permission. Useful for understanding which role-based profiles include specific access rights.


Profiles Module

Create and manage reusable permission templates for common user roles

View and manage all access profiles. Profiles are permission templates that can be assigned to multiple users with similar roles.

Search Bar Find specific profiles by name or description
"+" Button Create new access profile template
"↻" Button Refresh profile list to display the most current data

Configure profile details, assign users, and manage the permission set included in this profile.

Profile Details

Name Profile identifier (e.g., "Project Manager", "Field Crew", "Accounting")
Description Profile purpose and scope explaining what role this profile is designed for

Users Tab

Displays the list of users currently assigned to this profile. Assigning users to a profile automatically grants them all permissions included in the profile.

Access Tab

Displays the list of active permissions included in this profile. Configure which module access, security permissions, and alert permissions are part of this template.


Frequently Asked Questions

Common questions and step-by-step guidance for managing users and access permissions

User Account Management

  1. Navigate to SettingsUsers / Access
  2. Click the "+" Button in the Users list
  3. Enter the account name and password (First and Last Name recommended)
  4. Click Submit to save the user account
  5. With the user selected, switch to the Access mode on the right-hand side of the screen
  6. Locate the User Access Type section and select the appropriate access level (TRUE, TRUE Limited, or TRUE Field)
  7. Link to a Personnel record if using HR or time tracking features
  8. Configure initial permissions using the Access Wizard or assign an existing Profile

No available seats? If you don't have available user seats, you'll need to add more through subscription management first. Click the "?" IconSetup / SubscriptionManage My Subscription. In the Additional Users section, modify the user count in the NEW column, then click Adjust Subscription.

  1. Navigate to SettingsUsers / Access
  2. Select the user from the Users list
  3. Click the Access tab
  4. Use the Access Roster to manually check/uncheck individual permissions, or click the "≡" Icon and select Access Wizard for guided setup
  5. Changes are saved automatically as you modify permissions

Note: Users must have Module Access permission before any security or alert permissions for that module will take effect.

  1. Navigate to SettingsUsers / Access
  2. Select the user you want to disable
  3. Click the "≡" Icon in the Access tab
  4. Select Enable/Disable
  5. Confirm the action

Disabling a user prevents system access while preserving all user data, activity history, and permission settings. This is useful for temporary deactivations or when employees leave the company.

  1. Navigate to SettingsUsers / Access
  2. Select the user whose permissions you want to copy
  3. Click the "≡" Icon in the Access tab
  4. Select Duplicate
  5. Enter new user information (Username, Name, Email)
  6. All access permissions from the original user will be copied to the new account

Tip: This is the fastest way to create new users with similar roles. Duplicate an existing user with the correct permissions, then make any needed adjustments.

Linking user accounts to Personnel records enables integration between system access and HR data. This connection is required for:

  • Time tracking: Associates time clock punches with the correct employee
  • Payroll: Links system activity to payroll records
  • Scheduling: Assigns schedules to field personnel
  • Assignment filtering: Filters records by user's facility or division
  • Work tickets: Assigns field tasks to crews

Access Profiles

  1. Navigate to SettingsUsers / AccessProfiles tab
  2. Click the "+" Button
  3. Enter a Name for the profile (e.g., "Project Manager", "Field Crew", "Accounting")
  4. Add a Description explaining what role this profile is designed for
  5. Click the Access tab within the profile
  6. Select all permissions that should be included in this profile
  7. Save the profile

Once created, this profile can be assigned to multiple users, automatically granting them all included permissions.

  1. Navigate to SettingsUsers / AccessProfiles tab
  2. Select the profile you want to assign
  3. Click the Users tab within the profile
  4. Add users to this profile

All permissions in the profile will be automatically granted to assigned users. If you modify the profile's permissions later, those changes will apply to all users assigned to the profile.

Both methods are valid, but profiles offer significant advantages for most organizations:

Use Profiles When:

  • You have multiple users with the same role (e.g., multiple project managers)
  • You want to maintain consistent permissions across similar users
  • You need to update permissions for an entire group at once
  • You're setting up a new user with a common role

Use Manual Permissions When:

  • The user has a unique role with custom permission requirements
  • You need to grant one-off exceptions to a standard profile
  • You're creating an administrator account with full access

Notifications & Preferences

Alert notifications are controlled by both user preferences (delivery method) and access permissions (which alerts to receive).

Step 1: Set Delivery Method

  1. Navigate to SettingsUsers / Access
  2. Select the user
  3. Click the Preferences tab
  4. Scroll to Alert Notifications section
  5. Enter Mobile Number for SMS alerts
  6. Enter Email for email alerts
  7. Select delivery Method (SMS, Email, Both, or None)

Step 2: Enable Alert Permissions

  1. Click the Access tab
  2. Scroll through the Access Roster to find alert permissions (they typically start with "Alert when...")
  3. Check the boxes for alerts this user should receive
  4. Changes save automatically
  1. Navigate to SettingsUsers / Access
  2. Select the user
  3. Click the Preferences tab
  4. Configure desired settings (Dashboard Type, Calendar View, Language, etc.)
  5. Changes save automatically

Tip: Users can modify their own preferences through User Preferences if they have access to that module.

Activity Monitoring

  1. Navigate to SettingsUsers / Access
  2. Select the user whose activity you want to review
  3. Click the Usage tab
  4. Set the desired Date Range
  5. Review activity records showing timestamps, modules accessed, and actions performed
  6. Use Filter to narrow results to specific modules or actions
  7. Export records if needed for auditing purposes
  1. Navigate to SettingsUsers / Access
  2. Select the user
  3. Click the Alerts tab
  4. Set the desired Date Range
  5. Review all alerts sent to this user, organized by module and time
  6. Use Filter to narrow results to specific modules or alert types

This is useful for verifying that users are receiving expected notifications or troubleshooting alert delivery issues.

Configuration & Administration

Access to the Users/Access module is controlled by user permissions. If you cannot see or access this module:

  1. Contact your system administrator
  2. Request the Module Access (Users / Access) permission (ID #63)
  3. Once granted, you'll find the module in SettingsUsers / Access

Important: This module should only be accessible to administrators who manage user accounts and system security.

TRUE uses three types of access permissions to control system access and functionality:

Module Access (72 permissions)

Controls whether a user can access a specific module. Users must have module access before any security or alert permissions for that module will work. Example: "User can access the Jobs module in the Jobs workflow" (ID #896).

Security Permissions (342 permissions)

Controls specific actions within modules, such as creating records, deleting data, modifying IDs, or accessing specific features. Example: "User can delete a Job" (ID #1457) or "User can create new Bills" (ID #753).

Alert Permissions (67 permissions)

Controls which notification alerts a user receives. Example: "Alert when Jobs are Completed" (ID #1636) or "Alert when Bills are Due" (ID #591).

  1. Navigate to SettingsUsers / AccessAccess tab
  2. Use the Search Bar to find permissions by name or description
  3. Or use Filter Button to narrow by type:
    • Only Modules: Shows module access permissions only
    • Only Alerts: Shows alert permissions only
    • Specific Module: Shows all permissions for one module
    • Specific Workflow: Shows all permissions for one workflow
  4. Click on a permission to see its details, Reference ID, and which users/profiles contain it

The Access Wizard is a guided permission setup tool that walks administrators through common permission configurations.

When to Use the Access Wizard:

  • Setting up a new user account with standard permissions
  • You're unfamiliar with which permissions are required for a specific role
  • You want to quickly apply a recommended permission set

When to Use Manual Permission Assignment:

  • You need granular control over specific permissions
  • Creating custom permission sets not covered by wizard templates
  • Making targeted adjustments to existing permissions

Access the wizard by selecting a user, clicking the "≡" Icon in the Access tab, and choosing Access Wizard.

TRUE (Full Access Seats)

Full system access with ability to access all modules based on assigned permissions. Typically used for office staff, managers, administrators, and users who need comprehensive system access.

TRUE Limited (Restricted Access Seats)

Restricted access TRUE user seat with limited module permissions. Ideal for users who only need access to specific modules or features. More cost-effective than full TRUE seats.

TRUE Field (Mobile App Access)

Requires TRUE Field package. Enables TRUE Field mobile app access for field crews. Designed for personnel who primarily work on job sites and need mobile access to schedules, work tickets, time tracking, and job information.

Note: Use the "?" icon → Setup/SubscriptionManage My Subscription to add additional seats or packages.

The Record Access Override permission (ID #250) allows a user to override record-level access restrictions in any module, even if they are specifically restricted from viewing those records.

  • Bypasses "View Assigned Only" restrictions
  • Overrides "Modify Record Access" settings on individual records
  • Grants access to all records regardless of assignment or restrictions

Important: This permission should only be assigned to company owners or top-level administrators who need unrestricted system access for oversight and troubleshooting.