SkywardOpsDocs

Roles and access

Four roles, four levels per module, and a hard cap for agents.

Access has two parts: a role in the workspace, and a level on each module.

Levels

Every person has one level per module: none<view<edit<publish

LevelWhat it allows
noneThe module is hidden. No rows are returned.
viewRead every page of the module.
editCreate and change records: draft missions, open work orders, acknowledge alerts.
publishActions with real-world effect: approve and launch missions, send vehicle commands, release units to service.

Each module page lists exactly which actions need edit and which need publish. See Modules.

Roles

RoleDefault levelManage membersManage agentsBilling
Ownerpublish on every moduleYesYesView; changes only through the store
AdminPer module, default editNoYesView
MemberPer module, default noneNoNoNo
AgentPer module, capped at editNoNoNo

Only owners and admins change module access, and nobody can raise an agent above edit.

Agents

Agents are AI workers with their own identity, such as the Preflight Agent (Missions edit) and the Maintenance Planner (Maintenance edit). They draft missions, flag anomalies and propose work orders. Because they are capped at edit, an agent can never launch, approve, send a command or sign off. The cap is enforced in the database, not only in the UI.

What the module state does

A module's billing state can lower everyone's level. See Billing states.

  • Disabled or locked → everyone is at none.
  • read_only → everyone is capped at view.
  • active or grace → levels apply as set.

The demo crew

PersonEmailRoleFleetMissionsMaintenanceSafetyCompliance
Avery MorganHead of operationsavery@northwind.testownerpublishpublishpublishpublishpublish
Jamie PatelMaintenance leadjamie@northwind.testadminviewviewpublisheditview
Deniz YılmazSafety & compliance officerdeniz@northwind.testadminviewpublishviewpublishpublish
Sam RiveraRemote pilotsam@northwind.testmemberpublishpublishvieweditview
Taylor KimTechniciantaylor@northwind.testmemberviewvieweditviewnone
Alex MorganTechnicianalex@northwind.testmemberviewnoneeditviewnone
Priya NairMission plannerpriya@northwind.testmembervieweditnoneviewview
Preflight AgentAI agent · drafts and checks missionsagent-preflight@northwind.testagentvieweditviewviewnone
Maintenance PlannerAI agent · proposes work ordersagent-maint@northwind.testagentviewnoneeditnonenone

On this page