Users

Construction user management software with granular permissions

Manage your team — office staff, site managers, accountants. Granular per-module permissions, access control, audit trail on every action.

Granular
Permissions
Multi-role
Per user
Audit
Log

Why do you need user management software?

In construction — office, site, accounting — everyone has a different role. Without granular permissions everyone sees all or nothing. No compromise.

All or nothing

Worker shouldn't see finances. Manager shouldn't delete stock items. Granular permissions solve.

Manual access management

New employee — you circle 10 systems for access. Create account once here — all modules configured.

Forgotten former employees

Fired employee with active access — security risk. removeSystemAccess instantly disables.

No action audit

Who changed price in offer X? Without user tracking — no answer.

Key features of user management

Construction Hub provides enterprise-grade user management.

Granular permissions

Per-module permissions — offers:read, contracts:update, banking:create, etc. Create custom roles with precise authorities.

Multi-tenant isolation

All users isolated per companyId. One user can have access to multiple companies (multi-tenancy).

setPassword

Administrator sets/resets password for user. Useful on forgotten passwords or initial setup.

removeSystemAccess

Disables user without deleting record. History preserved, but no access. Reversible if needed.

listSimple for dropdowns

Returns only ID and name — fast loading when choosing responsible, supervisor, team member.

Job position and title

Each user with custom jobPositionId — seniority levels, organizational hierarchy.

How Construction Hub works for users

Four steps to managed team:

1

1. Create user

create with email, name, job position. Admin defines initial permissions.

2

2. Permissions setup

Choose which modules and actions. offers:read for estimators, banking:manage for CFO.

3

3. Daily work

User logs in with email/password. Permissions checked on every action. Audit log records all.

4

4. Offboarding

On departure — removeSystemAccess instantly. History preserved for audit, but no access.

Who is user management software for?

Any firm with 5+ employees:

Company admin

Easy add/remove users, centralized permissions management.

Managers

Know who can do what, who's responsible. Control without over-oversight.

Security leads

Audit trail, offboarding. Compliance with internal policies.

HR

Centralized new employee creation. Onboarding in minutes.

User management vs Excel

Why Excel can't manage users:

FeatureExcel/ManualConstruction Hub
PermissionsNoneGranular per-module
Multi-tenancyImpossibleCompany isolation
Password managementManualsetPassword + policies
OffboardingMultiple systemsremoveSystemAccess
AuditNoneFull log
Dropdown integrationCopy-pastelistSimple
Job positionsColumnjobPositionId model

Frequently asked questions about users

What permission types are supported?+

Granular — per-module + per-action. For example offers:read (offer preview), offers:create (create), contracts:update (change contracts), banking:manage (banking operations).

Can I create custom roles?+

Yes. Pick combination of permissions and save as named role. Assign to multiple users.

How is password changed?+

User changes via profile. Admin can reset via setPassword — useful on forgotten password.

What does removeSystemAccess do?+

Deactivates user without deleting. History (actions, created documents) remains. If needed — reactivation.

Is 2FA supported?+

Currently no. 2FA is on roadmap for future development.

How many users can I have?+

Subscription based on user count. Different plans have different limits. Upgrading possible on growth.

Can a user work in multiple companies?+

Yes. Multi-tenant architecture allows one email to have access to more than one company with different permissions in each.

Manage your team professionally

Free 14-day trial. No credit card.

Register for free

We use cookies to ensure the proper functioning of the platform and to improve your experience. Learn more about cookies