I'm looking for a simple page(called via a button) that I can place on a standard or custom object that will do the following. Allow for a file picker to pick a local file from the local client computer upload that file to a preset bucket on AWS S3 then setup/apply a custom policy for that file in AWS get the public link to that file place the link in a custom field in my standard/custom object save the standard/custom object will need admin interface to or a place in the code to edit: the AWS bucket AWS API Login details Policy applied to the file being uploaded As time to time these values will change