Three lines

Uber

Developers

Overview

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.

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.

SSO can be enabled for users with the following administrative roles:

  • Admins
  • Coordinators
  • Reviewers
  • Sustainability Managers

U4B supports integration with the following identity providers:

  • Okta
  • OneLogin
  • Microsoft Entra ID (Azure active directory)
  • PingFederate

Supported SSO Protocols::

  • SAML 2.0 (Security Assertion Markup Language)

Note

  • Uber supports both SP initiated and IdP initiated SSO.
  • 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, the SSO solution is only supported for placing meal orders using the Uber Eats website, but is currently blocked for other surfaces and mobile app. Contact your account manager to enable employee SSO on the Uber Eats web.
  • Note: Once SSO is enabled for specific users, it cannot be disabled.

Requirements

To enable SSO, certain requirements need to be fulfilled before you begin the setup process.

  1. Firstly, you must be onboarded to an Uber for Business organization and have “Admin” access to it through business.uber.com.
  2. Additionally, your organization must be using one of the Identity providers that we currently support.
  3. If the organization is structured within a parent-child hierarchy, SSO should be enabled at the parent level. The option to enable SSO at the child level will be disabled in this case.
  4. If the org has multiple dashboards, please work with your sales rep to link all dashboards to one parent dashboard and enable SSO at parent level.
  5. NOTE: To activate SSO for your organization, you will need admin access to your Identity Provider (IdP) system. If you do not have this level of access, reach out to your internal IT team for assistance.

SSO set-up process

  1. Configure SSO at the organization level and then enable SSO for all or specific people in the administrative roles by following the steps detailed in this section - Configuring SSO
  2. On completing the above step, Uber will trigger the workflows for business account creation on the work email of the SSO-enabled users. To learn more about business accounts and creation workflows, please refer to the following sections.
  3. SSO-enabled users can access eligible trips/meal benefits on the Uber app using their business account. Please follow the steps detailed in this section to enable the same - Using Uber App to book rides and meals once SSO is enabled

Uber

Developers
© 2023 Uber Technologies Inc.