View a markdown version of this page

刪除授權 - Amazon Simple Storage Service

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

刪除授權

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

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

刪除存取授權
  1. 登入 AWS 管理主控台 ,並在 https://https://console.aws.amazon.com/s3/ 開啟 Amazon 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 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()