ECS: Jak wyświetlić zasobnik według użytkownika, który nie jest właścicielem w przeglądarce S3
Summary: Jak wyświetlić zasobnik w przeglądarce S3 według użytkownika, który nie jest jego właścicielem.
Instructions
Problem: Użytkownik niebędący właścicielem nie widzi zasobnika należącego do innego użytkownika, mimo że użytkownik niebędący właścicielem ma uprawnienia do odczytu/zapisu w tym zasobniku w przeglądarce S3.
Rozwiązanie: Użytkownik niebędący właścicielem musi dodać zasobnik zewnętrznie w przeglądarce S3. Jak pokazano poniżej:
Scenariusz:
owner_user: Użytkownik S3 — ma również ustawione uprawnienia ACL guest_bucket.
owner_bucket: Łyżka S3 należąca do owner_user
another_owner_bucket: Łyżka S3 jest również własnością owner_user
guest_user: Zasobnik będący właścicielem użytkownika S3 guest_bucket
guest_bucket: Łyżka S3 należąca do guest_user
-
Obecna sytuacja:
owner_usernie widzęguest_bucketchociaż uprawnienia ACL są nadawane do odczytu i zapisu.
-
W przypadku
owner_user, aby móc wyświetlaćguest_bucket(należącej do innego użytkownika), należy guest_bucket dodać jako zasobnik zewnętrzny.
-
Stąd
owner_usermoże wyświetlaćguest_bucketw przeglądarce S3 i wykonywać operacje odczytu/zapisu zgodnie z nadanymi uprawnieniami ACL.