Sharing answers the question "Who can open and edit this specific thing?" — it's the per-object half of DevStride's two access systems. Sharing an item, workstream, board, or folder with a person or a team is a lot like sharing a single document with a colleague: you decide exactly who's included and what they can do.
Sharing applies to work items, workstreams, boards, and folders. (Reports, Gantts, automations, and settings have no per-object sharing — access to those comes from your role alone.)
Why it helps: you can open one board to a single team without exposing everything else, keep a sensitive workstream private until it's ready, or give the whole organization view-only access to a shared plan — all without changing anyone's role.
When you share an object, you choose a level for each person, team, or for the whole organization:
| Level | What it allows |
|---|---|
| Viewer | View only — no changes. |
| Commenter | View and comment (on work items). |
| Editor | View and edit. |
| Owner | Full control, including managing who else has access. Assigned via Transfer Ownership. |
Two related states also appear:
Each object has a sharing status icon next to its name; its tooltip reads Share and Manage Permissions (or View Permissions if you only have read access). You can also open sharing from an object's kebab (⋯) menu → Permissions. Either opens the Manage Permissions dialog.
Inside the dialog:
Access is organized into three scopes: User Access, Team Access, and Organization Access.
Transfer Ownership appears only when you're the current owner. Use it to hand full control to someone else; you become an Editor afterward (unless your role already grants broader access).
Children inherit their parent's sharing: a board inherits its folder's access, and items inherit from their workstream. You can override any scope by setting access directly on the child — a custom setting replaces the inherited value for that scope.
This is the part worth getting right. For items, workstreams, boards, and folders, sharing and your role are checked together:
Sharing changes are broadcast to everyone connected, so access updates without a refresh. If a change removes your access, the object is pruned from your view and you're notified.
Roles & Permissions
Build roles that decide what each member can do across DevStride — module access, discrete permissions, and a default role for new members — in Configure Settings → Permissions.
API Keys
Create and manage API keys for programmatic access to DevStride, and — for administrators — view and revoke every member's keys across the organization.