Acme DME / Team & access
Settings / Team & access

The right access.
For every role.

15 named team seats included in the Core pricing thesis. Portal access is scoped separately.

Team members

3 of 15 seats · Fictional
MemberRoleAccessAuthentication
Alex KimAdminCompany settings + operationsMFA required
Robin LaneStaffPatients, orders, equipmentWork-account sign-in
Sam PatelDriverAssigned stops onlyMagic link

Work-account sign-in

Proposed MVP
Google Workspace

OAuth provider + explicit membership; domain alone grants no access.

Microsoft 365

Supported organizational accounts; administrator consent may be required.

Email magic links

Staff and portal fallback. No patient information in authentication email.

Preview sign-in

Security policy

  • Admin MFA is enforced by API and database policy
  • Invitation role cannot be changed in a URL
  • Removing membership revokes tenant access
  • Last admin cannot remove themselves
  • No shared staff logins
  • Enterprise SAML / SCIM is outside MVP