Three lines

Uber

Developers

Custom SCIM app

Overview

If you use a public Identity Provider (vs having your own custom IDP implementation), You are recommended to reach out to your U4B account manager and ask Uber to build a SCIM app for your IDP. If you still want to configure a custom SCIM app for your IDP yourself, please read on.

Steps

Uber’s SCIM APIs are documented at here. Read the documentation and then follow below steps.

Step 1: Create a developer app on developer.uber.com

This is to get authorization to SCIM scopes so that API calls originated from your IDP are authorized. To do this, create an app on developer.uber.com and reach out to your U4B account manager to get SCIM scopes assigned to your app’s client ID. Once you get the scopes assigned, continue with next steps

Step 2: Create your SCIM app

Start creating a new SCIM provisioning app on your IDP portal and use below parameters

SCIM Base URL: https://api.uber.com/v1/scim/organizations/{org_id}/v2. Refer to SCIM Overview for org_id

Client Id/Secret: From the app created on developer.uber.com

OAuth Token URI: https://auth.uber.com/oauth/v2/token

Auth URL: https://auth.uber.com/oauth/v2/authorize

Scope: scim.users for user read-write access, scim.groups for group read-write access

Step 3: Authorize and obtain auth token

Follow auth steps mentioned in SCIM Overview to authenticate to use SCIM APIs

Now finish the integration with testing step as mentioned in SCIM Overview

Uber

Developers
© 2023 Uber Technologies Inc.