Amazon S3 Glacier 身分識別和存取疑難排解 - Amazon S3 Glacier

此頁面僅適用於使用 Vault 和 REST API 2012 年原始版本的 S3 Glacier 服務的現有客戶。

如果您要尋找封存儲存解決方案,建議您在 Amazon S3、S3 Glacier S3 Instant RetrievalS3 Glacier Flexible Retrieval 和 S3 Glacier Deep Archive 中使用 S3 Glacier 儲存類別。若要進一步了解這些儲存選項,請參閱 Amazon S3 使用者指南 中的使用 S3 Glacier 儲存類別的 S3 Glacier 儲存類別和長期資料儲存Amazon S3 這些儲存類別使用 Amazon S3 API,適用於所有區域,並且可以在 Amazon S3 主控台中管理。它們提供 Storage Cost Analysis、Storage Lens、進階選用加密功能等功能。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon S3 Glacier 身分識別和存取疑難排解

使用下列資訊來協助您診斷和修正使用 S3 Glacier 和 時可能遇到的常見問題IAM。

我未獲授權,不得在 S3 Glacier 中執行動作

如果您收到錯誤,告知您未獲授權執行動作,您的政策必須更新,允許您執行動作。

mateojacksonIAM使用者嘗試使用主控台檢視虛構my-example-widget資源的詳細資訊,但沒有虛構glacier:GetWidget許可時,會發生下列錯誤範例。

User: arn:aws:iam::123456789012:user/mateojackson is not authorized to perform: glacier:GetWidget on resource: my-example-widget

在此情況下,必須更新 mateojackson 使用者的政策,允許使用 glacier:GetWidget 動作存取 my-example-widget 資源。

如果您需要協助,請聯絡您的 AWS 管理員。您的管理員提供您的簽署憑證。

我無權執行 iam:PassRole

如果您收到錯誤,告知您無權執行 iam:PassRole 動作,則必須更新您的政策,以允許您將角色傳遞至 S3 Glacier。

有些 AWS 服務 允許您將現有角色傳遞給該服務,而不是建立新的服務角色或服務連結角色。如需執行此作業,您必須擁有將角色傳遞至該服務的許可。

當名為 marymajor IAM的使用者嘗試使用主控台在 S3 Glacier 中執行動作時,會發生下列錯誤範例。但是,動作請求服務具備服務角色授予的許可。Mary 沒有將角色傳遞至該服務的許可。

User: arn:aws:iam::123456789012:user/marymajor is not authorized to perform: iam:PassRole

在這種情況下,Mary 的政策必須更新,允許她執行 iam:PassRole 動作。

如果您需要協助,請聯絡您的 AWS 管理員。您的管理員提供您的簽署憑證。

我想要允許 以外的人員 AWS 帳戶 存取我的 S3 Glacier 資源

您可以建立一個角色,讓其他帳戶中的使用者或您組織外部的人員存取您的資源。您可以指定要允許哪些信任物件取得該角色。對於支援資源型政策或存取控制清單 (ACLs) 的服務,您可以使用這些政策來授予人員對資源的存取權。

如需進一步了解,請參閱以下內容: