Skip to content

Docs: show minimal permissions required for working with pre-signed URLs. #6299

@ozkatz

Description

@ozkatz

Currently the lakeFS docs show instructions on how to use lakeFS with minimal IAM permissions on AWS.

With the introduction of pre-signed URLs that also work from the client, we can also add a pre-signed mode: allow the lakeFS IAM role to Put/Get objects, but only from specific IP addresses or VPCs.

More info: https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_condition-keys.html

Relevant keys:

Perhaps there are more.

The definition of done should be a recommended IAM role that allows lakeFSFS to work with full functionality, and the CLI/UI with full functionality, without allowing a lakeFS instance on another AWS account (think lakeFS Cloud..) to access the data directly - but only to sign the URLs.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions