Your organization's people and their access are managed under Settings → Organization → Users. From here you can review every member, edit who they are and what they can do, and—when someone is locked out—reset their password or their multi-factor authentication (MFA).
This page covers:
Every member holds exactly one role, which determines what they can do across the organization. Each organization starts with three:
Members can sign in with their Google account or personal Microsoft account (outlook.com, hotmail.com, live.com, or any address registered as a Microsoft account) instead of a password, using the provider buttons on the login page. There is nothing to configure per member — DevStride matches the account to the member by email address:
Work and school Microsoft accounts are served by Enterprise SSO instead — the Microsoft button is for personal accounts.
If your organization requires multi-factor authentication, members of that organization can't use Google or Microsoft sign-in — those sign-ins don't pass through DevStride's MFA challenge, so allowing them would bypass the requirement. Those members continue to sign in with their password and MFA as before.
The same rule applies to Enterprise SSO: an organization that requires MFA can't use it either. If you want SSO, enforce multi-factor authentication at your identity provider instead.
At the top of the Users screen, the Who can… filter answers audit questions like "who can delete work items?" or "who can manage billing?". Pick an atomic permission and the table narrows to members whose role grants it (Owners always match, since they can do everything).
The permission list is grouped and ordered exactly like Configure Settings → Permissions — Module Access first, then each capability area, with Comments, Time Entries, and the Settings sub-groups nested underneath — so you can find the permission you have in mind in the same place you'd look for it there.
Click the pencil on a member's row to open the Edit User dialog. Everything about a member lives here, in one place:
Change what you need and click Update User to save; the row updates to match.
Invite people from Settings → Organization → Users with Invite Users. Enter their email addresses, choose the role they'll hold, and send. Each invitee appears in the table right away with an Invited status until they accept.
If an email you're inviting belongs to a member you previously archived (removed from the organization), DevStride stops and asks rather than quietly doing nothing:
Previously Archived User — You are inviting a previously archived user (name — email). Would you like to re-enable this user?
Choose Re-enable User and their existing membership is reactivated — they keep their history, and they're emailed to let them know their account is back. Choose Cancel and nothing happens to them.
Invitation emails can fail to send — a typo'd address, a bouncing domain, a mail provider rejecting the message. That failure is now visible instead of silent: the member's row shows a red Email failed marker next to their Invited status, with the tooltip "The invitation email failed to send. Use Resend to try again."
Click Resend on that row to try again. A successful resend clears the marker.
When a user loses access to their authenticator device or phone, an Admin or Owner can clear their MFA. After a reset, the user is no longer prompted for an MFA code at login and can set MFA up again themselves.
Not Enabled, there's nothing to reset and no Reset button appears.Enabled. A red outlined Reset button appears next to it.On success, you'll see the message: "MFA has been reset for ." If the reset fails, an error message asks you to try again and to contact support if the problem persists.
When a member is locked out — they've forgotten their password, or their account may be compromised — an Admin or Owner can reset it for them directly, without waiting on an email. DevStride issues a temporary password, shows it to you once, and requires the member to choose a new one the first time they sign in with it.
The member signs in with the temporary password and is immediately taken to a "choose a new password" screen — they can't reach the app until they set a real password of their own. Once they do, the temporary password stops working.
Any member can reset their own password from the sign-in screen — you don't need an administrator for this.
After their MFA has been reset, a user can re-enroll from their own account using the Setup Multi Factor Authentication dialog. Two methods are supported: