AWS
Seven20 can be enhanced with some AWS services, mainly to facilitate larger volumes of emails and to provide a more robust and scalable document store. AWS services are not required for Seven20 to function, however they are recommended for larger clients.
Configuring AWS
AWS can be configured via the AWS Configuration page in Seven20 Settings Configuration. This requires setup access and the Configure AWS custom permission. This configuration screen has a number of settings, these are as follows:
danger
Do not modify these settings unless explicitly instructed to do so by Seven20 support.
General Settings
| Setting | Description |
|---|---|
| Is AWS Enabled? | Master toggle for whether AWS functionalities are enabled |
| Auto Upload Content Versions | When active, any newly uploaded file which has a seven20__File_Type__c value set, excluding CV (Parser), will be queued for upload (and uploaded) to AWS |
S3 Configuration
| Setting | Description |
|---|---|
| Bucket Name | The name of the S3 bucket to use for file storage |
| Region | The AWS region to use |
| Access Key | The AWS access key |
| Secret Key | The AWS secret key, this setting is not viewable once saved |
Lambda Configuration
| Setting | Description |
|---|---|
| API Url | The API Url for the Seven20 AWS service |
CloudFront Configuration
| Setting | Description |
|---|---|
| Documents Domain | The domain documents are exposed on, this is used for downloading and viewing files |
| Public Key Id | The public key id for the Seven20 documents URL |
| Private Key | The private key for the Seven20 documents URL |
note
All files served from S3 are private, and require a signed URL to access. The CloudFront configuration is used to generate these signed URLs.