Giving external user temporary access to spaces object via ACL


I am trying to provide an external user the ability to upload files (bigger than 5MB - meaning there is no way to use pre-signed url’s) to spaces. This user is not a digital ocean user and will access the spaces via AWSSDK.

Ideally I want to create (or configure thru API’s) some kind of ACL. Provide this information to the user and after the user is done doing the transfer we will revoke this permission (again using API’s).

Any pointers you can provide are greatly appreciated.

Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hey there!

I think the only way you could do this was to give them a access key temporarily. They would have access to all the Spaces in the account but would allow them to upload those files. Once they are done you could then delete the key.

Managing Spaces Access

Hope it helps! Nate