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, teams, meetings, chat and the Nova assistant. Nothing in clients, projects, invoices, payments, quotes, leads or inventory.
DeveloperThe developer tools and API keys, plus tasks, files, teams, the Users page and the Nova assistant.

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
TASKSTasksOpen My Tasks to see and submit the tasks assigned to you, with their chat and files.
CREATE_TASKSCreate TasksCreate and assign tasks to other users, edit own tasks.
VIEW_ALL_TASKSView All TasksSee every task and recurring task schedule in the workspace, with their submissions and chat. Posting in the chat of a task you are not on also needs View All Chats.
MANAGE_TASKSManage TasksEdit, delete and review any task in the workspace, which includes seeing every task and recurring task schedule.

Files

FlagLabelDescription
FILESFilesShow the Files page, which lists the attachments and submitted files of the tasks you can see. Searching inside files follows each file's own permissions instead.
VIEW_ALL_FILESView All FilesOn the Files page and in file search, see and open every task attachment and submitted file with the text inside it, including on tasks you cannot open. Chat, client, expense and hiring files keep their own permissions.

Teams

FlagLabelDescription
TEAMSTeamsOpen the Teams page and see the teams you belong to. Team leads can assign tasks to their team.
TEAMS_VIEW_ALLView All TeamsView all teams in the org.

Chat

FlagLabelDescription
CHAT_DELETEDelete ChatsDelete any message in a team, project or task chat you can open. In direct messages people can only delete their own.
CHAT_VIEW_ALLView All ChatsView and post in every team, project and task chat, regardless of membership. Direct messages stay private.

Users

FlagLabelDescription
USERSUsersOpen the Users page and see yourself and the people who share a team with you, with their contact details.
USERS_VIEW_ALLView All UsersSee every member of the workspace with their contact details, linked Google account and WhatsApp number.

CRM - Clients

FlagLabelDescription
CLIENTSClientsOpen the Clients page and the clients you created or reach through your projects or your invoices, with their contacts, files and the text inside those files.
CLIENTS_VIEW_ALLView All ClientsSee every client with its contacts, files and the text inside those files. A client's invoices, leads, projects and tasks still follow your permissions for those.
CLIENTS_MANAGEManage ClientsSee, edit and delete every client, and manage its contacts, files and client tasks.
CLIENTS_CREATECreate ClientsCreate new clients. Seeing the client list also needs Clients or View All Clients.

CRM - Projects

FlagLabelDescription
PROJECTSProjectsOpen the Projects page with the projects you created or are a member of, and the workflow runs you started or that hold a task you can see. Money figures in project KPIs need View All Invoices, Manage Invoices or the finance overview.
PROJECTS_VIEW_ALLView All ProjectsSee every project and every workflow run in the workspace. With the Clients permission it also opens every client that has a project.
PROJECTS_MANAGEManage ProjectsSee and edit every project, manage its members and run workflows. With the Clients permission it also opens every client that has a project.
PROJECTS_CREATECreate ProjectsCreate new projects. Seeing the project list also needs Projects or View All Projects.
MANAGE_WORKFLOWSManage WorkflowsCreate, edit, duplicate, archive and delete workflow templates. Running a workflow, or changing a template that an active recurring workflow uses, also needs Manage Projects.

CRM - Invoices

FlagLabelDescription
INVOICESInvoicesOpen the Invoices page and the invoices you created.
INVOICES_VIEW_ALLView All InvoicesSee every invoice in the workspace and the Invoices summary tab.
INVOICES_MANAGEManage InvoicesSee, edit, send and delete every invoice in the workspace, including the Invoices summary tab.
INVOICES_CREATECreate InvoicesCreate new invoices and open the ones you created. Seeing other people's invoices needs View All Invoices or Manage Invoices.

CRM - Payments

FlagLabelDescription
PAYMENTSPaymentsOpen the Payments page and see the payments you recorded and the payments on invoices you can open.
PAYMENTS_VIEW_ALLView All PaymentsSee every payment in the workspace and the Payments summary tab.
PAYMENTS_MANAGEManage PaymentsRecord, edit, delete and email payments, and see every payment and the Payments summary tab.
PAYMENTS_CREATECreate PaymentsOpen the Payments page and the payments you recorded. Recording a payment needs Manage Payments.

CRM - Quotes

FlagLabelDescription
QUOTESQuotesOpen the Quotes page and the quotes and recurring quote schedules you created.
QUOTES_VIEW_ALLView All QuotesSee every quote and recurring quote schedule in the workspace.
QUOTES_MANAGEManage QuotesSee, edit and change the status of every quote and recurring quote schedule.
QUOTES_CREATECreate QuotesCreate new quotes and recurring quote schedules, and open the ones you created. Seeing other people's needs View All Quotes or Manage Quotes.

Passwords

FlagLabelDescription
VIEW_PROJECT_PASSWORDSView project passwordsSee the organisation passwords of the projects you can open. Never anyone's personal passwords. Needs a Projects permission to open the projects.
MANAGE_PROJECT_PASSWORDSManage project passwordsAdd, edit, delete and share organisation passwords of the projects you can open, and move your own personal passwords there. Includes viewing them. Needs a Projects permission to open the projects.
VIEW_CLIENT_PASSWORDSView client passwordsSee the organisation passwords of the clients you can open, including those of their projects. Needs a Clients permission to open the clients.
MANAGE_CLIENT_PASSWORDSManage client passwordsAdd, edit, delete and share organisation passwords of the clients you can open, and move your own personal passwords there. Includes viewing them. Needs a Clients permission to open the clients.
VIEW_ALL_CLIENT_PASSWORDSView all client passwordsSee every organisation password linked to a client, including those of its projects.
MANAGE_ALL_CLIENT_PASSWORDSManage all client passwordsAdd, edit, delete and share any organisation password linked to a client, and move your own personal passwords there. Includes viewing them.
VIEW_ALL_ORG_PASSWORDSView all organisation passwordsSee every organisation password, including ones not linked to a client or project. Never anyone's personal passwords.
MANAGE_ALL_ORG_PASSWORDSManage all organisation passwordsAdd, edit, delete and share any organisation password, including ones not linked to a client or project, and move your own personal passwords there. Includes viewing them.

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
LEADSLeadsOpen the Leads tab with your own leads and the calling queue. Leads you take from the queue show earlier calls' outcomes, dates and callers, but not other people's notes or recordings.
LEADS_VIEW_ALLView All LeadsView every lead in the workspace. Taking leads from the calling queue needs Leads or Manage Leads.
LEADS_CREATECreate LeadsCreate new leads and manage own created leads.
LEADS_MANAGEManage LeadsManage and delete any accessible lead.

Contacts

FlagLabelDescription
CONTACTS_VIEW_ALLView All ContactsSee every contact regardless of whether they are a lead, an applicant, a client contact, or a WhatsApp correspondent.
CONTACTS_VIEW_LEADSView Lead ContactsSee contacts who are sales leads, and their lead pipeline, calls and notes. Other facets of the same person stay hidden.
CONTACTS_VIEW_HRView Applicant ContactsSee contacts who have applied for a job, and their applications and HR notes. Other facets of the same person stay hidden.
CONTACTS_VIEW_CLIENTSView Client ContactsSee contacts linked to a client, and their client roles and notes. Other facets of the same person stay hidden.
CONTACTS_MANAGEManage ContactsEdit contacts and tags, edit and delete anyone's notes, merge duplicates and delete contacts. Changing a contact's name, phones or emails, or deleting it, needs sight of every facet it has.

Finance

FlagLabelDescription
FINANCE_OVERVIEWFinance OverviewOpen the Finance overview and the company-wide Summary tabs on Invoices and Payments.
ACCOUNTS_VIEWView AccountsSee the company bank accounts with their balances, bank details and statements, also on payment, invoice and quote pages.
ACCOUNTS_MODIFYModify AccountsCreate, edit and delete bank accounts, and see their balances and statements.

Dashboard

FlagLabelDescription
MANAGE_MEMBERSManage MembersAdd, remove and update members ranked below you who hold no permission you lack, and see every member with their contact details. Adding a member can charge the workspace's card or credit line for a seat.
MANAGE_ROLESManage RolesCreate, edit and delete roles below your own, and give or take them from members ranked below you. You can only give, take away or change permissions you hold yourself.
MANAGE_TEAMSManage TeamsCreate, edit and delete teams and change who is on them. Adding yourself to a team, or making yourself its lead, also needs View All Teams and View All Chats.
VIEW_AUDIT_LOGView Audit LogSee the audit log entries for the areas your other permissions cover, plus everything you did yourself. Billing entries need Manage Billing, and direct message entries show only to Owners.
DEVELOPERDeveloper AccessOpen the developer tools, create API keys and change only the keys you created. An API key can read and change everything in the workspace, so give this only to people you trust with full access.
MANAGE_ORGManage OrganisationEdit the workspace details, branding, email senders, Nova AI provider keys and WhatsApp numbers, whose secrets can be replaced but are never shown again. Changing the document header or the invoice, quote and payment email senders also needs Manage Invoices, Manage Quotes or Manage Payments.
VIEW_DASHBOARDView DashboardAccess the admin dashboard.

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 portal logins, whose sign-in details are emailed to the client contact, and choose each client's portal tabs. Turning on the Invoices tab also needs View All or Manage for both invoices and payments, and the Passwords tab a permission to manage that client's passwords.

Billing

FlagLabelDescription
MANAGE_BILLINGManage BillingView the workspace subscription, invoices, payment method, and change tiers, seats, or storage add-ons. Only billing managers see the plan, seats and renewal details.

Inventory

FlagLabelDescription
INVENTORYInventoryOpen the Inventory and Locations pages and see every item, its custom fields, stock levels and the movement history.
INVENTORY_MANAGE_ITEMSManage ItemsCreate, update, and archive inventory items and their custom-field values.
INVENTORY_MANAGE_LOCATIONSManage LocationsCreate, update, and archive inventory locations.
INVENTORY_MANAGE_FIELDSManage FieldsCreate, edit, reorder, and delete custom fields on inventory items.
INVENTORY_RECORD_MOVEMENTRecord MovementsRecord stock in, out, adjustment and transfer movements, and export the movement history.

Hiring

FlagLabelDescription
MANAGE_JOB_POSTSManage Job PostsCreate, edit, open and close job posts, build their application forms, and set up interview booking, which sends invites from your own Google Calendar.
VIEW_JOB_APPLICATIONSView ApplicationsView submitted job applications, their answers, and uploaded files.
MANAGE_JOB_APPLICATIONSManage ApplicationsChange application status, assign reviewers, edit notes and delete applications, and fill in the public application form for an applicant without the email code.

Partner

FlagLabelDescription
VIEW_PARTNERView Partner DashboardSee the partner Overview: managed-org usage, billing run-rate, and the credit-line ledger. Read-only.
MANAGE_PARTNERManage Partner OrganisationsCreate and edit the organisations this partner manages, change their tier, add or remove their members, and set up the partner's default WhatsApp number. Includes View Partner Dashboard.

Platform

FlagLabelDescription
PLATFORM_ADMINPlatform AdminCross-org superadmin: list and delete organisations, override tiers, toggle feature flags, manage partner credit lines, broadcast email, and configure the bots.

WhatsApp Chat

FlagLabelDescription
WHATSAPP_CHAT_VIEWView WhatsApp ChatsSee the WhatsApp section on the Chat page and read conversations with external contacts (including HR step-link threads).
WHATSAPP_CHAT_SENDSend WhatsApp ChatsReply to WhatsApp messages, start chats and close or reopen threads. Outside the 24-hour window the default template is used; picking any other template needs Send WhatsApp chat templates.
LISTEN_CALL_RECORDINGSListen to call recordingsPlay recordings of WhatsApp calls and read their transcripts.
WHATSAPP_CHAT_TEMPLATES_MANAGEManage WhatsApp chat templatesCreate, edit, archive and delete the templates members send in WhatsApp chats, and customise the default message and call request.
WHATSAPP_CHAT_TEMPLATES_USESend WhatsApp chat templatesPick the workspace's own templates (beyond the default message and call request) to message a contact who last wrote more than 24 hours ago, to start a new chat, and to ask permission to call outside that window.

Nova

FlagLabelDescription
USE_NOVAUse NovaChat with Nova, the AI assistant on the Chat page, to find, summarise, create, update and delete tasks. Nova only does what this role can already do with tasks, and every change waits for the member's approval.

Some permissions are deliberately narrow. For example, Payments shows only the payments you recorded and the payments on invoices you can open, while View All Payments shows every payment. Pages you can't open show an "Access Denied" page rather than an empty screen, and their sidebar entries are hidden. Developer Access is the most powerful of all: it lets someone create API keys, and a key can do anything in the workspace.

The Users page lists you and the people who share a team with you, with their contact details. View All Users or Manage Members shows every member of the workspace, with their contact details, linked Google account and WhatsApp number. Without any of these you see only yourself. Elsewhere in the app, a colleague's email address shows only to people with View All Users or Manage Members.

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.