Edit client

Accessing the client details provides the option to edit that client. Inside the edit window, Client Identifier, flow and the Owner Tenant are no longer possible to be changed. We include a variety of client fields, but some may not be applicable for all clients.

Before you start

Your permissions are determined by your role in the system:

Fields and buttons

Fields

Client Name: The name of specific client.

Client Identifier The unique ID of the client.

Scopes
Scopes are identifiers for resources that a client wants to access. The Unit4 Identity Services (U4IDS) supports two types of scopes, identity scopes and resource scopes. By default U4IDS is configured with the OpenID standard scopes:

Claims
A claim is a statement that one resource, such as a person or organization, makes about itself or another resource. Claims are an integral part of client management, allowing for precise control and customization based on the specific needs of different client types. Here's how claims work for each client type:

See Client claims for more information.

Authorization Code Lifetime Authorization codes should be used within a specified timeframe of 30 to 600 seconds, with the default set at 300 seconds.

Allowed Cors Origins List of all allowed CORS origins. To enable CORS for the client must register the base address of the application.

Refresh token usage Specifies the refresh token usage. Available values: OneTimeOnly or ReUse. Default value is OneTimeOnly.

Access Token Lifetime Specifies the time of access token lifetime.

Post Logout Redirect Uris List of post logout redirection uris.

Refresh token expiration Specifies the refresh token expiration. Available values: Absolute or Sliding. Default value is Absolute.

RedirectUris Specifies allowed URIs to return tokens or authorization codes to.

Identity token lifetime Identity codes should be used within a specified timeframe of 3600 to 5400 seconds, with the default set at 4500 seconds.

AccessTokenType Reference or JWT token, default to JWT.

Absolute refresh token lifetime (PKCE for ERPx and U4 Financials, U4 Native Mobile for ERPx and ERP7) Should be used within a specified timeframe of 86.400 to 604.800 seconds, with the default set at 604.800 seconds.

Sliding refresh token lifetime (PKCE for ERPx and U4 Financials, U4 Native Mobile for ERPx and ERP7) Should be used within a specified timeframe of 86.400 to 604.800 seconds, with the default set at 604.800 seconds.

Enabled Specifies whether the client is enabled or disabled. Default value is true.

Add Claims Enables the form to enter new claim.

Flow Specifies the flow.

Always Send Client Claims Determines if claims will be always sent or not. When the Always send client claims checkbox is selected, the Add claim option is activated. Default is false.

Prefix Client Claims Determines if client claims are prefixed or not. If set, all client claims will be prefixed with client_ to make sure they don't accidentally collide with user claims. Default is false.

Buttons