Service Desk

Permissions

Service Desk access is governed by roles, just like the rest of DevStride. Four permissions control who can configure the desk, manage requesters, reply to customers, and reach the module at all — and explain why the module or a button can disappear.

Service Desk is controlled by the same role system as everything else in DevStride. A member's role decides what they can do with the desk, organization-wide. Four permissions cover Service Desk, each gating a distinct slice of the module.

The four Service Desk permissions

PermissionGrants the ability toTypical for
Access Service DeskOpen the Service Desk module and its Inbox — the entry ticket to working support at all.Anyone who handles tickets.
Send Public RepliesSend Reply to customer messages (which email the requester). Without it, a member can still add Internal notes but cannot message customers.Front-line agents who talk to customers.
Manage RequestersCreate, edit, block, merge, and anonymize requesters and companies — and review the Suspended queue.Support leads and admins.
Manage Service Desk SettingsEnable or disable Service Desk, and manage channel addresses and request forms.Administrators.

The Service Desk Agent role template

To make setup quick, DevStride includes a built-in Service Desk Agent role template that bundles all four Service Desk permissions (plus the underlying comment and item capabilities they rely on, and access to settings). Apply it when you create a role for your support team, then adjust from there.

You can, of course, build a custom role instead and pick exactly the Service Desk permissions you want — see Roles & Permissions for how to create and assign roles.

Why the whole module disappeared

Service Desk is hidden by two independent gates. Both must be satisfied for the module to appear in your left-hand navigation — if either one is missing, the Service Desk entry is not shown at all:

  1. An admin must enable Service Desk for the organization. This is an organization-wide switch (see Enabling Service Desk). Until an administrator turns it on, no one sees the module — regardless of their role.
  2. Your role must include the Access Service Desk permission. Even after the module is enabled for the organization, each member only sees it if their role grants Access Service Desk.

Why a button disappeared

DevStride hides actions you don't have permission for, rather than showing them greyed-out. This keeps the interface clean, but it means a button you used yesterday can be gone today if your role changed. A missing button is not a bug — it reflects a permission you no longer hold.

Here's what controls the buttons people most often notice going missing:

If this button/area is missing…You're missing this permission
Reply to customer (you can still add Internal notes)Send Public Replies
Suspended queue, and block / merge / anonymize actions on requestersManage Requesters
Enable / Disable Service Desk, and channel-address & request-form settingsManage Service Desk Settings
The whole Service Desk navigation entryAccess Service Desk (or the module is disabled org-wide — see above)

A note on requesters

Requesters are not governed by these permissions — they're external customers, not members of your organization. They hold no role and can't sign in to your workspace. These four permissions are entirely about what your team can do. See Requesters & Companies.