If you don’t want to give Monosnap full access to Amazon S3 buckets, you can create a custom policy, according to this guide.
1️⃣ Go to AWS IAM > Policies
2️⃣ Press Create policy button
3️⃣ Switch to JSON tab as in the image below
4️⃣ Copy and paste the policy below
{
“Version”: “2012–10–17”,
“Statement”: [
{
“Sid”: “MonosnapAccessPolicy”, //custom name
“Action”: [
“s3:GetObject”, //download files
“s3:PutObject”, //upload files
“s3:DeleteObject”], //delete files
“Effect”: “Allow”,
“Resource”:
[
“arn:aws:s3:::your-bucket-name/*” ] //specify bucket name
}]
}
5️⃣ You can use all actions as in the example or remove unnecessary.
6️⃣ Find and select the created policy.
7️⃣ To attach the policy to created IAM User, go to Policy actions > Attach.
8️⃣ Select created IAM User and press Attach policy button. Also, you can attach this policy to Group.
9️⃣ Don't forget to check your S3 bucket -> Permissions -> Object Ownership and make sure, that ACL is enabled:
More details can be found here:
https://www.learnaws.org/2023/08/26/aws-s3-bucket-does-not-allow-acls/
SSO for Enterprise Plan
To simplify workflow for customers on our Enterprise Plan, we provide additional SSO integrations:
The Okta Identity Cloud gives you one trusted platform to secure every identity in your organization and connect with all your customers.
The Okta allows setting up Amazon S3 preferences for the entire company once and forever. This will speed up the connection process and help to avoid connection mistakes for your employees. All employees will be able to log in in a few clicks and forget about long and complex guides.
How to request Okta integration or another SSO?
Just fill out the contact form here
______________________
📥 Download Monosnap
💭 Contact sales to learn more about seamless integrations and security features.
✉️ Questions, comments, suggestions? Contact us: support@monosnap.com