Single Sign-On (SSO) based login

Single Sign-on (SSO) is a mechanism that allows users to access multiple applications using a single set of credentials. Instead of having separate login credentials for each application, users can log in once and access all authorized applications seamlessly with SSO.

Uber supports SSO for the below administrative roles to access the Uber for Business dashboard:

  • Admins
  • Coordinators
  • Reviewers
  • Sustainability managers

SSO benefits

Adopting SSO for your organization’s Uber for Business account has the following advantages:

  • Take charge of security and compliance: SSO enables organizations to centrally control authentication for Uber for Business users, which helps align to their internal enterprise security policies.
  • Simplify the login experience: With SSO, users have a seamless activation and login experience to the Uber for Business dashboard. This helps make it a uniform experience with other enterprise applications they use.
  • Separates business and personal accounts: A business account is created for SSO enabled users. This is separate from personal accounts and is managed by the organization.

Single sign-on with Uber for Business uses SAML 2.0. Supported identity providers:

  • Okta
  • OneLogin
  • Microsoft Entra ID (Azure AD)
  • PingFederate

Please note:

  • SSO is currently supported only for users in administrative roles to access the dashboard.
  • Any SSO login experience on the mobile app is out of scope currently.
  • For employees, SSO solution is only supported for placing meal orders using the Uber Eats website, but currently blocked on other surfaces and mobile app. Contact your account manager to enable employee SSO on the Uber Eats web.

Initial setup

  • To activate SSO for your organization, you’ll need admin access to your identity provider system. If you don’t have this access, reach out to your internal IT team for help.
  • If an org is structured on parent-child hierarchy, SSO should be enabled at parent level, for detailed steps, please refer to the Parent dashboards help center.

You can enable SSO for users in administrative roles on the admin dashboard from the Integrations tab available in the Settings section and follow the below steps:

  1. Select Manage SSO on the Single sign-on widget
  2. Add and verify company domains
  3. Set up SSO metadata and enable SSO
  4. Enable SSO for all or specific users
  5. Once the above steps are completed, the users enabled will receive an email for business account creation

Note: Once SSO is enabled for specific users, it cannot be disabled.

A business account with Uber for Business is a separate, managed account that can be accessed via SSO. To learn about business accounts, please refer to the section below.

Refer to the tech documentation for detailed steps to enable SSO.

Sign-up experience for administrative role users

Once SSO is enabled for users in administrative roles, the business account creation flow will trigger as per below:

  • If the user’s work email is available and hasn’t been used to create an Uber account, then they’ll receive a welcome email, and a business account will be created with SSO enabled.
  • If the user already has an Uber account with their work email, then they’ll receive an invitation where they need to release their work email from their existing account, or they’ll need to consent to transfer their existing account to a business account using the email on file.

Once the above steps are complete, they can log in to the Uber for Business dashboard using SSO.

Administrative role users can log in via SSO following these steps:

  1. Go to Uber for Business dashboard
  2. Input their work email address
  3. SSO flow will trigger, if enabled, for the business account. Complete the organization SSO authentication flow
  4. If it’s the first time logging in, review and accept the Terms and Conditions
  5. The account will be successfully logged in on the Uber for Business dashboard

Using Uber app to request rides or meals on business profiles once SSO is enabled (upcoming)

To access the organization’s travel and meals programs on the Uber app, SSO enabled users can additionally establish a business profile by linking their existing personal Uber account to the organization’s Uber for Business account.

There are two ways to do this:

Option 1: Link via Business Hub on Uber Mobile App

If the org has opt-in enabled and discoverability settings ON, SSO-enabled users can additionally link their personal Uber account to their organization by following these steps:

  1. Go to the Account tab on the Uber app signed in with your personal account and select Business Hub
  2. Select Add business profile
  3. Enter your work email and verify it
  4. Select programs and click Join now to complete linking

Option 2: Retrigger Invite from Admin Dashboard

  1. The admin can trigger a linking invitation for SSO-enabled users by clicking Resend invitation on the People tab
  2. Users can follow the invite email to additionally link their personal Uber account to their organization

Please note that if the user had already linked their personal account to the organization before enabling SSO, this linking will remain intact and they can continue to access eligible travel and meals programs on the same linked business profile.

Business account notes:

  • A business account is an account managed by an organization and solely used for business purposes
  • It’s separate from personal accounts and managed by the organization for activating features such as single sign-on, password reset, 2-factor authentication, etc.
  • When a user leaves the organization, their access to the account is automatically revoked upon removal from the organization’s IDP
  • All trip data taken on the business account will be available to the organization even if the user leaves
  • Users can contact Uber Support for any past data from their business account if needed in the future
  • Please refer to the tech documentation for further details