Skip to content

User buckets: quickly get feedback if your bucket permissions are not set up correctly #3111

Description

@jhkennedy

Right now, the best way to ensure the user-bucket permissions have been set up correctly is to run a job and see it succeed.

However, even our fastest jobs take minutes to run and in a busy deployment it could take hours for the job to work through the queue.

It would be nice to provide a /check-bucket/{bucket_name} endpoint which would check the permissions and provide immediate feedback, or potentially even check this in the API every time a job is submitted with user-bucket specified.

However, with #3108, it would be hard to check each role (I think?). Would something like the policy simulator work and can we hit it programmatically?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions