DealerZone SSO UAT · vadz.visionamp.com stub IdP · Model B / OIDC

DealerZone SSO — UAT harness

Proves the inbound OIDC flow end-to-end: a stub IdP (mock PingFed) asserts email + roles[], the SP verifies the token against the JWKS, and the resolver maps it onto a real DealerZone identity using the role claim as the disambiguator. All reads are against live VADZ.

Start the flow — you'll land on the stub IdP's identity picker.

Sign in with PingFed (stub) →

What to test

ScenarioPickExpected resolution
Master dealerrwilliamson@cyclezone.commatch users.email → level 2
Dealerm.scalora@robertssupply.com as dealermatch users.email → level 4 (id 9204)
Inactive dealerbeltzservicedept@gmail.commatch users.email → level 6 (restricted)
Salespersonmladouce@powereqp.commatch salesman.email → user_type 2 (rep w/ linked reps)
Distributoralltest@gmail.commatch distributor_users.email → scope ALL [99]
Adminstrategicamericaadmin@gmail.comidentity-mapped overlay (replaces id 10135)
★ Dual-role collisionm.scalora@robertssupply.com as dealer + salesperson ONE email → TWO identities: dealer users.id 9204 and rep salesman.user_id 9684. Disambiguated by role.

Endpoints

SP initiate/user/auth/sso/initiate/
SP callback/user/auth/sso/callback/
IdP authorize/idp/authorize/
IdP token/idp/token/
IdP JWKS/idp/jwks/
IdP discovery/idp/openid_configuration/