By default your customers sign in to their support portal with an emailed link or code. For a company that runs its own identity provider, such as Microsoft Entra ID, Okta or any other OpenID Connect provider, you can also offer Sign in with company account on that company's portal. Its people then sign in with the work account they already use, and the emailed link stays available beside the button.
It takes three steps:
Ask the company's identity-provider administrator to register DevStride as an application in their directory and send you three things: the issuer, a client ID and a client secret. The return address they need to register is shown in DevStride once you've added the connection (step 1 below), so you may go back and forth once.
https. DevStride refuses shared issuers that let anyone claim any address: personal Google accounts (accounts.google.com) and Microsoft's common, organizations and consumers endpoints. For Microsoft Entra the issuer looks like https://login.microsoftonline.com/<tenant-id>/v2.0.Go to Settings → Service Desk → Single sign-on and choose Add connection:
| Field | What to enter |
|---|---|
| Display name | What customers see on the button, for example "Contoso (Microsoft)". |
| Issuer | The provider's OpenID Connect issuer, exactly as it publishes it. |
| Client ID and Client secret | From the application the company registered. The secret is stored encrypted and never shown again. |
A connection can belong to one company, or be shared by every portal of your desk.
After you save, the connection shows its return address, ending in /auth/oidc/callback. Add every address it lists to the application's redirect URIs at the provider.
Choose Test. DevStride contacts the provider and checks that it answers as an OpenID Connect provider at that issuer. When it does, you'll see The provider answered. The connection is on.
Open the company under Service Desk → Companies. In its Portal sign-in section, set Sign-in to Company sign-in beside email and pick the connection. The company needs a portal address first.
On the portal's sign-in page, a Sign in with display name button appears above the email form. A customer clicks it, signs in at their company's provider, and comes back signed in to the portal.
A contact's company sign-in follows them:
Company sign-in has its own permission, Manage Portal SSO. It covers adding, editing, testing and removing connections, and choosing which companies' portals offer company sign-in. It requires Access Settings. The Portal sign-in section on a company also needs Manage Requesters.
The Owner holds it, and so does the Admin role of an organization created from now on. Other roles, including existing Admin roles and the Service desk agent template, don't include it, so an administrator must add it to a role. Whoever holds it decides which identity provider can vouch for a company's people, so grant it as you would an administrator permission.
Sending from Your Own Domain
Send customer email from an address on your own domain, such as support@yourcompany.com, instead of the shared in.devstride.com address. Add and verify a sending domain, give a channel address a From on it, prove forwarding with one test email, and what happens if the domain stops verifying.
Overview
Templates capture a reusable tree of workstreams, work items, and sub-items so you can stamp out the same shape of work again and again — with the right owners, dates, and fields already in place.