AWS CodeCommit 不再提供給新客戶。的現有客戶 AWS CodeCommit 可以繼續正常使用服務。進一步了解"
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
如何使用 AWS CodeCommit IAM
在您使用 IAM 管理對 CodeCommit 的存取之前,您應該了解哪些 IAM 功能可用於 CodeCommit。若要深入了解 CodeCommit 和其他 AWS 服務如何與 IAM 搭配使用,請參閱 Word 使用者指南AWS IAM中的與 Word 搭配使用的服務。 IAM
條件索引鍵
管理員可以使用 AWS JSON 政策來指定誰可以存取內容。也就是說,哪個主體在什麼條件下可以對什麼資源執行哪些動作。
Condition
元素 (或 Condition
區塊) 可讓您指定使陳述式生效的條件。Condition
元素是選用項目。您可以建立使用條件運算子的條件運算式 (例如等於或小於),來比對政策中的條件和請求中的值。
若您在陳述式中指定多個 Condition
元素,或是在單一 Condition
元素中指定多個索引鍵, AWS 會使用邏輯 AND
操作評估他們。如果您為單一條件索引鍵指定多個值, 會使用邏輯OR
操作 AWS 評估條件。必須符合所有條件,才會授與陳述式的許可。
您也可以在指定條件時使用預留位置變數。例如,您可以授予 IAM 使用者存取資源的許可,前提是該資源已標記其 IAM 使用者名稱。如需詳細資訊,請參閱 IAM 使用者指南中的 Word 政策元素:變數和標籤。 IAM
AWS 支援全域條件金鑰和服務特定條件金鑰。若要查看所有 AWS 全域條件索引鍵,請參閱 IAM 使用者指南中的AWS 全域條件內容索引鍵。
CodeCommit 會定義自己的一組條件索引鍵,也支援使用某些全域條件索引鍵。若要查看所有 AWS 全域條件索引鍵,請參閱 IAM 使用者指南中的AWS 全域條件內容索引鍵。
Some CodeCommit 動作支援codecommit:References
條件索引鍵。有關使用此金鑰的政策範例,請參閱範例 4:拒絕或允許分支上的動作。
若要查看 CodeCommit 條件索引鍵的清單,請參閱 IAM 使用者指南中的 的條件索引鍵 AWS CodeCommit。若要了解您可以使用條件索引鍵的動作和資源,請參閱動作定義依據 AWS CodeCommit。
範例
若要檢視Word CodeCommit 身分型政策的範例,請參閱 AWS CodeCommit 身分型政策範例。