刪除授權 - Amazon Simple Storage Service

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

刪除授權

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

您可以使用 Amazon S3 主控台、 AWS Command Line Interface (AWS CLI)API、Amazon S3 REST 和 AWS SDKs 來刪除存取授予。

刪除存取授權
  1. 登入 AWS Management Console 並在 Word 開啟 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相關資訊,請參閱 DeleteAccessGrantAmazon Simple Storage Service API 參考中。

本節提供如何使用 AWS SDKs 刪除存取授予的範例。若要使用下列範例,請以您自己的資訊取代 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()