Connectors

ScrambleID Connector

The ScrambleID connector lets you use OpenID Connect (OIDC) login with ScrambleID in your PingOne DaVinci flow.

The connector redirects users to ScrambleID for authentication, handles the token exchange automatically, and returns validated identity tokens and claims to your flow.

Setup

Resources

You can find more information and setup help in the following:

Requirements

To use the connector, you’ll need:

  • A ScrambleID account with OIDC access

  • Administrator permissions to create or manage OIDC clients in ScrambleID

  • OIDC integration (Client ID, Client Secret, and redirect URI) configured in your ScrambleID tenant

Configuring the ScrambleID connector

Add the connector in DaVinci as shown in Adding a connector, then configure it as follows.

Connector configuration

Discovery Document URL

The OIDC discovery document URL (well-known endpoint) for your ScrambleID environment.

Authorization Endpoint

The OIDC authorization endpoint for initiating the login redirect.

Token Endpoint

The OIDC token endpoint used to exchange the authorization code for tokens.

Client ID

The OIDC client identifier registered with ScrambleID.

Client Secret

The OIDC client secret registered with ScrambleID.

Scope

The OIDC scopes to request. Defaults to openid offline_access.

DaVinci Redirect URI

The redirect URI registered in ScrambleID that allows tokens to be returned to DaVinci.

Using the connector in a flow

Redirecting users to ScrambleID

A screen capture of the complete ScrambleID redirect flow.

This flow redirects the user to ScrambleID for OIDC authentication. After the user signs in, DaVinci automatically completes the token exchange and returns identity claims to the flow for downstream logic.

Test the flow by clicking Save, Deploy, and Try Flow.

Capabilities

Redirect to ScrambleID

OIDC redirect to ScrambleID

Show details
  • Properties

  • Output Schema

customAuth
Display Name button
showPoweredBy toggleSwitch
skipButtonPress toggleSwitch
  • output object

    • sub string

    • aud string

    • jti string

    • iss string

    • iat number

    • exp number

    • auth_time string

    • tokens object

      • access_token string

      • refresh_token string

      • id_token string

      • token_type string

      • expires_at number

    • connectionId string

    • connectorId string