Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 如何在AWS代码提交中限制请求批准_Git_Amazon Web Services_Aws Codecommit - Fatal编程技术网

Git 如何在AWS代码提交中限制请求批准

Git 如何在AWS代码提交中限制请求批准,git,amazon-web-services,aws-codecommit,Git,Amazon Web Services,Aws Codecommit,我们正在使用AWS CodeCommit 我可以通过以下IAM政策限制开发人员掌握和开发合并 但我如何才能将批准pullrequest的人群(潜在客户)和批准后合并的其他人群限制在一起 { "Effect": "Deny", "Action": [ "codecommit:GitPush", "codecommit:DeleteBranch", "codecommit:PutFile",

我们正在使用AWS CodeCommit 我可以通过以下IAM政策限制开发人员掌握和开发合并

但我如何才能将批准pullrequest的人群(潜在客户)和批准后合并的其他人群限制在一起

  {
        "Effect": "Deny",
        "Action": [
            "codecommit:GitPush",
            "codecommit:DeleteBranch",
            "codecommit:PutFile",
            "codecommit:MergePullRequestByFastForward",
            "codecommit:CreatePullRequest"
        ],
        "Resource": "arn:aws:codecommit:XXXXXXXXXX:XX-xx-reponame",
        "Condition": {
            "StringEqualsIfExists": {
                "codecommit:References": [
                    "refs/heads/master",
                    "refs/heads/develop"
                ]
            },
            "Null": {
                "codecommit:References": false
            }
        }
    }