Skip to main content

RBAC Permissions

Role-based access control (RBAC) is a method of regulating access to computer or network resources based on the roles of individual users within an enterprise. In this context, access is the ability of an individual user to perform a specific task, such as view, create, or modify a file. Permissions are the rules associated with objects that specify which users can access the object and what operations they can perform.

RBAC

NamePolicyDescriptionRequirements
policy.entity.readreadAllows the user to read permission policies / rolesX
policy.entity.createcreateAllows the user to create permission policies / rolesX
policy.entity.updateupdateAllow the user to update permission policies / rolesX
policy.entity.deletedeleteAllow the user to delete permission policies / rolesX

Scaffolder

NamePolicyDescriptionRequirements
scaffolder.action.executeAllows the execution of an action from a templatescaffolder.template.parameter.read, scaffolder.template.step.read
scaffolder.template.parameter.readreadAllows the user to read parameters of a templatescaffolder.template.step.read
scaffolder.template.step.readreadAllows the user to read steps of a templatescaffolder.template.paramater.read
scaffolder.task.readreadX
scaffolder.task.createcreateX
scaffolder.task.canceluseX

Catalog

NamePolicyDescriptionRequirements
catalog.entity.readreadAllows the user to read from the catalogX
catalog.entity.createcreateAllows the user to create catalog entitiescatalog.location.create
catalog.entity.refreshupdateAllows the user to refresh one or more catalog entitiescatalog.entity.read
catalog.entity.deletedeleteAllows the user to delete one or more catalog entitiescatalog.entity.read
catalog.location.readreadAllows the user to read one or more catalog locationscatalog.entity.read
catalog.location.createcreateAllows the user to create one or more catalog locationscatalog.entity.create
catalog.location.deletedeleteAllows the user to delete one or more catalog locationscatalog.entity.delete

Platform

NamePolicyDescriptionRequirements
admin.access.readreadX
apiManagement.access.readreadX
cluster.explorer.public.environment.readreadShow Cluster EnvironmentX
cluster.explorer.readreadShow Cluster ViewX
github.workflows.createcreateStart new github workflowX
github.workflows.readreadShow github workflowX
gitlab.pipelines.createcreateStart new gitlab workflowX
gitlab.pipelines.readreadShow gitlab workflowX
kong.service.manager.createcreateConfigure PluginsX
kong.service.manager.deletedeleteRemove PLuginsX
kong.service.manager.readreadVisualizeX
kong.service.manager.updateupdateUpdate PLuginsX