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.
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/Subscription → Manage 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 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
- Navigate to Settings → Users / Access
- Click the "+" Button in the Users list
- Enter the account name and password (First and Last Name recommended)
- Click Submit to save the user account
- With the user selected, switch to the Access mode on the right-hand side of the screen
- Locate the User Access Type section and select the appropriate access level (TRUE, TRUE Limited, or TRUE Field)
- Link to a Personnel record if using HR or time tracking features
- 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 "?" Icon → Setup / Subscription → Manage My Subscription. In the Additional Users section, modify the user count in the NEW column, then click Adjust Subscription.
- Navigate to Settings → Users / Access
- Select the user from the Users list
- Click the Access tab
- Use the Access Roster to manually check/uncheck individual permissions, or click the "≡" Icon and select Access Wizard for guided setup
- 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.
- Navigate to Settings → Users / Access
- Select the user you want to disable
- Click the "≡" Icon in the Access tab
- Select Enable/Disable
- 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.
- Navigate to Settings → Users / Access
- Select the user whose permissions you want to copy
- Click the "≡" Icon in the Access tab
- Select Duplicate
- Enter new user information (Username, Name, Email)
- 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
- Navigate to Settings → Users / Access → Profiles tab
- Click the "+" Button
- Enter a Name for the profile (e.g., "Project Manager", "Field Crew", "Accounting")
- Add a Description explaining what role this profile is designed for
- Click the Access tab within the profile
- Select all permissions that should be included in this profile
- Save the profile
Once created, this profile can be assigned to multiple users, automatically granting them all included permissions.
- Navigate to Settings → Users / Access → Profiles tab
- Select the profile you want to assign
- Click the Users tab within the profile
- 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
- Navigate to Settings → Users / Access
- Select the user
- Click the Preferences tab
- Scroll to Alert Notifications section
- Enter Mobile Number for SMS alerts
- Enter Email for email alerts
- Select delivery Method (SMS, Email, Both, or None)
Step 2: Enable Alert Permissions
- Click the Access tab
- Scroll through the Access Roster to find alert permissions (they typically start with "Alert when...")
- Check the boxes for alerts this user should receive
- Changes save automatically
- Navigate to Settings → Users / Access
- Select the user
- Click the Preferences tab
- Configure desired settings (Dashboard Type, Calendar View, Language, etc.)
- Changes save automatically
Tip: Users can modify their own preferences through User Preferences if they have access to that module.
Activity Monitoring
- Navigate to Settings → Users / Access
- Select the user whose activity you want to review
- Click the Usage tab
- Set the desired Date Range
- Review activity records showing timestamps, modules accessed, and actions performed
- Use Filter to narrow results to specific modules or actions
- Export records if needed for auditing purposes
- Navigate to Settings → Users / Access
- Select the user
- Click the Alerts tab
- Set the desired Date Range
- Review all alerts sent to this user, organized by module and time
- 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:
- Contact your system administrator
- Request the Module Access (Users / Access) permission (ID #63)
- Once granted, you'll find the module in Settings → Users / 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).
- Navigate to Settings → Users / Access → Access tab
- Use the Search Bar to find permissions by name or description
- 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
- 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/Subscription → Manage 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.