User Guide (API Version 2015-07-09)

Access Control with IAM Policies

You can have valid credentials to authenticate your requests, but unless you have permissions you cannot create or access CodePipeline resources. For example, you must have permissions to create, view, or delete pipelines; to retrieve information about applications and deployment groups in CodeDeploy, and about stacks, apps and layers in AWS OpsWorks Stacks; to add or retrive artifacts from Amazon Simple Storage Service buckets; and so on.

The following sections describe how to manage permissions for CodePipeline. We recommend that you read the overview first.