Encrypting Attachments and Reports

Attachments and reports associated with schedules can now be encrypted, this applies to attachments sent with emails, as well as any files saved to a directory or S3 bucket.

Encryption is handled at the schedule level, meaning that choosing to encrypt on a given schedule will encrypt all of its attachments in a single zip file, this file will then be attached to the email, and can also be saved to a directory or S3 bucket. This .zip file will have the same name as the schedule name.

Directory location and S3 buckets can be defined in the new Encryption tab in the schedule editor of the dashboard. Encrypted files that are saved to a directory will be saved to the ‘schedule_files’ directory in your ‘Dashboard’ directory, unless an alternative directory name is supplied through the BASE_SCHEDULE_DIRECTORY variable in Dashboard Configuration>Settings>Global Variables.

Including an attachment password automatically means that all attached files will be encrypted. Without this, unencrypted individual attachments will be sent/saved to directories and s3 buckets as previously expected.

When choosing to encrypt attachments, any individual attachments will no longer be saved individually to folders. Options to save individual attachments to directories and s3 buckets will be disabled whenever there is an attachment password saved, as shown in the following screenshot.