本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
管理 Amazon Comprehend Medical 資源存取許可概觀
許可政策會管理對 動作的存取。帳戶管理員會將許可政策連接至 IAM 身分,以管理對動作的存取。IAM身分包括使用者、群組和角色。
注意
帳戶管理員 (或管理員使用者) 是具有管理員權限的使用者。如需詳細資訊,請參閱 IAM 使用者指南中的 Word 最佳實務。 IAM
當您授予許可時,您可以決定誰和哪些動作取得許可。
管理對動作的存取
許可政策描述誰可以存取哪些資源。下一節說明許可政策的選項。
注意
本節說明 Amazon Comprehend Medical 內容中的 IAM。它不提供 IAM 服務的詳細資訊。如需 IAM 的詳細資訊,請參閱 IAM 使用者指南中的什麼是 Word?。 IAM 如需有關 IAM 政策語法和描述的資訊,請參閱 IAMAWS 使用者指南中的 Word 政策參考。 IAM
連接到 IAM 身分的政策是以身分為基礎的政策。連接至資源的政策是資源型政策。Amazon Comprehend Medical 僅支援身分型政策。
身分型政策 (IAM 政策)
您可以將政策連接至 IAM 身分。以下是兩個範例。
-
將許可政策連接至您帳戶中的使用者或群組。若要允許使用者或使用者群組呼叫 Amazon Comprehend Medical 動作,請將許可政策連接至使用者。將政策連接至包含使用者的群組。
-
將許可政策連接至角色,以授予跨帳戶許可。若要授予跨帳戶許可,請將身分型政策連接至 IAM 角色。例如,帳戶 A 中的管理員可以建立角色,將跨帳戶許可授予另一個帳戶。在此範例中,請呼叫帳戶 B,這也是 AWS 服務。
-
帳戶 A 管理員會建立 IAM 角色,並將政策連接至角色,以授予帳戶 A 中資源的許可。
-
帳戶 A 管理員將信任政策連接至該角色。此政策會將帳戶 B 識別為可擔任該角色的委託人。
-
然後,帳戶 B 管理員可以將擔任角色的許可委派給帳戶 B 中的任何使用者。這允許帳戶 B 中的使用者在帳戶 A 中建立或存取資源。如果您想要授予 AWS 服務擔任角色的許可,信任政策中的主體也可以是 AWS 服務主體。
如需使用 IAM 委派許可的詳細資訊,請參閱 IAM 使用者指南中的存取管理。
-
如需將身分型政策與 Amazon Comprehend Medical 搭配使用的詳細資訊,請參閱 針對 Amazon Comprehend Medical 使用身分型政策 (IAM 政策)。如需使用者、群組、角色和許可的詳細資訊,請參閱 IAM 使用者指南中的身分 (使用者、群組和角色)。
資源型政策
其他服務,例如 AWS Lambda支援資源型許可政策。例如,您可以將政策連接至 S3 儲存貯體,以管理該儲存貯體的存取許可。Amazon Comprehend Medical 不支援資源型政策。
指定政策元素:動作、效果和主體
Amazon Comprehend Medical 定義一組 API 操作。若要授予這些 API 操作的許可,Amazon Comprehend Medical 會定義一組您可以在政策中指定的動作。
這裡的四個項目是最基本的政策元素。
-
資源 – 在政策中,使用 Amazon Resource Name (ARN) 來識別政策適用的資源。對於 Amazon Comprehend Medical,資源一律為
"*"
。 -
動作 – 使用動作關鍵字來識別您要允許或拒絕的操作。例如,根據指定的效果,
comprehendmedical:DetectEntities
會允許或拒絕使用者執行 Amazon Comprehend MedicalDetectEntities
操作的許可。 -
效果 – 指定當使用者請求特定動作時所發生動作的效果:允許或拒絕。如果您未明確授予存取 (允許) 資源,則隱含地拒絕存取。您也可以明確拒絕存取資源。您可以這樣做以確保使用者無法存取資源,即使不同的政策授與存取。
-
主體 – 在身分型政策中,附加政策的使用者是隱含主體。
若要進一步了解 IAM 政策語法和描述,請參閱 IAMAWS 使用者指南中的 Word 政策參考。 IAM
如需顯示所有 Amazon Comprehend Medical API 動作的資料表,請參閱 Amazon Comprehend Medical API 許可:動作、資源和條件參考。
在政策中指定條件
當您授予許可時,您可以使用 IAM 政策語言來指定政策應生效的條件。例如,建議只在特定日期之後套用政策。如需以政策語言指定條件的詳細資訊,請參閱 IAM 使用者指南中的條件。
AWS 為所有支援 IAM 進行存取控制的 AWS 服務提供一組預先定義的條件金鑰。例如,您可以在請求動作時,使用aws:userid
條件索引鍵來要求特定的 AWS ID。如需詳細資訊和 AWS 金鑰的完整清單,請參閱 IAM 使用者指南中的可用金鑰條件。
Amazon Comprehend Medical 不提供任何其他條件金鑰。