The Actions Editor provides a simple point-and-click interface for automating workflow events, actions and filters. When combined with our library of pre-built action templates, you can quickly and easily configure automations for anti-virus scanning, document archival and more.
Admins launch Actions from a new menu option in the top right corner of the SendSafely web portal. From the Actions home page, admins can view and edit existing workflows, manage on/off status and review execution logs. Admins can also create new enterprise workflows by clicking the "New Workflow" button. Below, we will step through the process of configuring a new workflow:
1) Name your Workflow
After clicking the "New Workflow" button in the top right corner of the Workflow listing, the first step is to edit the default Workflow name to something meaningful that describes the workflow, such as "AV Scanning"
2) Choose a trigger Event
Next, choose a trigger event to set the workflow in motion. We currently support two events, covering all the ways a file can be added to SendSafely:
- A Package is finalized (Send Item or Dropzone Upload)
- A file is uploaded to a Workspace
3) Apply an Event filter
Below the event, click the + icon to add one or more event filters. Event filters provide very granular control over when your workflow is triggered. For example, you can filter the secure package finalized event to just Dropzone uploads, or even a specific Dropzone only. Other filters include events triggered by guest users or events occurring in a specific Workspace.
4) Add an Action
Actions are the steps that power your workflow. Actions are executed sequentially after the trigger event. There are two types of actions: Native Actions and External Actions.
Native Actions
Native actions are pre-built and execute internally within SendSafely. These actions cannot access the content of encrypted files or messages and operate only on file meta-data. We currently support the following Native Actions:
Block / Unblock Files: Blocks all access to the file except for admins and file owners. Blocked files cannot be viewed or downloaded by regular users in the UI.
- Use case example: Block user access to a file until Anti-Virus scanning completes. If the scan completes successfully, unblock access to the file
Hold / Release Files: Prevents deleting or changing a file, but allows download/view access.
- Use case example: Hold a file to preserve the original copy until document archiving has occurred. Once the document has been archived, release the file for editing/deletion.
Delete File: Deletes a File
- Use case example: Automatically delete a file quarantined by an A/V scan.
You can select a native action from the dropdown menu, and choose to be notified on certain conditions, such as errors or timeouts.
External Actions
External actions execute outside of SendSafely, often by a third-party platform like an AV scanner, DLP analyzer or document archival solution. They are designed to allow access to encrypted content and perform authenticated API calls to other systems. External actions require their own set of SendSafely credentials for decrypting secure content (API Key + Trusted Device Key). You can create your own external action or use templates published by SendSafely.
Choose "Invoke an External Webhook" from the dropdown to invoke an external action.
4) Add an Action Filter
You can add filters to each action to limit when they execute. Action filters can also filter upon the results of a previous step in the Workflow, for example, you can filter a 'Delete Package' action to only run if the previous Action step for AV scanning returns a value indicating the file has been quarantined.
5) Configure Workflow Settings
Before turning on your Workflow, configure Workflow settings by clicking the cog icon in the top right hand corner. You can specify the following:
- Workflow Identity: The workflow will run as this user
- Notification Email: Status notifications will be sent to this address
6) Turn on the Workflow
The final configuration step is to set your Workflow live! The next time a trigger event that matches your criteria occurs, your workflow will run! You can monitor execution logs from the Workflow listing, and if necessary replay any errors.
Comments
0 comments
Article is closed for comments.