Components installed with Business Continuity Management
Several types of components are installed with activation of the Business Continuity Management application.
Roles installed
| Role title [name] | Description | Contains roles | Available with scope |
|---|---|---|---|
| BCM administrator (sn_bcm.admin) |
Create, read, write, and delete access to all tables including the core data. Has create, read, and write access to the phase records. Note:
Starting with Release 9.x.x, BCM administrator (sn_bcm.admin) role is now used for ACLs, replacing the System Administrator role. |
|
Business Continuity Management – Core |
| BCM Program Manager (sn_bcm.program_manager) |
Create, read, write, and delete access to all BCM application tables. |
|
Business Continuity Management – Core |
| BCM Planner (sn_bcm.planner) |
Read access Note: If you have the BCM planner role and you are not the owner of the exercise, you cannot remove the assets from an exercise or remove a plan from the exercise, but you can add the assets or a plan.
Additionally, if you are not the plan owner, you can only add the approved plans in an exercise or crisis event. |
|
Business Continuity Management – Core |
| BCM Contributor (sn_bcm.contributor) |
|
Note: To access records where you are added as a contributor, add the BCM Viewer (sn_bcm.viewer) role to the BCM Contributor (sn_bcm.contributor) role. |
Business Continuity Management – Core |
| BCM Viewer (sn_bcm.viewer) |
View all data of the BCM applications. Has read access to the phase records. |
|
Business Continuity Management – Core |
| BCM core_viewer (sn_bcm.core_viewer) | BCM core viewer role that can read the Smart assessment template. |
|
|
| BCM Recovery Team member (sn_bcm.recovery_team_member) | View the list of recovery tasks for crisis events and exercises assigned by the BCM Program Manager. |
|
Business Continuity Management – Core |
| BCP Plan Manager (sn_bcp.plan_manager) | Create, read, write, and delete access on all the plans. |
|
|
| BIA Manager (sn_bcp.plan_manager) | Create, read, write, and delete access on all the BIAs. | sn_doc.writer | |
| Doc writer (sn_doc.writer) | Read and write permissions to the document templates. |
|
|
| Approval configuration admin (sn_grc_appr.admin) | Create, read, write, and delete access to all approver configurator setup tables. | Note: To approve an approval configuration record in the BCM application, you must have a BCM role. If you add a user with a non- BCM role to the approval process of an approval configuration record, the record may become inaccessible due to being in an inaccessible state. |
Business Continuity Management – Approver Configurator |
| Approver (sn_grc_appr.approver) | Create, read, write, and delete access to the Approval table. | Business Continuity Management – Approver Configurator |
| Name | Type | Contains roles | Description |
|---|---|---|---|
| sn_recovery.event_manager | Operator |
|
Allows read, write, create, and delete access to all the recovery events. |
| sn_recovery.event_member | Lite Operator | fd_read_flows | Allows read, write, and create access on recovery events. |
| sn_recovery.event_user | Operator | fd_read_flows | Allows read, write, and create access on recovery events. |
| sn_recovery.event_viewer | Lite Operator | fd_read_flows | Allows read access on all recovery events. |
BCM lite operator role
For information on the BCM lite operator role, see BCM lite operators.
Tables installed
| Table | Description | Installed with scope |
|---|---|---|
| BCM Choice [sn_bcm_choice] | For the BCM admin to configure choice options in BCM applications. | Business Continuity Management – Core |
| Documentation Section [sn_bcm_document] |
Stores sections of a document for a plan. | Business Continuity Management – Core |
| Element Definition [sn_bcm_element_definition] |
Stores all data for activity definitions. | Business Continuity Management – Core |
| Element variable [sn_bcm_element_variable] | Stores custom columns configured for an element definition. | Business Continuity Management – Core |
| Grid configuration [sn_bcm_grid_configuration] | Stores configuration for a particular grid. For example, the dependency assessment grid. Grid configuration can have multiple grid column configurations. | Business Continuity Management – Core |
| Grid column configuration [sn_bcm_grid_column_configuration] | Stores data for columns that should be displayed for a grid configuration. | Business Continuity Management – Core |
| Impact analysis question [sn_bcm_impact_analysis_question] | Stores impact analysis questions for an impact category. | Business Continuity Management – Core |
| Impact Category [sn_bcm_impact_category] |
Stores the applicable timeframes and the maximum RTO value of a BIA. | Business Continuity Management – Core |
| Impact Rating [sn_bcm_impact_rating] |
Stores the impact ratings for an impact category. | Business Continuity Management – Core |
| Loss Scenario [sn_bcm_loss_scenario] |
Stores the elements impacted in a loss scenario. | Business Continuity Management – Core |
| Recovery Tier [sn_bcm_recovery_tier] |
Stores recovery timeframes applicable for a recovery tier level. | Business Continuity Management – Core |
| Recovery Timeframe [sn_bcm_timeframe] |
Stores the time duration at which a recovery timeframe starts. | Business Continuity Management – Core |
| Recovery Tasks [sn_bcp_recovery_task] |
Stores the activity tasks of all business continuity and recovery plans. | Business Continuity Management – Planning |
| Related Plan [sn_bcp_plan_plan] | Stores related plans for the primary plan in BCP. | Business Continuity Management – Planning |
| Plan Documentation [sn_bcp_document] |
Stores the contents of a documentation section that is a part of a plan template. | Business Continuity Management – Planning |
| Plan [sn_bcp_plan] |
Stores the status of business continuity and recovery plans. | Business Continuity Management – Planning |
| Plan Assets [sn_bcp_plan_asset] |
Stores the RPO, RTO, RTA, and RTO gap of the plan assets of all plans. | Business Continuity Management – Planning |
| Related Asset Dependency [sn_bcp_plan_asset_dependency] |
Stores the assets as configuration items that are dependent on a plan loss scenario. | Business Continuity Management – Planning |
| Plan Loss Scenario [sn_bcp_plan_loss_scenario] |
Stores the relationship between a plan and a loss scenario. | Business Continuity Management – Planning |
| Plan Task [sn_bcp_plan_task] |
Stores the configuration items identified for a plan task. | Business Continuity Management – Planning |
| Recovery Strategy [sn_bcp_recovery_strategy] |
Stores the recovery strategy associated with an asset identified in a plan loss scenario. | Business Continuity Management – Planning |
| Recovery Team [sn_bcp_recovery_team] |
Stores the users and groups assigned to the recovery team of a plan. | Business Continuity Management – Planning |
| Plan Template [sn_bcp_template] |
Stores the document sections, element definitions, and loss scenarios identified for each plan template. | Business Continuity Management – Planning |
| Dependency report source [sn_bia_dependency_report_source] | Stores columns that are tracked in a report. Used while creating an ad-hoc report on the dependency table. | Business Continuity Management – Impact Analysis |
| Impact Analysis [sn_bia_analysis] |
Stores all data related to BIA and the template it uses. | Business Continuity Management – Impact Analysis |
| Impact Category Result [sn_bia_category_result] |
Stores the impact category results of all BIAs. | Business Continuity Management – Impact Analysis |
| Dependency [sn_bia_dependency] |
Stores the dependency groups and their item details. | Business Continuity Management – Impact Analysis |
| Impact Dependency Group [sn_bia_dependency_group] |
Stores element definitions or the dependency groups associated with a BIA. | Business Continuity Management – Impact Analysis |
| Result [sn_bia_result] |
Stores the category result, disruption duration, and the impact rating data. | Business Continuity Management – Impact Analysis |
| BIA Template [sn_bia_template] |
Stores the impact categories and dependency groups that a business process depends on. | Business Continuity Management – Impact Analysis |
| Score timeframe mapping [sn_bia_score_timeframe_mapping] | Stores the mapping results of the threshold score and the timeframe. | Business Continuity Management – Impact Analysis |
| Activated Plan [sn_recovery_activated_plan] |
Stores the list of recovery plans activated in an exercise or actual event. | Business Continuity Management – Recovery Exercise Management |
| Event [sn_recovery_event] |
Stores the status and owner details of events. | Business Continuity Management – Recovery Exercise Management |
| Event Assets [sn_recovery_event_asset] | Stores the asset name and the state whether the asset is recovered or not in an actual or exercise event. | Business Continuity Management – Recovery Exercise Management |
| Event Task [sn_recovery_event_task] |
Stores the status details and assignees of event tasks. | Business Continuity Management – Recovery Exercise Management |
| Impacted Asset to Activated Plan [sn_recovery_impacted_asset_to_activated_plan] | Maps impacted assets with the activated plans. | Business Continuity Management – Recovery Exercise Management |
| Approval [sn_recovery_approval] | Store approval details of the event. | Business Continuity Management – Recovery Exercise Management |
| Approval Configuration [sn_grc_appr_approval_configuration] | Stores approval configuration information that applies to any business document like BIA, BCP, events, or any table. | Business Continuity Management – Approver Configurator |
| Approval Level [sn_grc_appr_approval_level] | Stores approval level information for an approval configuration of a business document. | Business Continuity Management – Approver Configurator |
| Approval Rule [sn_grc_appr_approval_rule] | Stores information of the approval rule applied to the business document. | Business Continuity Management – Approver Configurator |
| Approval [sn_grc_appr_approval] | Stores information of the approvers for each approval level. | Business Continuity Management – Approver Configurator |
| Approval [sn_bia_approval] | Stores information of the BIA approvers for each approval level. | Business Continuity Management – Impact Analysis |
| Approval [sn_bcp_approval] | Stores information of the BCP approvers for each approval level. | Business Continuity Management – Planning |
Properties installed
For properties installed with the Business Continuity Management application, see Properties installed with BCM.
Script includes in Business Continuity Management
When you download the Business Continuity Management application, several scripts includes are added to your instance.
Script includes updated for the Australia release
| Script-includes | Description |
|---|---|
| ActivePlanCandidateFilter | Contains the utility functions that are used in the BCP active plan filter. |
| AssessmentTemplateBIAFieldsUtilBase | Functions used in creating AssessmentTemplateBIAFields record from selected assessment templates. |
| AssessmentTemplateBIAFieldsUtil | Script include to override BIA creation functions in AssessmentTemplateBIAFieldsUtilBase. |
| BCPConstants | Contains the utility functions that are used in the BCP constants. |
| BCPDataVisualizationUtilsBase | Contains the utility functions that are used in the BCP data visualization. |
| BCPDependencySnapshotUpdateStrategyBase | Contains the API for updating the dependencies in plans. |
| BCPDocumentationRecordAPIBase | Contains the utility functions that are used in the BCP documentation record API base. |
| BCPDocumentationRecordAPI | Contains the utility functions that are used in the BCP documentation record APIs. |
| BCPRecordUI | Contains the utility functions that are used in the BCP record UI pages. |
| BCPRecordUIBase | Contains the utility functions that are used in the BCP record UI base. |
| BCPRecordAPI | Contains the utility functions that are used in the BCP record API. |
| BCPTemplateUtilsBase | Contains the utility functions that are used in the BCP template utilities base. |
| BIAAjaxProcessor | Helper class to handle Ajax requests from client scripts. Implementing methods:1. To determine visibility of "Include CIA" field on BIA Template form.2. To set "Applies to table" field with source table name of primary element assessed. |
| BIARecordAPIBase | An API built to interact with BIA records. The goal of this API is to hide the implementation details about BIA records, and provide the consumers with a structured API to retrieve and update data for BIA records. |
| BIAAssessmentUIBase | Utility class to support Business Impact Analysis Assessment UI pages. |
| BIAUtil | Script to handle insert and updates on BIA table, including validationsSetting depends on table field based on dependency group element definition. |
| BIASmartAssessmentBase | Utility class to support all Smart Assessment functionality. |
| BIASmartAssessment | Script include to override Smart Assessment related functions in BIASmartAssessmentBase |
| BIAConstants | Generic class for BIA constants |
| BIACopyUtilBase | Utility to copy existing BIA and generate a new BIA in draft state. |
| BIARecordCreationUtilBase | Functions used in creating BIAs from templates |
| BIAFilterUtilBase | Script which contains functions to provide reference qualifiers on BIA tables. |
| BIADependencySnapshotUpdateStrategyBase | Contains the API for updating the dependencies in the BIAs. |
| DependencySnapshotUpdateStrategyBase | Contains the API for the Update dependencies action and scheduled job. |
| EventDependencyUpdateStrategyBase | Contains the API for updating the dependencies in the events. |
| PlanRestAPIResourceUtil | Contains the utility functions that are used in the BCP Plan Rest API resource utility. |
| PlanRestAPIResourceUtil | Contains the utility functions that are used in the BCP plan Rest API resource utility. |
| PopulateBIAForPlanAsset | Contains the utility functions that are used to populate the BIA for the plan and asset. |
| PlanCopyUtilBase | Contains the utility functions that are used in the BCP plan copy utility base. |
| PlanUtil | Contains the utility functions that are used in the BCP plan utility. |
| PlanCommonUtils | Contains the utility functions that are used in the plan common utility. |
| RecoveryTasksUtil | Contains the utility functions that are used in the BCP recovery tasks utility. |
Scripts used for Nested events
| Name | Description |
|---|---|
| EventTaskGanttUIBase | Utility class to support event task hierarchical view. |
| EventTaskGanttUI | Script include to override event task hierarchical view functions in EventTaskGanttUIBase. |
| EventSandboxCallableUtilsBase | Utility class containing sandbox callable functions. |
| EventSandboxCallableUtils | Script include to override event related functions in EventSandboxCallableUtilsBase. |
| EventRecordProgressTrackerBase | Utility class to support progress tracker functionality for event. |
| EventRecordProgressTracker | Script include to override progress tracker related functions in EventRecordProgressTrackerBase. |
| BCMRecoveryConstants | Generic class for recovery constants. |
| EventRecordAPIBase | An API to interact with event record. |
| EventTaskUtil | Utility class for event tasks. |
| ActivatedPlanRecordAPIBase | An API to interact with activated plan record. |