Roles predefine access to a particular resource, or
instances of a particular resource type (for example, API product roles can be scoped to a particular API product or all API products while Control Plane roles can be scoped to a particular Control Plane or all Control Planes).
You can manage a user’s roles by navigating to Organization > Users in Konnect and clicking the Role Assignments tab for a user.
Konnect provides the following predefined roles.
The following describes the predefined roles for API Products:
Role |
Description |
Admin
|
This role grants full write access to an API product and its versions.
|
Application Registration
|
This role grants permission to enable and disable application registration on an API product.
|
Creator
|
This access is required to create API products. This access is not for creating sub-entities such as versions, API specs, etc.
|
Deployer
|
This role grants permission to deploy and remove an API product from a control plane.
|
Maintainer
|
This role grants all write permission to manage an API product and to administer plugins.
|
Plugins Admin
|
This role grants full write permission to administer plugins.
|
Publisher
|
This role grants permission to publish an API product to one or more portals.
|
Viewer
|
Viewer has read-only access to an API product and its sub-entities.
|
The following describes the predefined roles for Control Planes:
Role |
Description |
Admin
|
This role grants full write access to all entities within a control plane.
|
Certificate Admin
|
This role grants full write access to administer certificates.
|
Consumer Admin
|
This role grants full write access to administer consumers.
|
Creator
|
Creates a new Control Plane in an organization. The creator becomes the owner of the Control Plane they create.
|
Deployer
|
This role grants full write access to administer services, routes and plugins necessary to deploy services in Service Hub.
|
Gateway Service Admin
|
This role grants full write access to administer gateway services.
|
Plugin Admin
|
This role grants full write access to administer plugins.
|
Route Admin
|
This role grants full write access to administer routes.
|
SNI Admin
|
This role grants full write access to administer SNIs.
|
Upstream Admin
|
This role grants full write access to administer upstreams.
|
Viewer
|
This role grants read only access to all entities within a control plane.
|
The following describes the predefined roles for audit logs:
Role |
Description |
Admin
|
This role grants full write access to the Audit log configuration.
|
The following describes the predefined roles for identity:
Role |
Description |
Admin
|
This role grants full write access to the Identity configuration.
|
The following describes the predefined roles for Mesh:
Role |
Description |
Admin
|
This role grants full write access to the related to Mesh control planes.
|
Connector
|
This role grants a mesh zone to connect to the mesh control plane in Konnect.
|
Creator
|
This role grants access to create new Mesh control planes.
|
Viewer
|
This role grants access to read-only permissions to Mesh control planes.
|
The following describes the predefined roles for networks:
Role
|
Description
|
Network Admin
|
Access to all read and write permissions related to a network.
|
Network Creator
|
Access to creating networks.
|
Network Viewer
|
Access to read-only permissions to networks.
|
The following describes the predefined roles for Service Catalog:
Role
|
Description
|
Integration Admin
|
Can view and edit all integrations (install/authorize).
|
Integration Viewer
|
Access to read-only permissions to integrations.
|
Scorecard Viewer
|
Access read-only permissions related to Scorecards.
|
Scorecard Admin
|
Can view and edit a select list of Service Catalog services, map resources to those services, manage all resources, and has read-only access to all integrations and integration instances.
|
Service Admin
|
Can view and edit a select list of services, map resources to those services, and manage all resources and discovery rules.
|
Service Creator
|
Can create new Service Catalog services, becomes the Service Admin for any service they create, and can view and edit all resources.
Includes read-only access to all integrations and integration instances.
This role does not grant access to existing services or their configurations. See the Service Admin role.
This role does not grant write access to integration instances. See the Integration Admin role.
|
Service Viewer
|
Can view a select list of services and all resources and discovery rules.
|
The following describes the predefined roles for Dev Portal:
Role
|
Description
|
Admin
|
Owner of an existing Dev Portal instance. The owner has full write access related to any developers and applications in the organization.
|
Appearance Maintainer
|
Access the Portal instance and edit its appearance.
|
Creator
|
Create new Portals.
|
Maintainer
|
Edit, view, and delete Dev Portal applications, and view developers.
|
Product Publisher
|
Manage publishing products to a Dev Portal.
|
Viewer
|
Read-only access to Dev Portal developers and applications.
|
The following describes the predefined roles for application auth strategies:
Role
|
Description
|
Creator
|
Create new app auth strategies.
|
Maintainer
|
Edit one or all app auth strategies.
|
Viewer
|
Read-only access to one or all app auth strategies.
|
The following describes the predefined roles for dynamic client registration (DCR):
Role
|
Description
|
Creator
|
Create new DCR providers.
|
Maintainer
|
Edit one or all DCR providers.
|
Viewer
|
Read-only access to one or all DCR providers.
|