Setting Up Roles and Permissions
How to create organisation, project, and pool roles and assign permissions to them.
Overview
Monument's built-in roles work well for most teams, but you can create custom roles with specific permission combinations to match your organisation's structure. This guide covers creating and managing roles across all three permission domains.
Creating an Organisation Role
- Navigate to Settings > Roles & Permissions.
- In the Organisation Roles section, click Add Role.
- Enter a role name (e.g. "Finance Manager", "HR Admin").
- Toggle individual permissions on or off:
- Projects — view all, edit, create, delete
- Resources — view, manage, view salaries
- Invoicing — view, create, approve, send
- Reports — view, create, share
- Settings — view, edit company settings
- Financial — view costs, view revenue, view profit
- Click Save.
Tip
Start with a built-in role that's close to what you need, then duplicate and modify it for your custom role.
Creating a Project Role
- In Settings > Roles & Permissions, go to the Project Roles section.
- Click Add Role.
- Enter a role name (e.g. "External Consultant", "Observer").
- Toggle project-level permissions:
- Tasks — view, create, edit, delete
- Financials — view revenue, view costs, edit financial items
- Milestones — view, create, edit
- Team — view project team, manage members
- Invoices — view, create project invoices
- Click Save.
Creating a Pool Role
- In Settings > Roles & Permissions, go to the Pool Roles section.
- Click Add Role.
- Enter a role name and toggle pool-level permissions.
- Click Save.
Assigning Roles to Users
Organisation Role
Organisation roles are assigned when inviting a user or from their resource profile:
- Go to Resources and open a team member's profile.
- In the Access section, select their Organisation Role from the dropdown.
- Click Save.
Project Role
Project roles are assigned per project:
- Open a project and go to the Team tab.
- Click Add Member or click an existing member's role.
- Select the appropriate Project Role.
- Click Save.
Pool Role
Pool roles are assigned when adding members to a pool:
- Open a resource pool.
- Find the member and click their role badge.
- Select the new role.
- Click Save.
Best Practices
- Principle of least privilege — give people only the access they need.
- Use organisation roles for broad access — things like "can view all projects" or "can manage settings".
- Use project roles for specific access — when someone needs elevated access on just one project.
- Review roles periodically — as team structure changes, roles may need updating.
Warning
Only organisation Owners can create and modify roles. If you need role changes, ask your organisation Owner.
What's Next
- Understanding the Permission System — how the three domains work together
- Permissions Reference — complete list of all available permissions
- Inviting Team Members — assign roles during onboarding