Configuration Clients
Configuration Clients are clients that are part of the configuration data of the Curity Identity Server.
They are one of the types of clients the Curity Identity Server supports. Compared to other types of clients, Configuration Clients do not require a Data Source because all their settings are stored together with the Curity Identity Server configuration.
This has the advantage that the Client’s Configuration Settings can be validated against the full Configuration. For example, if you attempt to add a Client Capability that is not enabled on the relevant Token Profile, the Configuration will be rejected by the Configuration Service.
However, that also limits the number of clients that may be configured, and makes it harder to manage clients using external tools.
The Configuration System is able to handle thousands of clients. However, it is not recommended to store more than perhaps a few hundred clients in configuration. Prefer to use Database Clients or Dynamic Client Registration if the number of OAuth clients required by your deployment becomes too large.
Configuring Clients#
Configuration Clients are configured directly in the Admin UI:
Admin UI → Profiles → Oauth → Oauth Dev → Clients → Client
Configuring a Configuration Client in the Token Profile.

See Client Configuration for more details.