Components installed with Remedial Actions Framework
Summarize
Summary of Components installed with Remedial Actions Framework
The Remedial Actions Framework (com.snc.snreacf) application installs various components, including user roles and tables, which facilitate the management and execution of remedial actions. Access to a table listing these components is provided through the application files.
Show less
Key Features
- Roles Installed:
- Remedial action user: Grants access to read the Remedial Action Execution table and remediate CI-related issues. Note: Includes itil role.
- Remedial action admin: Provides read and write access to all Remedial Action configuration tables.
- Remedial action execution admin: Offers elevated access to edit remedial action execution records. Requires the Remedial action admin role for elevated functions.
- Tables Installed:
- Remedial action: Defines various remedial actions.
- Remedial action parameter: Lists parameters necessary for executing remedial actions.
- Remedial action role: Details roles required to execute remedial actions.
- User criteria action inclusion/exclusion: Specifies which user criteria can or cannot execute the remedial actions.
- Remedial action type: Categorizes the types of remedial actions.
- Remedial action origin: Identifies applications utilizing the framework.
- Remedial action execution: Tracks execution records for each remedial action, including parameters and state. Note: This table is read-only.
Access to these tables is restricted by Deny-Unless ACLs, preventing unauthorized users from performing any operations. For enhanced security, refer to Deny-Unless ACLs and related features.
Key Outcomes
With the Remedial Actions Framework, ServiceNow customers can effectively manage and execute remedial actions, ensuring compliance and operational efficiency. Understanding the roles and tables associated with this framework is crucial for leveraging its capabilities and maintaining security protocols.
Several types of components are installed with activation of the Remedial Actions Framework (com.snc.sn_reacf) application, including user roles and tables.
Roles installed
| Role title [name] | Description | Contains roles |
|---|---|---|
| Remedial action user [sn_reacf.sn_remedial_action_read] |
Enables users to access and read the Remedial Action Execution table and remediate CI related issues using remedial actions. Note: itil role contains this role. |
cmdb_read |
| Remedial action admin [sn_reacf.sn_remedial_action_admin] |
Enables users with read and write access to all Remedial Action configuration tables. |
|
| Remedial action execution admin [sn_reacf.sn_remedial_action_execution_admin] |
Enables users with elevated access to the remedial actions framework. You can use this role to edit the state of the remedial action execution records. For example, you can change In progress to
Failed or Complete. Note: You must add the role on top of the Remedial action admin [sn_reacf.sn_remedial_action_admin] role to utilize the elevated access to the
framework. |
None |
Tables installed
| Tables | Description |
|---|---|
| Remedial action [sn_reacf_remedial_action] |
List of remedial actions (definitions) such as End Process - Device, Restart Service - Server and so on. |
| Remedial action parameter [sn_reacf_remedial_action_parameter] |
List of parameters required to execute the remedial actions such as process ID, assigned to, help, and order. |
| Remedial action role [sn_reacf_remedial_role] |
List of roles required to access and execute the remedial actions. |
| User criteria action inclusion [sn_reacf_remedial_user_criteria_mtom] |
List of user criteria which are allowed to execute the Remedial Action. |
| User criteria action exclusion [sn_reacf_remedial_user_criteria_no_mtom] |
List of user criteria which aren't allowed to execute the Remedial Action. |
| Remedial action type [sn_reacf_remedial_action_type] |
List of remedial action types such as CI action and standard change. |
| Remedial action origin [sn_reacf_remedial_action_origin] |
List of applications where the Remedial Action Framework is used. |
| Remedial action execution [sn_reacf_remedial_action_execution] |
List of execution records that are created for each remedial action when executed. The record is used to track the progress and maintain the information. The record includes information such as executed remedial action,
parameter values, action execution record, parent record, target record, current state, user who executed the remedial action and origin. Note: This table is read only. |