Try For Free
Knowledge Base User Roles Construction Manager

Construction Manager


Overview

The Construction Manager base role is the broadest role available in Geo-CX. It is designed for users who manage operations across the platform — from projects and crews to timesheets and communications.

Custom roles built on this base have access to every operational module in the platform. This makes it the right foundation for office-based admins, project leads, and anyone who needs full visibility and control over day-to-day field operations.

CM
Base Role · Organization-wide

Construction Manager

14/15

Choose this when they…

Oversees construction operations and manages the full project lifecycle.

Project manager Site manager

Module Access

Admin Dashboard Project Management Crew Management Resource Management Timesheets Time Off Safety Document Control Task Tracker Reports Global Communications Chats Users & Roles General Configuration Billing & Subscription
Organization-wide
> **Note:** Billing and subscription management are not included in this base role. Those settings are managed separately by the account owner.

What This Base Role Can Access

Dashboard

Full access to the admin dashboard, including operational widgets for projects, crews, timesheets, safety, resources, and more. Users can also track all punched-in employees on the map — with the exception of the account owner.

Project Management

Full control over projects — creating, editing, and deleting them, managing crews assigned to each project, setting up project holiday calendars, and viewing geolocation data. Users can also see all projects in the organization, not just the ones directly assigned to them.

Crew Management

Complete crew management — viewing all crews in the organization, creating new ones, editing crew details, managing members, and deleting crews when needed.

Resource Management

Full access to employee records — adding, editing, deactivating, and importing employees in bulk. Users can also view and edit pay rate information and manage employee project assignments directly from Resource Management.

Timesheets

Access to all three timesheet views: Own, Other, and Current Week. Users can add manual time, approve or decline submissions, edit timesheet entries, and validate team timesheets.

Time Off

Access to both the Time Off Request and Time Off Management views. Users can review and edit leave requests from the management calendar.

Safety

Full safety coverage — entering the Safety Management View, viewing records from all users in the organization, editing submissions, creating new safety forms, and managing form definitions in Form Builder.

Documentation (Document Control)

Same level of access as Safety, applied to documentation. Users can enter Document Control, view and edit submissions from other users, create new documentation forms, and manage form templates in Form Builder.

Task Tracker

Full access to the Task Tracker module and all its features.

Reports

Access to the Reports module, including reading report data and deleting report records when needed.

Global Communications

Access to view and manage all communications sent to the organization — including creating, editing, and deleting notifications.

Chats

Access to the Chats module — viewing conversations and managing group chats, members, and messages.

Users & Roles

Ability to edit user profiles, create and manage custom roles, assign permissions to those roles, assign roles to users, and view the permissions currently assigned to other users.

General Configuration

Access to platform settings, including updating the organization's default PDF template.


What Is Not Included

ExcludedNotes
Manage SubscriptionsBilling and subscription settings are reserved for the account owner only

Tip: When building a custom role for office managers, project leads, or operations supervisors, the Construction Manager base role gives you the widest set of permissions to work with. You can then restrict specific permissions within your custom role to match exactly what each user type needs.