授予对代码提交存储库的访问权限

时间:2021-03-23 03:18:53

标签: amazon-web-services aws-codecommit

我只想在 AWS Codecommit 中为开发人员提供一个 repo 访问权限。我们如何在 IAM 中创建用户时提供

1 个答案:

答案 0 :(得分:1)

为了管理对 AWS 上资源的访问,我们使用 IAM,这同样适用于 CodeCommit。

从用户的角度来看,policies and permissions in IAM 可以分配给用户、组或角色。

例如,要允许特定存储库中的所有 CodeCommit 操作,您可以使用:

{
  "Version": "2012-10-17",
  "Statement" : [
    {
      "Effect" : "Allow",
      "Action" : [
        "codecommit:*"
      ],
      "Resource" : "arn:aws:codecommit:us-east-2:111111111111:MyDemoRepo"
    }
  ]
}

此策略可以附加到用户、组或角色。

作为参考,您可以在 CodeCommit 文档中了解更多详细信息:

https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control.html#managing-access-resources