Skip to content

Understand roles and permissions

All plans Owner to edit the matrix

Onplana resolves every permission along two independent axes: the role you hold in the organization, and the role you hold inside each project. A person can be a plain Member at the organization level and still be the Project Owner of the projects they create.

The Permission Matrix in Organization Settings, with posture presets above the organization-level actions grid of checkboxes across the Owner, Admin, Portfolio Manager, Member, and Guest columns.
  • Owner: full control, always. Manages billing, edits the permission matrix, and can promote or demote anyone. The Owner’s access can never be restricted.
  • Admin: governs the platform itself, security settings, integrations, governance configuration, and audit. Cannot change the plan or edit the permission matrix.
  • Portfolio Manager: runs portfolios, teams, gate reviews, and the project pipeline. Can create projects and see every project in the organization by default.
  • Member: regular contributor. Sees projects they own or are added to. By default, Members can create their own projects and become the Project Owner of those.
  • Guest: external collaborator with access only to the projects they are explicitly added to. No organization-wide reads.

You do not have to work any of this out from the tables. Open Organization Settings and go to the Permissions tab: under the organization-level table, Preview what each role sees shows the sidebar a person with that role gets, and a shortlist of what they can do. The same preview appears under the role picker when you invite someone, so you can check the role before the invitation goes out.

Opening the role preview under the permission matrix, then switching between Guest, Member and Admin to see how many sidebar areas each role opens and which areas need a higher role

Watch the wall move as the role climbs. A Guest reaches 5 of 21 areas and a Member 11, both short by role, so a matrix change could lift them. An Admin reaches 20, and the one area still missing is held back by the plan instead, which no permission will open.

The role preview panel with the Portfolio Manager tab selected. Two tiles read 'Sidebar areas: 17 of 21, 3 hidden by role. 1 hidden by plan.' and 'Every project: Project Manager, even without being added.' Below them, areas are grouped under headings: 'Portfolio Manager can open' listing the areas they reach, then 'Needs Admin' listing Organization Settings, Integrations and Audit Logs, then 'Needs the Enterprise plan' listing Governance.

The panel opens with two tiles: how many sidebar areas the role reaches, and the standing it carries in every project (an Owner or Admin acts as Project Owner everywhere, a Portfolio Manager as Project Manager, even on projects nobody added them to). Choose Show what they’ll get for the areas themselves.

Everything the role can open is listed first. Everything else is grouped under a heading that names the fix, because the fix is different for each:

  • Needs Portfolio Manager, Needs Admin, and so on: the role sits below that area’s floor. Give the person that role, or grant the matching permission in the matrix to lift this role instead. The heading always names the lowest role that opens the area, so it is the cheapest fix, and it follows your own matrix, not the defaults.
  • Needs the Enterprise plan (or whichever tier): the role qualifies, but your plan does not include the feature. No permission change will reveal it.
  • Via matrix on an area the role can open: it is visible only because a permission you granted lifts the role above its normal floor. Hover it to see which permission.

The preview reflects unsaved matrix changes, so you can toggle a permission and see the effect before you save. It covers sidebar reach and the shortlisted actions, not every one of the permissions in the matrix.

Changing the role of a person who is already in your organization asks a different question: not “what is this role”, but “what changes for them”. So the confirmation shows the difference rather than a description.

Pick a new role from the dropdown on a member’s card in People & Teams and Onplana asks you to confirm, naming what that person gains or loses:

Change Aaliyah Gomez to Guest? Portfolio Manager -> Guest

Sidebar areas18 -> 4
Every projectProject Manager -> No role

Loses Dashboard · Goals · Timesheet · Portfolios · Reports · People · Workflows · Intake Forms · Governance · Workspace · Setup · Recycle Bin · Import · Connect Agent

They keep the roles they have in their own projects.

The second row is the one that is easy to miss. An organization role carries a standing on every project, so demoting a Portfolio Manager does not only hide menu items, it removes their Project Manager authority across every project they were never explicitly added to. Roles you gave them inside a specific project survive, which is why the dialog says so.

Nothing changes until you confirm, and the lists are computed from your matrix, so a permission you have granted shows up as an area the person keeps. What someone can do inside an area can still differ.

Project roles have their own confirmation. Changing someone’s role in a project’s Team card asks the same way, listing the capabilities they gain or lose inside that one project.

The preview above is the live version of this table. With the default permission matrix, each area of the app appears in the sidebar from the role listed below and up. Areas also carry a plan requirement where noted; a plan-gated area is hidden entirely on lower plans, whatever the role.

AreaVisible toPlan
My Work, Projects, Issues, IdeasEveryone, including GuestsAll plans
TimesheetEveryone, including GuestsPro and above
Dashboard, People, Workspace, Recycle Bin, Connect AgentMember and upAll plans
GoalsMember and upBusiness and up
Reports, ImportPortfolio Manager and upAll plans
SetupPortfolio Manager and up (through Manage working calendars)All plans
Workflows, Intake FormsPortfolio Manager and upPro and up
PortfoliosPortfolio Manager and upBusiness and up
GovernancePortfolio Manager and upEnterprise and up
Organization Settings, Audit LogsAdmin and upAll plans
IntegrationsAdmin and upBusiness and up

Two rows deserve a footnote. A Member designated as a gate reviewer sees Governance while they have pending reviews, even without the matrix permission. And Billing is not a sidebar entry at all: it lives as a tab inside Organization Settings and is Owner-only by default.

The matrix is the exhaustive list; this is the shortlist owners ask about, with the defaults. Every row except the last is a matrix toggle you can tighten or loosen.

ActionAllowed for
Create projects (the creator becomes its Project Owner)Member and up
Upload files to the organization WorkspaceMember and up
Connect an AI agentMember and up
See every project in the organizationPortfolio Manager and up
Invite people to the organizationPortfolio Manager and up
Manage teams, working calendars, and intake formsPortfolio Manager and up
Manage rate cards and scenario planningPortfolio Manager and up
Review governance gatesPortfolio Manager and up
Manage gate reviewers and evaluation criteriaAdmin and up
Manage webhooks and integrationsAdmin and up
Manage billing and buy AI creditOwner
Edit the permission matrixOwner (fixed, not a toggle)

Inside each project, membership carries its own role: Project Owner (automatically the creator), Project Manager, Project Member, Project Contributor, and Project Viewer. With the default matrix, each project action is available from the role listed below and up:

ActionAllowed for
See tasks, docs, and boardsViewer and up
Create tasks, change status, comment, edit their own tasksContributor and up
Upload files; add docs, wikis, and whiteboardsContributor and up
Assign tasks; manage sprints, milestones, and dependenciesMember and up
Edit any task; delete tasksManager and up
Edit project settings; manage members; see budget and financeManager and up
Save the project as a template; manage automationsManager and up
Delete the projectOwner only

Organization roles set a minimum inside every project, whatever the person’s project membership says. An organization Owner or Admin acts as Project Owner on every project, and an organization Portfolio Manager acts as Project Manager, even on projects they were never added to. Onplana always resolves the higher of the two, so adding your organization Admin to a project as a Viewer does not make them read-only there. Members and Guests have no floor: their access inside a project is exactly their project role.

Open Organization Settings and go to the Permissions tab. The matrix shows two tables: organization-level actions (resolved against organization roles) and project-level permissions (resolved against project roles). Every cell is a toggle, so you can tighten or loosen the defaults to match how your organization operates.

Only the Owner can save changes to the matrix. Admins and Portfolio Managers can view it read-only. This is deliberate: it prevents an Admin from granting themselves broader rights through the matrix.

Instead of toggling rows one by one, pick a posture above the matrix:

  • Open: any member can do almost anything. Flat teams and startups.
  • Standard (recommended): Members run their own work, Portfolio Managers oversee teams, Admins govern. This matches the defaults.
  • Strict: Members consume the platform; Portfolio Managers and Admins build it.
  • Formal PMO: projects originate only from the proposal pipeline, and every configuration change is centralized.

A preset stamps a coherent set of organization-level toggles; project-level rows and any custom roles are left untouched. You can still hand-tune individual rows after applying one, then select Save.

Selecting a posture does not apply it straight away. Onplana first lists every organization-level permission it would change, one line each, so you can see the effect before accepting it:

Applying Strict changes 8 org-level permissions. − Member loses Create new projects − Portfolio Manager loses Create & manage portfolios − Portfolio Manager loses Manage rate cards (billing rates)

The number is the difference between the posture and your matrix, not a fixed property of the posture. Eight is what Strict changes for an organization still on the defaults; once you have hand-tuned rows, the same posture will report a different count and a different list.

If your matrix already matches the posture you picked, it says so rather than showing an empty list. Choosing Apply preset only updates the draft; nothing reaches your organization until you select Save.

An organization must always have at least one Owner. Onplana blocks demoting or removing the last Owner. To transfer ownership, promote another member to Owner first, then demote yourself or leave.

  1. Pick a posture preset, then hand-tune sparingly. Standard works for most. Don’t accept defaults blindly; verify the preset matches your organization’s culture before going live.
  2. Treat Owner role as scarce. Two Owners is the minimum for redundancy. More than 3 is over-privileged. Last- Owner safeguard prevents accidental self-lockout.
  3. Document the matrix decisions. Why was scenario planning restricted to Admins? Write it down. Future admins will ask.
  4. Audit the matrix annually. Permissions drift as the organization evolves. A quarterly read of the matrix + posture-preset comparison surfaces policy drift.
  5. Use custom roles for genuinely-new patterns. Don’t recreate Member with one extra permission as a custom role. See Create custom roles.
  • Admin can’t edit the matrix. By design. Only Owner edits. This prevents privilege escalation.
  • Posture preset highlight gone. Matrix hand-tuned beyond preset. Either save as custom or re-apply preset.
  • Last-Owner can’t leave/demote. Promote another to Owner first. Required guardrail.
  • Member can’t create project. Project creation is switched off in the permission matrix. Check the Formal PMO preset, or the individual toggle.
  • Made an organization Admin a Project Viewer, but they can still edit. By design. Organization Owner and Admin act as Project Owner on every project, and Portfolio Manager as Project Manager; the higher of the two roles wins. A project role cannot demote an organization-level authority.
  • Permission cell looks toggled but request denied. Plan-gating may override. Permission says yes; plan says no. The role preview names which one is blocking: an area grouped under Needs a role is blocked by the role or the matrix; one under Needs the … plan is blocked by the plan.
  • A teammate says your link shows “You don’t have access”. Expected when they are in the organization but not on that specific project, page, library, or list. Roles govern what a person can reach in general; membership of an individual resource is separate. They can ask from that page, and you decide without changing anyone’s role. See Request access.
ToolMapping
SharePoint group permissionsDirect concept
ServiceNow ACLsDirect
Jira project rolesDirect (project-level axis)
Asana workspace permissionsDirect (org-level axis)
Custom RBACOnplana uses standard role-based model

Why can my Admin not edit the matrix? Matrix editing is restricted to the Owner so that nobody can widen their own permissions. Admins can review the matrix and ask the Owner to apply changes.

Can Members really create projects? Yes, by default, and the creator becomes the Project Owner of that project. Organizations that want projects to flow through a pipeline turn this off with the Formal PMO preset or the individual toggle.

What is the difference between Portfolio Manager and Project Manager? Portfolio Manager is an organization role with oversight across projects. Project Manager is a per-project role inside a single project. The same person can hold either, both, or neither.

Can I add roles beyond the defaults? Yes, on the Business plan and above you can define custom project roles. See Create custom roles.

Why does an Admin lose access to a feature after a plan downgrade? Plan-gating sits independently of permissions. The matrix says yes; the plan says no. Verify the feature is included on the current plan.

Can I see what a specific role can do before saving? Yes. The Permissions tab includes Preview what each role sees: pick any role and it shows the sidebar that role gets (with why each hidden area is hidden, role or plan) and a shortlist of what it can do, computed against your matrix including unsaved changes. The invite dialog shows the same preview for the role you are about to grant. Per-user calculation (role plus custom-role grants on specific projects) still requires looking the person up.

Does the matrix support deny rules? No, Onplana uses default-deny + explicit-allow. Permissions are positive grants.