DevStride controls access with two complementary systems that work together. Knowing the difference between them is the key to everything else in this section.
| System | The question it answers | Think of it as | Set where |
|---|---|---|---|
| Sharing | "Who can open and edit this specific thing?" | Sharing a single document with a colleague | The Manage Permissions dialog on each item, workstream, board, or folder |
| Roles | "What is this person allowed to do across the whole organization?" | A job description — which features someone can use at all | Configure Settings → Permissions |
The simplest way to hold both in your head: sharing controls access to a thing; roles control access to a capability.
Both checks run together, so people get exactly the access they should — no more, no less. A teammate might be shared into a board (sharing) but still not be able to open the Reports module or manage cadences, because their role doesn't allow it.
A bit more precisely:
Every organization has exactly one Owner — a built-in role with full access to everything. The Owner role can't be deleted or stripped of permissions, which guarantees there's always someone who can administer the organization.
Some roles include "Manage all…" permissions (for example Manage all items & workstreams or Manage all boards). These are administrative overrides: they let a role act on every object of that type, bypassing per-object sharing. The Owner always has these, the default Admin role has them, and you can grant them to a custom role. This is how an administrator can manage content that was never explicitly shared with them.
When a role's permissions change, or an object is shared or unshared, the change reaches affected people within seconds — no sign-out or page refresh required. If a change removes your access to something you're viewing, it's pruned from your view and you're notified.
For the object-specific details, see Workstream & Item Permissions and Board & Folder 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.
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.