Before a Wasabi bucket can be used as an External Replication destination, the user permission policy must be set accordingly. The user must modify the user permission policy according to the steps below in order to allow Egnyte to replicate the data to a Wasabi bucket.
This External Replication is available as a standalone add-on for Enterprise Lite, Enterprise, Essentials, Elite, and Ultimate plans. Contact your account manager or the Egnyte Sales team to add this feature.
- For user permission policies, find the Dashboard and navigate to Policies and select Create Policy. It is recommended to create a policy specifically for Egnyte.
-
Create a new policy with the basic permissions listed here. Create the policy with a name, so that it can be easily located later. Copy-paste the JSON block below into the Policy Editor. Be sure to replace {bucket_name} with the bucket’s name. Once created, assign the user this permissions policy.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": [ "s3:PutObject", "s3:GetObject", "s3:ListBucket", "s3:DeleteObject", "s3:PutObjectAcl", "s3:GetBucketLocation", "s3:GetObjectAttributes", "s3:ListBucketMultipartUploads", "s3:ListMultipartUploadParts", "s3:AbortMultipartUpload" ], "Resource": [ "arn:aws:s3:::{bucket_name}", "arn:aws:s3:::{bucket_name}/*" ] }, { "Sid": "ListAllMyBucketsPolicy", "Effect": "Allow", "Action": [ "s3:ListAllMyBuckets", "s3:ListBucket" ], "Resource": [ "arn:aws:s3:::*" ] } ] } - Navigate to Users. Either create a new user for this policy or choose an existing user and add a policy to it.
- Add the permissions by attaching the policy to the user. Do this by searching for the policy previously created.
- When creating a new user, the policy can be attached to the user in the creation process in the Policies step.
- For an existing user, navigate to Users and select the user, then go to the Policies section and attach the policy.
- When creating a new user, the policy can be attached to the user in the creation process in the Policies step.
- To verify which policies are attached to a user, navigate to Users, select the user, then select Policies. The policies attached to the user will be listed as below.
The Wasabi bucket can now be added as a Replication destination.