Skip to main content
Feedback

Packaged component and deployment privileges

User roles and privileges determine what a user can see and do in the deployment workflow. Building components, creating packaged components, and deploying all require different user privileges.

PrivilegeDescription
Build Read and Write AccessDesign, build, and modify processes and components.
Packaged Component ManagementCreate and manage deployable packaged components. This privilege was formerly known as Package Management.
Packaged Component DeploymentDeploy packaged components to test and production environments. This privilege was formerly known as Process Deployment.

The Standard User role and the Administrator role include all of these privileges. So users who are assigned one of those roles can build, create packaged components, and deploy by default.

However, as a best practice, Boomi recommends that you establish a separation of duties, especially as it relates to different environments. For example:

  • Developers might be allowed to build, create packaged components, and deploy to a Development environment, but they should not be allowed to deploy to the Production environment.

  • You might want to divide tasks among different users in a given environment, having one user who builds and creates packaged components, and another who deploys. To separate these tasks, you can create custom roles (such as a Build and Packaged Components role, or a Packaged Components and Deploy role) and assign to them only the privileges that are needed. Then those roles can be assigned to one or more environments, as appropriate.

note

If you have custom roles that include any of the following privileges, you should consider adding the Packaged Component Management privilege to those roles:

  • Build Read and Write Access
  • Integration Pack
  • Packaged Component Deployment
  • Process Library