Amazon CodeCommit 现已不再向新客户提供。Amazon CodeCommit 的现有客户可以继续正常使用该服务。了解更多
Amazon CodeCommit 如何与 IAM 协同工作
在使用 IAM 管理对 CodeCommit 的访问之前,您应了解哪些 IAM 功能可与 CodeCommit 结合使用。要大致了解 CodeCommit 和其他 Amazon 服务如何与 IAM 一起使用,请参阅《IAM 用户指南》中的与 IAM 配合使用的 Amazon 服务。
条件键
管理员可以使用 Amazon JSON 策略来指定谁有权访问什么内容。也就是说,哪个主体可以对什么资源执行操作,以及在什么条件下执行。
Condition 元素指定语句何时根据定义的标准执行。您可以创建使用条件运算符(例如,等于或小于)的条件表达式,以使策略中的条件与请求中的值相匹配。要查看所有 Amazon 全局条件键,请参阅《IAM 用户指南》中的 Amazon 全局条件上下文键。
CodeCommit 定义了自己的一组条件键,还支持使用一些全局条件键。要查看所有 Amazon 全局条件键,请参阅《IAM 用户指南》中的 Amazon 全局条件上下文键。
某些 CodeCommit 操作支持 codecommit:References 条件键。有关使用此键的示例策略,请参阅示例 4:拒绝或允许对分支执行操作。
要查看 CodeCommit 条件键的列表,请参阅《IAM 用户指南》中的 Amazon CodeCommit 条件键。要了解您可以对哪些操作和资源使用条件键,请参阅 Amazon CodeCommit 定义的操作。
示例
要查看 CodeCommit 基于身份的策略示例,请参阅 Amazon CodeCommit 基于身份的策略示例。