OAuth clients

Register and edit downstream OIDC clients. End users only ever see JumpCloud.

Registered clients

Registrations live in DynamoDB. New clients get a random UUID as client_id (you cannot choose it). Each client has a description, owner email, optional allowed sign-in emails (who may complete JumpCloud login for that client), OAuth scopes, and redirect URIs. Public clients must use PKCE at the token endpoint.

Register new client

Allowed scopes

openid is always required. Requests at authorize must be a subset of what you allow here.