這實際上是一個兩部分問題:如何從S3權限標籤中刪除「受贈者」用戶?
我在「控制檯」下拉列表中看到一些用戶在AWS控制檯中編輯S3權限。
- 這些用戶來自哪裏?
- 我該如何刪除它們?
他們不在IAM中,所以我不確定他們來自哪裏。
這實際上是一個兩部分問題:如何從S3權限標籤中刪除「受贈者」用戶?
我在「控制檯」下拉列表中看到一些用戶在AWS控制檯中編輯S3權限。
他們不在IAM中,所以我不確定他們來自哪裏。
受讓人可以是AWS賬戶(您可能已添加過去)或預定義的AWS「組」,例如「Authenticated Users」,「All Users」或「Log Delivery」。請參閱AWS文檔ACL Overview以獲取更多信息。
要從給定文件(或文件集)中刪除授權,您可以使用PUT Object acl操作。
在文檔中,您不清楚爲了從「受贈者」列表中刪除用戶需要做什麼。我進行了一些測試,這是S3是如何表現:
這讓我覺得承授人列表包含在你的水桶的ACL以及用戶的整個列表中的用戶的使用權限的緩存在你的水桶對象(這是在註銷時,如果去掉這些權限清除)。因此,我會嘗試先從您存儲桶的ACL中刪除您不需要的用戶,然後(通過API,當然)刪除用戶對存儲桶中的對象的權限。
如果您在IAM中找不到特定的受助人名稱,那麼它可能是默認的受助者,它對應於您自己。它的名字與你的AWS Forum nickname相同。