AWS Control Tower 的動作、資源和條件索引鍵
AWS Control Tower (服務字首:controltower) 提供下列服務特定的操作、資源、動作和條件索引鍵,可用於 IAM 許可政策。
參考資料:
-
了解如何設定此服務。
-
檢視可供此服務使用的 API 操作清單。
-
了解如何使用 IAM 許可政策來保護此服務及其資源。
-
檢視此服務的程式設計服務授權參考
。
主題
AWS Control Tower 定義的 API 操作
下表將 API 操作映射至其授權的 IAM 動作。只會列出具有指定 API 和動作靜態值的條件金鑰;如需每個動作支援的完整條件金鑰集,請參閱動作表格。
| 作業 | IAM 動作 | 條件鍵 | 可能的值 (s) | 存取層級 |
|---|---|---|---|---|
|
CreateLandingZone |
寫入 |
|||
讀取 |
||||
寫入 |
||||
標記、寫入 |
||||
|
DeleteLandingZone |
寫入 |
|||
|
DisableBaseline |
寫入 |
|||
寫入 |
||||
|
DisableControl |
寫入 |
|||
寫入 |
||||
|
EnableBaseline |
寫入 |
|||
寫入 |
||||
標記、寫入 |
||||
|
EnableControl |
寫入 |
|||
寫入 |
||||
標記、寫入 |
||||
|
GetBaseline |
讀取 |
|||
|
GetBaselineOperation |
讀取 |
|||
讀取 |
||||
|
GetControlOperation |
讀取 |
|||
|
GetEnabledBaseline |
讀取 |
|||
讀取 |
||||
讀取 |
||||
|
GetEnabledControl |
讀取 |
|||
讀取 |
||||
|
GetLandingZone |
讀取 |
|||
讀取 |
||||
讀取 |
||||
讀取 |
||||
讀取 |
||||
|
GetLandingZoneOperation |
讀取 |
|||
讀取 |
||||
|
ListBaselines |
清單 |
|||
|
ListControlOperations |
清單 |
|||
|
ListEnabledBaselines |
清單 |
|||
清單 |
||||
清單 |
||||
|
ListEnabledControls |
清單 |
|||
清單 |
||||
|
ListLandingZoneOperations |
讀取 |
|||
清單 |
||||
|
ListLandingZones |
讀取 |
|||
清單 |
||||
|
ListTagsForResource |
讀取 |
|||
|
ResetEnabledBaseline |
寫入 |
|||
寫入 |
||||
|
ResetEnabledControl |
寫入 |
|||
|
ResetLandingZone |
寫入 |
|||
寫入 |
||||
|
TagResource |
標記、寫入 |
|||
|
UntagResource |
標記、寫入 |
|||
|
UpdateEnabledBaseline |
寫入 |
|||
寫入 |
||||
|
UpdateEnabledControl |
寫入 |
|||
|
UpdateLandingZone |
寫入 |
|||
寫入 |
AWS Control Tower 定義的動作
您可在 IAM 政策陳述式的 Action 元素中指定以下動作。使用政策來授予在 AWS中執行操作的許可。在政策中使用動作時,通常會允許或拒絕存取相同名稱的 API 操作或 CLI 命令。不過,在某些情況下,單一動作可控制對多個操作的存取。或者,某些操作需要多種不同的動作。
| 動作 | 說明 | 資源類型 (*必填項目) | 條件索引鍵 | 存取層級 |
|---|---|---|---|---|
准許建立登陸區域 |
寫入 |
|||
准許刪除 AWS Control Tower 登陸區域 |
寫入 |
|||
准許停用目標上的基準 |
寫入 |
|||
准許從組織單位移除控制項 |
寫入 |
|||
准許在目標上啟用基準 |
寫入 |
|||
准許啟動組織單位控制項 |
寫入 |
|||
准許取得基準詳細資訊 |
讀取 |
|||
准許取得特定基準操作的目前狀態 |
讀取 |
|||
准許取得特定 EnabledControl 或 DisableControl 操作的目前狀態 |
讀取 |
|||
准許取得已啟用的基準 |
讀取 |
|||
准許從組織單位取得啟用的控制項 |
讀取 |
|||
准許取得登陸區域設定的目前狀態 |
讀取 |
|||
准許取得目前登陸區域偏離狀態 |
讀取 |
|||
准許取得特定登陸區域操作的目前狀態 |
讀取 |
|||
准許列出基準 |
清單 |
|||
准許列出所有控制操作 |
清單 |
|||
准許列出 AWS Control Tower 中出現的偏離 |
讀取 |
|||
准許列出已啟用的基準 |
清單 |
|||
准許列出指定組織單位中的所有已啟用的控制項 |
清單 |
|||
准許列出外部 Config AWS 規則的合規 |
讀取 |
|||
准許列出所有登陸區域操作 |
清單 |
|||
准許列出所有登陸區域 |
清單 |
|||
准許列出資源的標籤 |
讀取 |
|||
准許重設已啟用的基準 |
寫入 |
|||
准許重設組織單位的已啟用控制項 |
寫入 |
|||
准許重設登陸區域 |
寫入 |
|||
准許將 標籤新增至資源 |
標記、寫入 |
|||
授予許可來從資源中移除標籤 |
標記、寫入 |
|||
准許更新已啟用的基準 |
寫入 |
|||
准許更新組織單位的啟用控制項 |
寫入 |
|||
准許更新登陸區域 |
寫入 |
AWS Control Tower 的僅限許可動作
下列動作是由 AWS Control Tower 定義,但無法透過任何 API 操作直接叫用。它們只能在 IAM 政策陳述式中使用,以授予或拒絕許可。
| 動作 | 說明 | 資源類型 (*必填項目) | 條件索引鍵 | 存取層級 |
|---|---|---|---|---|
准許建立 AWS Control Tower 管理的帳戶 |
寫入 |
|||
准許從 AWS Control Tower 取消註冊透過帳戶工廠建立的帳戶 |
寫入 |
|||
准許從 AWS Control Tower 管理取消註冊組織單位 |
寫入 |
|||
准許描述目前的 Account Factory 組態 |
讀取 |
|||
准許描述 AWS Control Tower 中核心帳戶管理的資源 |
讀取 |
|||
准許描述防護機制 |
讀取 |
|||
准許描述組織單位的防護機制 |
讀取 |
|||
准許描述目前的登陸區域組態 |
讀取 |
|||
准許描述透過 Account Factory 建立的帳戶 |
讀取 |
|||
准許描述由 AWS Control Tower 管理的 AWS Organizations 組織單位 |
讀取 |
|||
准許描述登記組織單位操作 |
讀取 |
|||
准許描述目前的 AWS Control Tower IAM Identity Center 組態 |
讀取 |
|||
准許從組織單位停用防護機制 |
寫入 |
|||
准許對組織單位啟用防護機制 |
寫入 |
|||
准許描述帳戶電子郵件,並驗證其是否存在 |
讀取 |
|||
准許列出目前 AWS Control Tower 部署的可用更新 |
讀取 |
|||
准許取得防護機制目前的規範遵循狀態 |
讀取 |
|||
准許取得 AWS Control Tower 設定的主區域 |
讀取 |
|||
准許取得登陸區域設定的目前狀態 |
讀取 |
|||
准許列出透過 IAM Identity Center 可用的目前目錄群組 |
清單 |
|||
准許列出目前已啟用的防護機制 |
清單 |
|||
准許列出組織單位的預先檢查詳細資訊 |
清單 |
|||
准許列出現有防護機制違規 |
清單 |
|||
准許列出所有可用防護機制 |
清單 |
|||
准許列出組織單位防護機制及其目前狀態 |
清單 |
|||
准許列出透過 AWS Control Tower 管理的帳戶 |
清單 |
|||
准許列出套用指定防護機制的受管帳戶 |
清單 |
|||
准許在組織單位下列出受管帳戶 |
清單 |
|||
准許列出 AWS Control Tower 管理的組織單位 |
清單 |
|||
准許列出已套用指定防護機制的受管組織單位 |
清單 |
|||
准許設定由 AWS Control Tower 管理的組織單位 |
寫入 |
|||
准許在帳戶中執行驗證 |
讀取 |
|||
准許設定或更新 AWS Control Tower 登陸區域 |
寫入 |
|||
准許更新 Account Factory 組態 |
寫入 |
AWS Control Tower 定義的資源類型
此服務會定義下列資源類型,並可用在 IAM 許可政策陳述式的 Resource 元素中。
| 資源類型 | ARN | 條件索引鍵 |
|---|---|---|
arn:${Partition}:controltower:${Region}::baseline/${BaselineId} |
||
arn:${Partition}:controltower:${Region}:${Account}:enabledbaseline/${EnabledBaselineId} |
||
arn:${Partition}:controltower:${Region}:${Account}:enabledcontrol/${EnabledControlId} |
||
arn:${Partition}:controltower:${Region}:${Account}:landingzone/${LandingZoneId} |
AWS Control Tower 的條件索引鍵
AWS Control Tower 定義了下列條件索引鍵,可用於 IAM 政策的 Condition元素。
| 條件索引鍵 | 描述 | Type |
|---|---|---|
依要求中傳遞的標籤來篩選存取權 |
String |
|
依與資源關聯的標籤來篩選存取權 |
String |
|
依要求中傳遞的標籤索引鍵來篩選存取權 |
ArrayOfString |