Document workflows allow you to send one or more documents out for a wide variety of processes, such as review and approval, with up to 100 documents on a single workflow instance. This article explains how to start document workflows, manage in-progress workflows, and complete tasks as a participant. See About Document Workflows for general information.
Starting a Workflow for a Single Document
To start a workflow for a single document:
- From the Library or document tabs, select the workflow start action from an individual document’s Actions menu.
- Vault displays the workflow start dialog with all of the required information and fields to start the workflow. Provide the required information and click Start. See below for details on assigning users.
- From a document report’s Actions menu
You cannot start a document workflow if the selected document is already in an active workflow.
Starting a Workflow for Multiple Documents
You can start a document workflow from the Library or document tabs, Cart, document reports, or from a binder section.
To start a workflow for multiple documents:
- From the Actions menu, select Start Workflow. You can include up to 100 documents in the workflow.
- Conditional: If there are no workflows that are active and valid for all of the selected documents, Vault redirects you to the Advanced Start Workflow page.
- In the Start Workflow dialog, select a specific workflow from the Document Workflow drop-down. Vault only displays workflows that are active and valid for the selected documents.
- Optional: Click Advanced Start Workflow for additional multi-document workflow options.
- Click Continue.
- If prompted, provide a Description. Vault uses this value as the Name for the Envelope record. If the value is not editable, an Admin has configured the workflow to use auto-naming for Envelope records.
- Assign users and groups to roles. See below for details on assigning users.
- Fill in any required field values or variables.
- Click Start.
Some document workflows are only available on specific document lifecycle states. Some document workflows are restricted to a single document only.
Note: This process does not start individual workflows for each document, but rather one workflow for all selected documents.
Starting Workflows from the Library & Document Tabs
When starting a document workflow from the Library or a document tab, Vault includes all documents in your current view. For example, if you start a workflow from Favorites, Vault will include all documents within your favorites in the document workflow. If you perform a search or apply filters before starting the workflow, Vault includes only the matching documents.
Starting Workflows from the Cart
When starting a document workflow from the Cart, Vault includes all documents in your cart. This allows you to select the documents you wish to include in the document workflow envelope.
Starting Workflows from Binders
When starting a workflow from a binder, workflow tasks and verdicts apply to the binder itself and not its contents. If the workflow allows for multiple verdicts, each binder included in the workflow receives only one verdict. Vault provides a link to view binder contents on the task page, as you cannot view binder contents within the workflow viewer.
Starting Advanced Workflows
The Advanced Start Workflow option allows you to select documents to include in a workflow based on the workflows available in the document’s lifecycle state. You can use this option to break up large amounts of documents into smaller subsets to send on their own workflows. Or, you can bulk move documents through state changes and action steps when no tasks exist on a workflow. A Finish + Start Next Workflow is available in this scenario to help you cycle through each workflow for the subset of documents.
Advanced Start Workflow is also available in the Start Next Workflow dialog for workflows configured with Display start next workflow dialog when workflow ends on the End step. This action initiates a new multi-document workflow that includes all documents, remaining and removed, from the original workflow that just ended.
To use the Advanced Start Workflow options:
- Click Advanced Start Workflow in the Start Workflow dialog. All documents in the view are included.
- Optional: Unselect documents to exclude from the workflow on the Refine Selection page.
- Click Next.
- On the Choose Workflow page, select the workflow to apply to your selected documents. This page displays each lifecycle and lifecycle state based on the selected documents. Available workflows are grouped under each lifecycle state. Each state displays the number of selected documents in the state and available for inclusion in the workflow.
- Click Next.
- On the Edit Details page, edit workflow Start step details, such as the description, roles, and due date. If no Start step is configured on the workflow, skip this step.
- Click Next.
- A confirmation summary displays the workflow details and documents included in the workflow. Review and click Finish to start the multi-document workflow.
- Optional: If changes are needed, click Back to return to a previous step and make edits. Vault saves your previous selections.
- Optional: Click Finish + Start New Workflow to return to the Refine Selection page. Repeat the process for any documents not included in the original workflow.
Vault returns you to the initial view where the workflow was started and displays a green banner at the top of the page with a success notification.
Note: If the view contains over 1,000 documents, Vault adds the first 1,000 to the Refine Selection page. To ensure the documents you want are included in the Refine Selection page, use a filter to refine your view and include other documents.
Starting Workflows from a Binder Section
When starting a document workflow from a binder section, Vault includes all documents in that particular section.
Document Workflow Limitations
You cannot start a document workflow in the following situations:
- If any of the selected documents is already in an active workflow
- If there are more than 100 documents selected
- If a document workflow is associated with a specific lifecycle, the workflow may only allow documents in a certain state or with certain fields configured. You will not be able to start the workflow if one or more documents don’t meet the specified conditions
Adding Participants
When starting a workflow, the start dialog prompts you to assign users to participant groups, which are then responsible for workflow tasks. Depending on the workflow configuration, Vault may assign tasks to each participant in a group or assign a single task as an “available task”. With an available task, one of the users in the participant group must “accept” the task. The user who accepts the task becomes the task owner.
How to Assign Users
To assign users:
- Select the checkbox next to each participant group to which you would like to assign the task. Participant groups with asterisks are required.
- Select participants for each participant group. You can select users and user groups from the drop-down list or enter the name or email address of each participant. If more than 100 users and user groups are available, you may need to type the user/group name to find the participants you need.
- Optional: If an Admin has enabled the Allow workflow initiator to select assign to all or make available control, you can assign the task to or make the task available to all users in the participant group.
Note: If the workflow configuration uses the Roles allowed to participate setting, you can only select a user if that user is in one of the defined roles on each document in the envelope.
Assignment Restrictions
In some workflows, Admins configure constraints for a participant group based on roles. For example, only users who have the Approver role on all workflow content documents would be available when assigning the Approver participant group task. Vault automatically filters to only show allowed users and user groups.
Some workflow configurations restrict task owners from receiving the task.
How to Add Participants to an Active Workflow
Once the workflow has started, you can still add participants to the workflow using the workflow’s Actions menu. To do this, you must have the correct access on all documents in the workflow.
If a workflow uses the Allow workflow initiator to select assign to all or make available control in the Start step, you cannot change the assignment type when adding participants. Vault assigns required and optional tasks to new participants, unless the task is available to any user and has already been accepted.
Limitations
When assigning users or user groups to a participant group, by default, you cannot select more than 5,000 users. However, an Admin can configure a limit on the number of users that can be assigned to a workflow participant control. If this limit is exceeded, you will encounter an error upon assigning a user. This limit applies when assigning users at the start of a workflow and when the workflow is active.
Understanding Workflow Segregation of Duties
Your Admin may configure Segregation of Duties policies on the workflow. If so, you must be aware of some considerations when completing the workflow, such as when starting the workflow, adding workflow participants, and completing tasks.
Starting the Workflow
The workflow will fail to start if Segregation of Duties policies are in place and the following scenarios occur:
- A single user is added to multiple participant groups with assigned tasks in the start step dialog
- A single user or user group is added to a participant group with assigned tasks and the user’s role is restricted from completing tasks in the workflow
- A participant group in the start step is missing users due to the workflow not assigning tasks to users because of the Segregation of Duties policies
Completing Tasks
Vault will apply restrictions to the workflow tasks depending on the Segregation of Duties policies in place. See below for considerations when Segregation of Duties are in place:
- Task Assignment: The workflow will not assign multiple tasks to each user or user group or users with a restricted role upon activation.
- Task Reassignment: You cannot reassign a task to a user who is already assigned or completed a task or configured with a restricted role. However, you can reassign a user continuing iterations of the same task if Users in this workflow can only complete one task is enabled.
- Task Acceptance: Vault will prevent a user from accepting a task if they’ve already accepted, assigned, or completed another task or configured with a restricted role.
- Task Completion: If Users in this workflow can only complete one task is enabled, users cannot move on to another task after completing the one they’re assigned. However, they can complete the same task again in situations where a verdict rejects the task completion.
You will encounter an error dialog if you complete a task and the next task in the workflow is missing users from its participant group. However, the error dialog will allow you to add valid users to the participant group if your permissions allow you to add users to the workflow.
Completing Assigned Tasks
Within a document workflow, you may have tasks that require you to provide a task verdict for each document in the workflow envelope. If your task requires verdicts, you must select those individually. You can easily see which documents you have viewed in the multi document viewer. The titles of documents that you have not yet viewed appear in bold while viewed document titles appear unbolded.
How to Complete Tasks
To complete assigned tasks:
- After starting a document workflow, navigate to Home > My Tasks.
- Click the Complete or Continue button to open the document workflow viewer.
- If you have an available task: In the workflow header, click Accept. Note that once you have accepted a task, you can click undo acceptance to release it. Once released, the task is again available to any of the assigned users.
- If your workflow prompts for verdicts: For each document, click Provide verdict on the left side of the viewer and select a verdict from the dialog. If comments are required, enter them in the text box. If a reason or capacity is required, select from the drop-down list. If document field values are required, enter or select values as prompted. Click Apply to save your selection and close the dialog. Alternatively, click Apply & Next to proceed to the next available document.
- Click the Complete button in the workflow header.
- A confirmation dialog opens. Review the message and click Complete to proceed.
- If your workflow prompts for an eSignature: Enter your user name and password to provide an eSignature.
If you enter information in a task completion dialog, but an error occurs that prevents task completion, Vault retains that information for the next time you try to complete the task. However, if you then edit and save any object record fields in the meantime, Vault no longer retains your updates in the task completion dialog. This functionality prevents accidental overwriting of any purposeful changes made to your document fields with the information retained in the task completion dialog. This functionality applies only to tasks with field prompts for single verdicts that apply to all items in the workflow.
Filtering Documents
In some cases, your workflow envelope may have a large number of content documents. To view a more manageable subset of content documents within your workflow envelope, you can filter them based on any of the document metadata fields.
Timeline View for Document Workflows
The document workflow task page includes the Timeline View option to provide a bird’s-eye view of workflow-related events and verdict information.
Note: The Timeline View shows a maximum of 100 tasks.
Accessing Timeline View
To access this view, select a document workflow task from the Active Workflows view on the Home tab. Then, select the Timeline View icon from the Doc Info page. You can also access this view by clicking the blue active lifecycle stage chevron, and then clicking View all tasks.
If the workflow includes multiple documents, you can also click the Timeline View icon in the layout selector toolbar in the top right corner of the Doc Info page.
Actions in Timeline View
From Timeline View, you can click View Workflow History Report for a workflow row to review the workflow and task details using a report. You can also use the Actions menus on active workflows and tasks to access related options such as Cancel Workflow, Cancel Task, Add Participants, Update Task Due Date, Update Workflow Due Date, and Reassign.
Note: The Timeline View may show tasks as assigned after the workflow ends. This situation can occur in specific configurations where the workflow reaches the End step while some tasks remain outstanding. However, in this instance, the Timeline View only represents the state the task was in when the workflow ended and not its current state.
Updating Task Due Dates
To set or update a task due date:
- Navigate to the workflow’s Timeline View.
- From the task Details Actions menu, select Update Task Due Date.
- In the dialog, select a new date in the Task Due Date field.
- Click Update.
Vault notifies the task owner of the updated due date.
Note: If the Task Due Date uses the workflow due date, any updates to the workflow due date will update the task due date. Updates to individual task due dates will not affect the overall workflow due date.
Updating Workflow Due Dates
If the workflow is configured with a due date, the workflow owner can update it in the Timeline View and Active Workflows View.
Workflow Due Date
To update the workflow due date:
- Navigate to the workflow’s Timeline View or Active Workflows View.
- Select Update Workflow Due Date from the Actions menu.
- In the Update Workflow Due Date dialog, enter the new date.
- Click Update.
Vault updates the workflow and notifies the workflow owner. If any tasks in the workflow are configured with the workflow due date, Vault updates those due dates and notifies the task owners.
Note: Users with the permission Update Workflow Dates and Atomic Security Active Workflow Actions: Update Workflow Due Dates can also update due dates on workflows even if they are not the Workflow Owner.
Removing Documents
When the Workflow Initator removes a document from a document workflow, Vault uses the Workflow Cancel State to move the document to an appropriate lifecycle state. If the envelope contains only a single document, the Workflow Initiator cannot remove it. If you are the Workflow Initiator, follow these steps to remove a document from the workflow:
- Hover over the document’s name in the list on the left side of the viewer.
- Click the X icon.
- In the confirmation window, click Continue to confirm. This action is not reversible.
If there was a verdict in a completed task before the Workflow Initiator removed a document, verdicts for removed documents remain visible in Workflow Timeline views.
Canceling Workflows
Sometimes it is necessary to stop an active workflow and remove all outstanding tasks from participants’ lists.
How to Cancel Workflows
To cancel an in-progress workflow:
- Navigate to Home > Active Workflows or to the Workflow Timeline view.
- Click on the Actions menu and select Cancel Workflow.
- If prompted, provide a comment for the cancelation.
- In the dialog, click Continue.
Workflow Cancel State
By default, the document returns to the state it was in when the workflow started. However, an Admin can change this setting to either any available lifecycle state or prompt the workflow to remain in the state it was canceled in. They may also configure the workflow to skip any entry actions upon cancelation.
Replacing the Workflow Owner
If you have the correct permissions, you can replace the owner of an active workflow:
- From the workflow’s Actions menu, choose Replace Workflow Owner.
- In the dialog, select a user to replace the current workflow owner. Only users with permissions to start this type of workflow are available as replacement owners.
- Click Submit.
Vault reassigns all current tasks that were assigned to the Workflow Owner participant group to the new owner, and all future tasks will be assigned to the new owner. Vault notifies the previous and new workflow owners of the replacement.
Emailing Workflow Participants
This action allows you to send an email to one or many workflow participants to remind them of approaching or past due task due dates or to notify them of workflow changes.
To email workflow participants after the workflow has started:
- Navigate to Home > Active Workflows, the Timeline View of the Doc Info page, or the Active Workflows panel.
- From the workflow’s Actions menu, choose Email Participants.
- In the dialog box, choose the Recipients of the email. You can choose individual workflow participants or an available participant group.
- In the Message field, enter a message.
- To include yourself as a recipient, select the Send a copy to myself checkbox.
- Click Send.
Participant Groups
When emailing workflow participants, you may see the following recipient groups available for selection:
- Available Task Owners: Users who have a task available to accept.
- Completed Task Owners: Users who have completed the current or previous task.
- Pending Task Owners: Users or groups who have accepted an available task, but have not yet completed it. Future tasks are not included.
- Incomplete Task Owners: Users who have not yet completed an assigned task. Future tasks are not included.
Related Permissions
The following permissions control various workflow actions:
Type | Permission Label | Controls |
---|---|---|
Security Profile | Application: Workflow Administration: Cancel | Ability to cancel an open workflow task or active workflow and remove all outstanding tasks from participants’ lists. If your Vault uses Atomic Security for Active Workflow Actions, users must have both this permission and access through Atomic Security. |
Security Profile | Application: Workflow Administration: Update Workflow Dates | Ability to update task due dates. If your vault uses Atomic Security for Active Workflow Actions, users must have both this permission and access through Atomic Security. |
Security Profile | Application: Workflow Administration: Email Participants | Grants permission to email workflow participants. If your vault uses Atomic Security for Active Workflow Actions, users must have both this permission and access through Atomic Security. |
Security Profile | Application: Workflow Administration: Replace Workflow Owner | Ability to replace the workflow owner. By default, only administrator profiles such as Vault Owner, System Administrator, and Business Administrator have this permission. |