Nexus SoftSphereDocumentation
Documentation › Nexus Projects › Securing

Securing Nexus Projects

Roles, module permissions, and the API paths each permission governs.

How access is decided

Every request passes three gates, in order. A failure at any gate is a refusal, and a later gate never widens what an earlier one denied.

  1. Authentication — a valid session. See Identity and sign-in.
  2. Entity scope — the request is bound to the company the user is signed in to. Someone with access to two entities still cannot read across both in one call.
  3. Module permission — the role must grant the action on the module that owns the route, per the table below.
Granting Administration is not the same as granting every module. Administration governs users, roles and configuration; transactional modules are granted individually.

Module permission matrix

17 modules. The last column lists the API paths each module actually governs, taken from the enforcement map inside the application rather than from documentation.

ModuleKeyActionsGoverns
Portfolioportfolioview create edit delete/portfolio
Portfolios & Programsportfoliosview create edit delete/portfolios /benefits
Demand & Intakeintakeview create edit delete/intake
Projectsprojectsview create edit delete/projects
Boards / Gantt / Calendar / Bugstasksview create edit delete/tasks
Sprintssprintsview create edit delete/sprints
Risk & Issuesriskview create edit delete/risks
Governancegovernanceview create edit delete/changes /gates
Financials & EVMfinanceview create edit delete/finance /evm
Vendors & Contractsvendorsview create edit delete/vendors /contracts /invoices
Time Trackingtimeview create edit delete/time
Docs & Knowledgedocsview create edit delete/docs
Whiteboardswhiteboardview create edit delete/whiteboard
Resources & Workloadworkloadview create edit delete/resources /workload
Reports / Exec / AIreportsview create edit delete/exec /ai /reports
Automationsautomationsview create edit delete/rules
Administration & Settingsadminview create edit delete/jira /users /teams /settings /activity