Everyone sees what they need.
Nobody sees what they shouldn't.
On a live job the QS needs costs, the site team needs tasks, and your subbies need their own work and nothing else. DuoApp controls that at project level, by role - so you can bring your whole supply chain into one system without exposing commercials, rates or anyone else's contract.
Set it per project, not per person, per time.
Pick the role
Start from a role that matches the job - project manager, QS, site manager, operative, subcontractor, client - rather than configuring each person from scratch.
Set what it can see
Costs and values, contract documents, other people's tasks, invoices and applications - each one on or off for that role.
Apply it to the project
Access is set per project, so somebody can be a full project manager on one job and a read-only observer on another.
Add people and forget it
New starters and new subbies inherit the role's access the moment you add them. Nobody has to remember what to hide.
Why it matters.
Commercials stay commercial
Rates, margins, contract values and applications are visible to the people who own them - and invisible to everyone else on the same project. That holds for live updates too: when an invoice is raised or a claim approved, only the people allowed to see it are told.
Your supply chain can actually join in
Subcontractors and clients work in the same system as you rather than by email, because letting them in no longer means showing them everything.
Tasks can be private
Individual tasks can be hidden from users they aren't assigned to, so sensitive work doesn't show up on a shared board.
One less thing to police
Access follows the role automatically. There is no checklist to run through every time somebody new comes onto a job.
What you can control.
Costs & values
Contract values, rates, margins and cost reporting - on or off per role.
Documents
Which parts of the file manager each role can open, and what they can upload.
Other people's work
Whether a user sees the whole task board or only what they're assigned.
Approvals & invoicing
Who can raise, approve and sign off applications, variations and invoices.
See it exactly as they see it.
Setting permissions is one thing. Knowing they're right is another. From the Users page, open anyone's view and the app reloads as them - their pages, their projects, their figures. If a subbie can see a margin they shouldn't, you'll know in about four seconds instead of finding out from the subbie.
You can look, not touch
A preview is read-only, and not just visually. Nothing can be saved, approved, completed or paid while you're in one - the server refuses it, whatever that person would normally be allowed to do.
It's on the record
Every preview is written to the audit trail with the admin's name against it. Anyone reviewing the log later can see which admin was looking, at whose view, and when - it is never mistaken for that person working.
It closes itself
One click puts you back in your own account, and a forgotten preview times out on its own. You can't accidentally leave yourself signed in as somebody else.
How it works in practice.
Can subcontractors and clients be users without seeing our costs?
Do extra users cost more?
Can someone have different access on different projects?
Can I see the app as one of my users sees it?
Can anything be changed while viewing as someone else?
Can I hide individual tasks?
What happens when someone new joins a project?
Permissions for your trade.
See how Permissions fits the way your industry works.
See it with your own supply chain.
Bring a real project with real subbies and we'll set the roles up with you - you'll see exactly what each person would and wouldn't get.