Skip to main content

Single Sign-On (SSO)

Coming Soon

SSO integration is currently in development. Contact your CarBuddy account manager to register your interest and be notified when it's available.

SSO allows your team to log in to the CarBuddy portal using your existing company identity provider (e.g. Azure AD, Okta, Google Workspace) — no separate password required.

Supported protocols

CarBuddy SSO will support:

ProtocolStandardTypical providers
SAML 2.0Industry standard, XML-basedAzure AD, Okta, ADFS, PingIdentity
OIDCOpenID Connect, OAuth 2.0-basedGoogle Workspace, Okta, Azure AD

How it will work

  1. Your IT team configures CarBuddy as a service provider (SP) in your identity provider
  2. CarBuddy registers your identity provider against your account
  3. Your users visit portal.carbuddyai.com and are redirected to your company login page
  4. On successful login, they are returned to the portal with the correct role and location access — no account needed per user

User roles (client, group_user, location_user) are mapped from your identity provider's group claims, so access is managed centrally from your IdP.

What to prepare

If you'd like to be ready when SSO launches, gather the following from your IT team:

For SAML 2.0

ItemDescription
IdP Metadata URLA URL that serves your identity provider's SAML metadata XML
Entity IDYour IdP's unique identifier (e.g. https://sts.windows.net/<tenant-id>/)
SSO URLThe redirect URL where CarBuddy sends authentication requests
Signing certificateYour IdP's public certificate for verifying SAML assertions
NameID formatHow users are identified — typically emailAddress

For OIDC

ItemDescription
Issuer URLYour IdP's discovery endpoint (e.g. https://accounts.google.com)
Client IDIssued by your IdP when you register CarBuddy as an application
Client SecretIssued alongside the Client ID
Allowed redirect URICarBuddy will provide this: https://portal.carbuddyai.com/auth/callback

Common identity provider guides

Azure Active Directory (Entra ID)

  1. In Azure Portal, go to Entra ID → Enterprise applications → New application
  2. Choose Create your own application, name it CarBuddy Portal, select Integrate any other application you don't find in the gallery
  3. Go to Single sign-on → SAML
  4. Set Identifier (Entity ID): https://portal.carbuddyai.com
  5. Set Reply URL: https://portal.carbuddyai.com/auth/saml/callback
  6. Download the Federation Metadata XML and send it to your CarBuddy account manager
  7. Assign users or groups in the Users and groups tab

Okta

  1. In Okta Admin, go to Applications → Create App Integration
  2. Select SAML 2.0
  3. Set Single sign-on URL: https://portal.carbuddyai.com/auth/saml/callback
  4. Set Audience URI: https://portal.carbuddyai.com
  5. Set Name ID format: EmailAddress
  6. Download the Identity Provider metadata and send it to your CarBuddy account manager

Google Workspace

  1. In Google Admin Console, go to Apps → Web and mobile apps → Add app → Add custom SAML app
  2. Name the app CarBuddy Portal
  3. Download the IdP metadata on the Google IdP Information screen
  4. Set ACS URL: https://portal.carbuddyai.com/auth/saml/callback
  5. Set Entity ID: https://portal.carbuddyai.com
  6. Send the downloaded metadata to your CarBuddy account manager

Pricing and availability

SSO will be available on the Business and Enterprise tiers. Existing clients on affected tiers will be contacted directly when the feature launches.

To register your interest or discuss your specific IdP setup, contact us.