Hyperproof and Amazon S3
AWS LiveSyncs allow users to import files from S3 buckets into Hyperproof. It’s recommended that the policy created for LiveSyncs enumerates specific buckets in the Resource section of the policy for the GetObject permission. See the sample policy in the section below.
Use cases | Actions(s) | Notes |
---|---|---|
S3 LiveSyncs |
| Used to create S3 LiveSyncs and collect proof from buckets. It's recommended that you only provide the s3:GetObject permissions for the specific buckets you want to pull files from using the Resource section of the policy. |
Creating a policy
In the AWS Management Console, expand All services.
Below Security, Identity, & Compliance, click IAM.
From the left navigation menu, expand Access management, and then click Policies.
Click Create Policy.
Select the JSON tab, and then paste the file below. Replace test-hyperproof with the S3 bucket that you want to give access to.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": [ "s3:GetObject" ], "Resource": [ "arn:aws:s3:::your-bucket-name/*", "arn:aws:s3:::your-bucket-name" ] }, { "Sid": "VisualEditor1", "Effect": "Allow", "Action": [ "s3:ListAllMyBuckets", "s3:ListBucket" ], "Resource": "*" } ] }
Note
Optionally, you can add additional buckets in the first Resource section of the JSON file above if you want LiveSync to work with more buckets.
Optionally, click Next: Tags to add tags for the policy.
Click Next: Review.
Enter a name for the policy, and then click Create Policy.
Creating a new user
From the left navigation menu, expand Access management, and then click Users.
Click Add users.
In the User name field, enter a unique username.
Below Select AWS access type, select the Access key - Programmatic access checkbox.
Click Next: Permissions.
Click Attach existing policies directly.
In the search bar, enter the name of the policy created in the previous section.
Select the checkbox next to the policy name.
Optionally, click Next: Tags to add tags for the user.
Click Next: Review.
Review your choices, and then click Create user.