Permissions for @turbot/aws-codebuild
Taking a look at permissions and associated grant levels for each permission for CodeBuild:
Permission | Grant Level | Help |
---|---|---|
codebuild:BatchDeleteBuilds | Admin | Admin can delete one or more builds. |
codebuild:BatchGetBuildBatches | Metadata | |
codebuild:BatchGetBuilds | Metadata | |
codebuild:BatchGetProjects | Metadata | |
codebuild:BatchGetReportGroups | Metadata | |
codebuild:BatchGetReports | Metadata | |
codebuild:BatchPutCodeCoverages | Admin | |
codebuild:BatchPutTestCases | Admin | |
codebuild:CreateProject | Admin | |
codebuild:CreateReport | Admin | |
codebuild:CreateReportGroup | Admin | |
codebuild:CreateWebhook | Admin | Admin can enable webhooks for an AWS CodeBuild. |
codebuild:DeleteBuildBatch | Admin | |
codebuild:DeleteOAuthToken | Admin | |
codebuild:DeleteProject | Admin | |
codebuild:DeleteReport | Admin | |
codebuild:DeleteReportGroup | Admin | |
codebuild:DeleteResourcePolicy | Admin | |
codebuild:DeleteSourceCredentials | Admin | |
codebuild:DeleteWebhook | Admin | Admin can stop the AWS CodeBuild from automatically rebuilding the source code. |
codebuild:DescribeCodeCoverages | Metadata | |
codebuild:DescribeTestCases | Metadata | |
codebuild:GetResourcePolicy | Metadata | |
codebuild:ImportSourceCredentials | Admin | |
codebuild:InvalidateProjectCache | Operator | Operator can reset the cache for a project. |
codebuild:ListBuildBatches | Metadata | |
codebuild:ListBuildBatchesForProject | Metadata | |
codebuild:ListBuilds | Metadata | |
codebuild:ListBuildsForProject | Metadata | |
codebuild:ListConnectedOAuthAccounts | Metadata | Lists connected third-party OAuth providers. |
codebuild:ListCuratedEnvironmentImages | Metadata | |
codebuild:ListProjects | Metadata | |
codebuild:ListReportGroups | Metadata | |
codebuild:ListReports | Metadata | |
codebuild:ListReportsForReportGroup | Metadata | |
codebuild:ListRepositories | Metadata | Lists source code repositories from a connected third-party OAuth provider. |
codebuild:ListSharedProjects | Metadata | |
codebuild:ListSharedReportGroups | Metadata | |
codebuild:ListSourceCredentials | ReadOnly | |
codebuild:PersistOAuthToken | Admin | Saves an OAuth token from a connected third-party OAuth provider. Only used in the AWS CodeBuild console. |
codebuild:PutResourcePolicy | Admin | |
codebuild:RetryBuild | Operator | |
codebuild:RetryBuildBatch | Operator | |
codebuild:StartBuild | Operator | |
codebuild:StartBuildBatch | Operator | |
codebuild:StopBuild | Operator | |
codebuild:StopBuildBatch | Operator | |
codebuild:UpdateProject | Operator | |
codebuild:UpdateReport | Admin | |
codebuild:UpdateReportGroup | Admin | |
codebuild:UpdateWebhook | Operator |