刪除授權 - Amazon Simple Storage Service

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

刪除授權

您可以從 Amazon S3 Access Grants 執行個體刪除存取授權。您無法復原存取授權刪除動作。刪除存取授權後,承授者將無法再存取您的 Amazon S3 資料。

您可以使用 Amazon S3 主控台、 AWS Command Line Interface (AWS CLI)、Amazon S3 REST API 和軟體 AWS 開發套件刪除存取授與。

刪除存取授權
  1. 登入 AWS Management Console 並開啟 Amazon S3 主控台,網址為 https://console.aws.amazon.com/s3/

  2. 在左側導覽窗格中,選擇 Access Grants

  3. S3 Access Grants 頁面上,選擇包含您要使用之 S3 Access Grants 執行個體的區域。

  4. 選擇執行個體的檢視詳細資訊

  5. 在詳細資訊頁面上,選擇授權索引標籤。

  6. 搜尋您要刪除的授權。找到授權後,選擇該授權旁的選項按鈕。

  7. 選擇刪除。此時會出現對話方塊,警告您此動作無法復原。再次選擇刪除,以刪除授權。

若要安裝 AWS CLI,請參閱《AWS Command Line Interface 使用者指南》 AWS CLI中的〈裝〉

若要使用下列範例命令,請以您自己的資訊取代 user input placeholders

範例 – 刪除存取授權
aws s3control delete-access-grant \ --account-id 111122223333 \ --access-grant-id a1b2c3d4-5678-90ab-cdef-EXAMPLE11111 // No response body

如需有關管理存取授權的 Amazon S3 REST API 支援資訊,請參閱《Amazon Simple Storage Service API 參考》中的 DeleteAccessGrant

本節提供如何使用 AWS SDK 刪除存取授與的範例。若要使用下列範例,請以您自己的資訊取代 user input placeholders

Java
範例 – 刪除存取授權
public void deleteAccessGrant() { DeleteAccessGrantRequest deleteRequest = DeleteAccessGrantRequest.builder() .accountId("111122223333") .accessGrantId("a1b2c3d4-5678-90ab-cdef-EXAMPLE11111") .build(); DeleteAccessGrantResponse deleteResponse = s3Control.deleteAccessGrant(deleteRequest); LOGGER.info("DeleteAccessGrantResponse: " + deleteResponse); }

回應:

DeleteAccessGrantResponse()