Add recovery tasks
Add a recovery task as part of the planned recovery strategy. You can add one or more recovery tasks for a loss scenario and those recovery tasks are displayed in the loss scenario itself. Automate the recovery tasks in a plan for a faster recovery.
Before you begin
Role required: sn_bcm.admin, sn_bcm.program_manager, or sn_bcm.planner
About this task
Beginning with the Xanadu release, cyclic dependencies in recovery tasks can be avoided to prevent repeated invocation of the same plan from other plans.
For example, in the Recovery task of Cyclic plan example 1 invokes Cyclic plan example 2, Cyclic plan example 2 invokes Cyclic plan example 3 and then again Cyclic plan example 3 invokes Cyclic plan example 1. If you attempt to add a link between Cyclic plan example 2 and Cyclic plan example 3, it isn’t allowed. An error message, similar to the one shown in the example, prompts you to choose a different related plan to help prevent such issues from occurring in an event.
Similarly, if plans are activated beyond 10 levels or hierarchical links involving more than 10 levels of plans are created, an error message is displayed, suggesting the removal of the plan before saving the record.
Starting from version 6.1.x of the Business Continuity Management application, the integration of recovery task automation into the business continuity planning process is introduced. This automation aims to enhance efficiency, save time, and minimize the risk of human errors. Users who have the necessary access to the recovery task can classify it as either manual or automated. These tasks are organized in a sequential manner with dependencies.
To automate a recovery task, administrators or application developers create an automation flow and associate it with the task. When the task moves to the Open state (when the plan is activated as part of an exercise or an actual event), the automated flow is triggered. However, there may be instances where the automated flow fails due to system errors. In such cases, the user with access to the recovery task can activate the manual task as a backup and assign it to a designated backup assignee. The backup assignee receives a system-generated email to complete the task flow. Plan users have the opportunity to practice business continuity plan exercises and make improvements based on the results obtained.
Tasks can also be added in bulk by applying a task template group using the Add groups toolbar control on the Recovery tasks tab. Select Add groups, choose one or more groups from the Select task template groups dialog, and select Add. Each task template in the group becomes a recovery task on the parent record. Use the parallel Add tasks control to add individual task templates without a group context.
- From a plan, the dialog lists every group whose Active is true.
- From a loss scenario, the dialog applies an additional filter so that only groups whose Applicable to element definitions is All element definitions, or whose Element definitions contains the element definition of the loss scenario, are listed.
- From a recovery strategy, the same loss-scenario filter applies because a recovery strategy inherits its element definition from its parent loss scenario.
When you open Add groups or Add tasks from a list that is itself filtered (for example, Phase = Recovery validation), the active list filters are applied as default field values on the new tasks. A field that is already set on the source task template takes precedence over the list filter for that field.
Procedure
Result
- Save as group creates a new task template group from the selected tasks. Open the Create task template group modal, enter a Group name, and select Create. Group names are unique; if you enter a name that is already in use the modal displays an inline error and prevents creation.
- appends the selected tasks to an existing task template group. Dependencies between the selected tasks are preserved.
- (single row selected) saves the individual task as a task template, without any group context and without inter-task dependencies.