Glossary

Common terms used across Kong.

Term

Description

Link

Admin An admin is a Kong Gateway user account capable of accessing the Admin API or Kong Manager. Admin entity
Beta A functionality of a feature or release version is of high quality and can be used in a non-production environment. Stages of software availability
Consumer A Consumer object represents the client of a Service. Consumer entity
Credential A unique string associated with a Consumer, for example, an API key. Consumer entity
Dev Portal A web application that functions as a collection of API products, specs, and documentation objects. The purpose of a Dev Portal is to allow registration and consumption of services running through Kong to other teams, developers, and partners. Dev Portal
Event Gateway policy In Event Gateway, policies can be used to intercept client connections and transform messages between the client and the broker. Event Gateway policies
Gateway Service Gateway Services represent the upstream services in your system. These applications are the business logic components of your system responsible for responding to requests. Gateway Service entity
Groups Sets of role-defined entities. Group entity
Insomnia plugin Insomnia plugins can be used to extend the functionality of Insomnia with advanced features and customizable themes. Insomnia plugins
Kong Gateway plugin Kong Gateway plugins provide advanced functionality and extend the use of Kong Gateway, allowing you to add new features to your gateway. Plugins can be configured to run in a variety of contexts, ranging from a specific Route to all upstreams. Plugins can perform operations in your environment, such as authentication, rate limiting, or transformations on a proxied request. Plugin entity

Plugin Hub
Kong plugin or bundled plugin A plugin developed, maintained, and supported by Kong. Unless otherwise noted in the plugin’s description on the Kong Plugin Hub, all Kong-supported plugins are bundled with their relevant Kong Gateway install packages, and are available in Konnect. Kong Plugin Hub
Mesh policy Mesh policies bundle features for your service traffic and network configuration. Mesh policies
Permissions A permission is a policy representing the ability to create, read, update, or delete an Admin API entity defined by endpoints. Permissions are a self-managed Kong Gateway Enterprise concept. RBAC entity
Premium partner plugin A third-party custom plugin that has been validated by Kong and meets certain standards. Although these plugins are developed, tested, and maintained by an external developer, the plugin owner also ensures the plugin’s version compatibility with Kong Gateway. Premium partners
Role A role is a set of permissions that may be reused and assigned to admins and users. Roles in self-managed Kong Gateway

Roles in Konnect
Route A Route defines rules to match client requests to upstream services. Each Route is associated with a Gateway Service, and a Service may have multiple Routes associated with it. Route entity
Service Catalog service A Service Catalog service in Konnect represents a service running within your organization. Each Service Catalog service aggregates both internal tools, like Gateway and Mesh Services, and external integrations, like GitHub repositories and Slack webhooks. Service Catalog
Super admin A super admin is a specialized role in self-managed Kong Gateway that manages Workspaces, admins, roles, and customizes permissions. Create a super admin
Teams Teams organize developers into working groups. Teams in self-managed Kong Gateway

Teams in Konnect
Tech preview An early-stage, experimental feature that should not be used in a production environment. Some products or projects may also call this stage alpha. Stages of software availability
Third-party or community plugin A custom plugin developed, maintained, and supported by an external developer, not by Kong. Unless explicitly labeled as a premium partner, Kong does not test these plugins or maintain their version compatibility. If you need any support with these plugins, contact the maintainer directly. Third-party plugins
Upstream An Upstream enables load balancing by providing a virtual hostname and collection of Targets, or upstream service instances, to which client requests are forwarded. Upstream entity
Upstream service An instance of your own application, usually running behind Kong Gateway, Mesh, etc. Also referred to as an upstream application, service application, or backend service. N/A
Workspace Workspaces enable an organization to segment objects and admins into namespaces. The segmentation allows teams of admins sharing the same Kong Gateway cluster to adopt roles for interacting with specific objects.

Workspaces are available in self-managed Kong Gateway Enterprise only. When running Kong Gateway in Konnect, entity and user segmentation is handled through Control Planes and Control Plane Groups.
Workspace entity
Something wrong?

Help us make these docs great!

Kong Developer docs are open source. If you find these useful and want to make them better, contribute today!