General Options

General Options

OptionDescriptionRemark
Client NameUser friendly client name
Client DescriptionUser friendly client description
Client IDClient id generated by system
Client SecretClient secret generated by systemPrivate client types only
Application TypeApplication type for this client
First PartyFirst party client can skip the consent screen during authorization
Grant TypesAllowed grant type depending on application type
Response TypesAllowed OpenID Connect response type
Authentication MethodDepends on application type and client type
Offline AccessIs client allowed to request refresh token (depending on grant types)
Standard claimsList of OpenID user attribute claims to be added when issuing id token, only if scope was not provided

Allowed Grant Types

Application TypesGrant Types
Single Page Applicationsimplicit, authorization_code_pkce, authorization_code
Native Applicationspassword, authorization_code_pkce, refresh_token, implicit
Server-side Web Applicationrefresh_token, password, client_credentials, authorization_code, authorization_code_pkce, implicit
Service Account Applicationclient_credentials, refresh_token
Device Applicationurn:ietf:params:oauth:grant-type:device_code, refresh_token

Recommended Response Types

Application TypesResponse Types
Single Page Applicationscode, id_token token
Native Applicationscode
Server-side Web Applicationcode
Service Account Applicationnone
Device Applicationnone

Allowed Authentication Method

Application TypesAuthentication MethodsHas Client Secret
Single Page ApplicationsnoneNo
Native ApplicationsnoneNo
Server-side Web Applicationclient_secret_basic, client_secret_post, client_secret_jwt, client_secret_jwt, private_key_jwt, tls_client_auth, self_signed_tls_client_authYes
Service Account Applicationclient_secret_basic, client_secret_post, client_secret_jwt, client_secret_jwt, private_key_jwt, tls_client_auth, self_signed_tls_client_authYes
Device ApplicationnoneNo

General Options

Navigate to Clients and then find the client you want to configure. Click edit. Under General panel, edit configuration and click Update Details.

Manage General Options
Manage General Options