Kong Identity allows you to create auth servers, claims, scopes, and clients in Konnect using the Konnect API. Each of these components plays a specific role in how access is managed:
-
Auth server: Issue OAuth 2.0 and OpenID Connect tokens that you can use to authenticate a client (machine) with your Gateway Services. Each auth server is unique to your organization and Konnect region. We recommend creating different auth servers for different environments or subsidiaries.
-
Clients: Represent machines that request tokens, such as microservices, mobile apps, or automation scripts.
-
Scopes: Define what those clients are allowed to access.
-
Claims: Optional pieces of metadata, like user roles or environment tags, that can be included in tokens and forwarded to upstream services.
To use Kong Identity for authentication, you must configure one of the supported plugins (OpenID Connect, OAuth2.0 Introspection, or Upstream OAuth). These plugins determine how tokens are validated, introspected, or passed along to upstream services.