本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
接受來自的資源共用邀請 AWS RAM
如果資料目錄資源與您的 AWS 帳戶共用,且您的帳號與共用帳號不在同一個 AWS 組織中,則除非您接受來自 AWS Resource Access Manager (AWS RAM) 的資源共用邀請,否則您無法存取共用資源。身為資料湖管理員,您必須先查詢擱置中 AWS RAM 的邀請,然後接受邀請。
您可以使用 AWS RAM 主控台、API 或 AWS Command Line Interface (AWS CLI) 來檢視和接受邀請。
若要從 AWS RAM (主控台) 檢視和接受資源共用邀請
-
確保您具有檢視和接受資源共用邀請的必要 AWS Identity and Access Management (IAM) 許可。
如需資料湖管理員建議的 IAM 政策的相關資訊,請參閱Data lake 管理員許可。
-
請遵循使用者指南中「接受和拒絕邀請」中的AWS RAM 指示進行。
若要檢視並接受來自 AWS RAM (AWS CLI) 的資源共用邀請
-
確保您具有檢視和接受資源共用邀請的必要 AWS Identity and Access Management (IAM) 許可。
如需資料湖管理員建議的 IAM 政策的相關資訊,請參閱Data lake 管理員許可。
-
輸入下列命令以檢視擱置的資源共用邀請。
aws ram get-resource-share-invitations
輸出格式應類似以下內容。
{ "resourceShareInvitations": [ { "resourceShareInvitationArn": "arn:aws:ram:us-east-1:111122223333:resource-share-invitation/a93aa60a-1bd9-46e8-96db-a4e72eec1d9f", "resourceShareName": "111122223333-123456789012-uswuU", "resourceShareArn": "arn:aws:ram:us-east-1:111122223333:resource-share/2a4ab5fb-d859-4751-84f7-8760b35fc1fe", "senderAccountId": "111122223333", "receiverAccountId": "123456789012", "invitationTimestamp": 1589576601.79, "status": "PENDING" } ] }
請注意的狀態
PENDING
。 -
將
resourceShareInvitationArn
金鑰的值複製到剪貼簿。 -
將值貼到以下指令中,進行取代
<invitation-arn>,然後輸入指令。
aws ram accept-resource-share-invitation --resource-share-invitation-arn
<invitation-arn>
輸出格式應類似以下內容。
{ "resourceShareInvitations": [ { "resourceShareInvitationArn": "arn:aws:ram:us-east-1:111122223333:resource-share-invitation/a93aa60a-1bd9-46e8-96db-a4e72eec1d9f", "resourceShareName": "111122223333-123456789012-uswuU", "resourceShareArn": "arn:aws:ram:us-east-1:111122223333:resource-share/2a4ab5fb-d859-4751-84f7-8760b35fc1fe", "senderAccountId": "111122223333", "receiverAccountId": "123456789012", "invitationTimestamp": 1589576601.79, "status": "ACCEPTED" } ] }
請注意的狀態
ACCEPTED
。