Skip to Content
DocumentationReferenceRoles & Permissions Matrix

Roles & Permissions Matrix

Projexia has five roles, each with a different level of access. This page provides a full breakdown of what each role can and cannot do across every area of the platform.


Role Overview

RoleDescription
OwnerFull control over everything. Only one per organization. Manages billing, settings, and all data.
AdminNear-full access. Can manage settings, members, projects, and clients. Cannot manage billing or delete the organization.
ManagerCan manage projects, tasks, clients, and reports. Can approve time logs. Cannot change organization settings.
MemberCan view and work on assigned tasks. Can log time. Cannot create projects or manage clients.
ViewerRead-only access. Can view assigned projects and tasks but cannot make changes.

Organization Management

ActionOwnerAdminManagerMemberViewer
Edit organization name & detailsYesYesNoNoNo
Edit organization preferences (timezone, currency, date format)YesYesNoNoNo
Manage billing & subscription planYesNoNoNoNo
Delete the organizationYesNoNoNoNo
View audit logsYesYesNoNoNo
Configure client portal settingsYesYesNoNoNo
Set dashboard accent colorYesYesNoNoNo

Team Members

ActionOwnerAdminManagerMemberViewer
View team member listYesYesYesYesYes
Invite new membersYesYesYesNoNo
Change member rolesYesYesNoNoNo
Remove members from organizationYesYesNoNoNo
Deactivate member accountsYesYesNoNoNo

Managers can invite new members, but only Owners and Admins can change roles or remove members. This prevents managers from granting themselves higher access.


Projects

ActionOwnerAdminManagerMemberViewer
Create new projectsYesYesYesNoNo
Edit project detailsYesYesYesNoNo
Delete projectsYesYesNoNoNo
Archive projectsYesYesYesNoNo
Add/remove team members from projectsYesYesYesNoNo
Post project updatesYesYesYesNoNo
Set project health statusYesYesYesNoNo
View assigned projectsYesYesYesYesYes

Tasks

ActionOwnerAdminManagerMemberViewer
Create tasksYesYesYesNoNo
Assign tasks to membersYesYesYesNoNo
Edit task detailsYesYesYesNoNo
Delete tasksYesYesYesNoNo
Change task status (drag on Kanban)YesYesYesNoNo
View assigned tasksYesYesYesYesYes

Clients

ActionOwnerAdminManagerMemberViewer
Create clientsYesYesYesNoNo
Edit client detailsYesYesYesNoNo
Delete clientsYesYesNoNoNo
Add/edit client contactsYesYesYesNoNo
Send portal invitesYesYesYesNoNo
Configure per-client brandingYesYesYesNoNo

Invoices

ActionOwnerAdminManagerMemberViewer
Create invoicesYesYesYesNoNo
Edit invoicesYesYesYesNoNo
Send invoices to clientsYesYesYesNoNo
Delete invoicesYesYesNoNoNo
View invoicesYesYesYesYesNo

Reports

ActionOwnerAdminManagerMemberViewer
Create client reportsYesYesYesNoNo
Edit reportsYesYesYesNoNo
Publish/unpublish reportsYesYesYesNoNo
Delete reportsYesYesNoNoNo
View reportsYesYesYesYesYes

Time Tracking

ActionOwnerAdminManagerMemberViewer
Log own timeYesYesYesYesNo
View own time logsYesYesYesYesYes
Approve/reject team time logsYesYesYesNoNo
View team time logsYesYesYesNoNo

Support Tickets

ActionOwnerAdminManagerMemberViewer
View all ticketsYesYesYesNoNo
Reply to ticketsYesYesYesNoNo
Add internal notesYesYesYesNoNo
Change ticket statusYesYesYesNoNo

Files

ActionOwnerAdminManagerMemberViewer
Upload filesYesYesYesNoNo
Download filesYesYesYesYesYes
Delete filesYesYesYesNoNo

When deciding what role to assign someone, use this matrix. Find the actions they need to perform and pick the role that covers those actions with the least extra access.