Permissions reference

The table below lists the group permissions available in Continuous Delivery for Puppet Enterprise (PE), along with a short explanation of each permission's scope.

Type Permission Definition
Control repos Create The ability to create new control repos in Continuous Delivery for PE.
Control repos Delete The ability to delete existing control repos.
Control repos Edit

The ability to edit existing control repos.

The ability to deploy code.

Control repos List The ability to view existing control repos.
Control repos Promote The ability to promote changes in control repo pipelines.
Modules Create The ability to create new module repos in Continuous Delivery for PE.
Modules Delete The ability to delete existing module repos.
Modules Edit The ability to edit existing module repos.
Modules List The ability to view existing module repos.
Modules Promote The ability to promote changes in module pipelines.
Jobs Create The ability to create new jobs in Continuous Delivery for PE.
Jobs Delete The ability to delete existing jobs.
Jobs Edit The ability to edit existing jobs.
Jobs List The ability to view all existing jobs and job hardware capabilities.
Jobs Run The ability to run all existing jobs.
Users Edit The ability to add new users to Continuous Delivery for PE, and to remove existing users.
Groups Create The ability to create new user groups.
Groups Delete The ability to delete existing user groups.
Groups Edit The ability to edit existing user groups by adding or removing members and user permissions.
Groups List The ability to view all existing user groups and their permissions.
Integrations Connect The ability to create new source control or Puppet Enterprise integrations.
Integrations Disconnect The ability to remove existing source control or Puppet Enterprise integrations.
Inventory List The ability to view all node inventory information.

Built-in user group permissions reference

Versions 4.4.0 and newer of Continuous Delivery for PE include three built-in user groups in all newly created workspaces. The permissions granted to each built-in group are shown in the following table.
Permission Administrators Operators Viewers
Control repos Create
List
Edit
Promote
Delete
Modules Create
List
Edit
Promote
Delete
Jobs Create
List
Edit
Run
Delete
Users Edit
Groups Create
List
Edit
Delete
Integrations Connect
Disconnect
Inventory List