Permissions, in plain English

What permissions are, how they combine, and where to find every flag.

A permission is a single capability, for example, "can create tasks" or "can manage roles". Every page and every button in Nexus ERP is gated by one or more permissions.

When you sign in, the app figures out what you can do by adding up the permissions from every role you hold. If any of your roles grants a permission, you have it.

The five default roles

Every new organisation ships with five locked roles you can't edit or delete:

RoleWhat it's for
OwnerFull control. Everything. Only owners can promote other owners.
AdminFull operational access. Cannot delete the org or manage billing.
ManagerCan manage clients, projects, leads, and team members' work.
MemberDay-to-day workspace user, own tasks, files, chat, profile.
DeveloperLimited to dev tools, API keys and the audit log.

For most teams these five are enough. If you need finer control, see How roles work for creating custom roles.

All permission flags

The full list of capabilities, grouped by feature area. Tick the matching boxes when you author a custom role.

Tasks

FlagLabelDescription
TASKSTasksAccess My Tasks tab, add submissions, use task chat and files.
CREATE_TASKSCreate TasksCreate and assign tasks to other users, edit own tasks.
VIEW_ALL_TASKSView All TasksView all org tasks (read-only unless also has Create Tasks).
MANAGE_TASKSManage TasksEdit and delete any task in the org.

Files

FlagLabelDescription
FILESFilesAccess Files tab, see files from own tasks, chats, and invoices.
VIEW_ALL_FILESView All FilesSee all files in the org.
MANAGE_FILESManage FilesEdit file metadata and delete files.

Teams

FlagLabelDescription
TEAMSTeamsAccess Teams tab, see own teams. Team leads can assign tasks.
TEAMS_VIEW_ALLView All TeamsView all teams in the org.

Chat

FlagLabelDescription
CHAT_DELETEDelete ChatsDelete any accessible chat message.
CHAT_VIEW_ALLView All ChatsView all chats regardless of team membership.

Users

FlagLabelDescription
USERSUsersAccess Users tab, see teammates and their contact info.
USERS_VIEW_ALLView All UsersView all org members and their info.

CRM - Clients

FlagLabelDescription
CLIENTSClientsAccess Clients tab, view accessible clients.
CLIENTS_VIEW_ALLView All ClientsView all org clients.
CLIENTS_MANAGEManage ClientsEdit accessible client records.
CLIENTS_CREATECreate ClientsCreate new clients (includes View All Clients).

CRM - Projects

FlagLabelDescription
PROJECTSProjectsAccess Projects tab, view own projects.
PROJECTS_VIEW_ALLView All ProjectsView all org projects.
PROJECTS_MANAGEManage ProjectsEdit accessible project details.
PROJECTS_CREATECreate ProjectsCreate new projects (includes View All Projects).
MANAGE_WORKFLOWSManage WorkflowsCreate, edit, archive, and trigger org-level workflow templates from any project.

CRM - Invoices

FlagLabelDescription
INVOICESInvoicesAccess Invoices tab, view accessible invoices.
INVOICES_VIEW_ALLView All InvoicesView all org invoices.
INVOICES_MANAGEManage InvoicesEdit accessible invoices.
INVOICES_CREATECreate InvoicesCreate new invoices (includes View All Invoices).

CRM - Payments

FlagLabelDescription
PAYMENTSPaymentsAccess Payments tab, view accessible payments.
PAYMENTS_VIEW_ALLView All PaymentsView all org payments.
PAYMENTS_MANAGEManage PaymentsEdit accessible payment records.
PAYMENTS_CREATECreate PaymentsRecord new payments (includes View All Payments).

CRM - Quotes

FlagLabelDescription
QUOTESQuotesAccess Quotes tab, view accessible quotes.
QUOTES_VIEW_ALLView All QuotesView all org quotes.
QUOTES_MANAGEManage QuotesEdit accessible quotes and change statuses.
QUOTES_CREATECreate QuotesCreate new quotes (includes View All Quotes).

CRM - Client Passwords

FlagLabelDescription
CLIENTS_PASSWORDSClient PasswordsSee the Passwords tab on client pages. Requires per-password access to view individual entries.
CLIENTS_PASSWORDS_MANAGEManage Client PasswordsCreate, edit, delete client passwords and manage access. Sees all passwords without per-password grants.

CRM - Expenses

FlagLabelDescription
EXPENSES_VIEW_ALLView ExpensesAccess Expenses tab and view all expenses.
EXPENSES_CREATECreate ExpensesAdd new expense records.
EXPENSES_MANAGEManage ExpensesEdit and delete any expense.

CRM - Leads

FlagLabelDescription
LEADSLeadsAccess Leads tab, see own assigned leads and calling queue.
LEADS_VIEW_ALLView All LeadsView all leads in the org.
LEADS_CREATECreate LeadsCreate new leads and manage own created leads.
LEADS_MANAGEManage LeadsManage and delete any accessible lead.
VIEW_CONTACTSView ContactsView the Contacts tab under Leads and see shared contact records with their client links.
MANAGE_CONTACTSManage ContactsEdit contact details (name, phones, emails) and delete contacts. Implies View Contacts.

Finance

FlagLabelDescription
FINANCE_OVERVIEWFinance OverviewAccess the Finance Overview page with aggregated business metrics.
ACCOUNTS_VIEWView AccountsView company bank accounts and balances.
ACCOUNTS_MODIFYModify AccountsCreate, edit, and delete bank accounts.

Dashboard

FlagLabelDescription
MANAGE_MEMBERSManage MembersAdd, remove, and update org members.
MANAGE_ROLESManage RolesCreate and edit roles below your own.
MANAGE_TEAMSManage TeamsCreate, edit, and delete teams.
VIEW_AUDIT_LOGView Audit LogView the full organisation audit trail.
DEVELOPERDeveloper AccessAccess developer tools and manage API keys.
MANAGE_ORGManage OrganisationEdit org name, slug, logo, and branding.
VIEW_DASHBOARDView DashboardAccess the admin dashboard.

Rewards

FlagLabelDescription
REWARDS_VIEWView Own RewardsView your own rewards balance and earned history.
REWARDS_MANAGEManage RewardsView all members' rewards and add redemption records.

Marketing

FlagLabelDescription
VIEW_SHORT_URLSView Short URLsAccess Marketing tab, view all short URLs and analytics.
CREATE_SHORT_URLSCreate Short URLsCreate new short URL redirects.
MANAGE_SHORT_URLSManage Short URLsEdit existing short URL details and OG metadata.
DELETE_SHORT_URLSDelete Short URLsDelete short URLs and all associated visit data.

Meetings

FlagLabelDescription
MEETINGSMeetingsAccess Meetings tab and view Google Calendar meetings.
MEETINGS_CREATESchedule MeetingsCreate Google Meet meetings and invite org members.

CRM - Client Portal

FlagLabelDescription
CLIENTS_PORTAL_MANAGEManage Client PortalCreate and disable client login accounts, configure which portal tabs each client sees.

Billing

FlagLabelDescription
MANAGE_BILLINGManage BillingView the workspace subscription, invoices, payment method, and change tiers, seats, or storage add-ons.
One important rule

You cannot grant a permission you don't have yourself. If a checkbox is greyed out when you're authoring a role, that's why, your effective permissions don't include it. Ask an Owner or Admin to do it for you.