AWS CodePipeline
User Guide (API Version 2015-07-09)

The procedures in this guide support the new console design. If you choose to use the older version of the console, you will find many of the concepts and basic procedures in this guide still apply. To access help in the new console, choose the information icon.

AWS Managed (Predefined) Policies for AWS CodePipeline

AWS addresses many common use cases by providing standalone IAM policies that are created and administered by AWS. Managed policies grant necessary permissions for common use cases so you can avoid having to investigate what permissions are needed. For more information, see AWS Managed Policies in the IAM User Guide.

The following AWS managed policies, which you can attach to users in your account, are specific to AWS CodePipeline:

  • AWSCodePipelineFullAccess – Grants full access to AWS CodePipeline.

  • AWSCodePipelineCustomActionAccess – Grants permission to an IAM user to create custom actions in AWS CodePipeline or integrate Jenkins resources for build or test actions.

  • AWSCodePipelineReadOnlyAccess – Grants read-only access to AWS CodePipeline.

  • AWSCodePipelineApproverAccess – Grants permission to an IAM user to approve or reject a manual approval action.