The job is simple: walk buckets and prefixes, look at an object without downloading it, and pull down the one file you need — without switching to a browser tab and re-picking the region every time.
Read-only browsing needs three actions, nothing more:
s3:ListAllMyBuckets
s3:ListBucket
s3:GetObject
If a tool asks for write or delete permissions to browse, that is worth questioning.
A bucket with millions of keys cannot be listed in one call. Walking one prefix level at a time keeps it responsive; loading everything up front does not scale.
Point the endpoint at your LocalStack instance (typically
http://localhost:4566) and use whatever dummy credentials your setup expects.
Any S3 client that exposes an endpoint override works this way.
These guides are written by sellerkit. We publish JetBrains IDE plugins for AWS, and the ones relevant to this page are listed below. Everything above works whether or not you use them.
Our plugins declare no upper IDE build limit, and each release is run through the JetBrains Plugin Verifier against multiple IDE versions before it ships.