{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":33668,"path":"it-service-management/service-operations-workspace/config-remedial-action-fw.md","title":"Configure the Remedial Actions Framework","bundle":null,"doc_type":null,"release":"australia","body":"\n# Configure the Remedial Actions Framework\n\nConfigure the Remedial Actions Framework to add a new remedial action or modify an existing one.\n\n## Before you begin\n\nRole required: sn\\_reacf.sn\\_remedial\\_action\\_admin\n\n## Procedure\n\n1.  Navigate to **All** &gt; **Remedial Actions Framework** &gt; **Administration** &gt; **Remedial Actions**.\n\n    This table contains the list of the remedial actions available at the base system.\n\n2.  Create a remedial action.\n\n    1.  Select **New** to create a record.\n\n        You can also select an existing action record to modify the action record.\n\n    2.  On the Remedial Action form, fill in the fields.\n\n<table id=\"table_ayf_sc4_cxb\"><thead><tr><th>\n\nField\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nName\n\n</td><td>\n\nName of the remedial action.\n\n</td></tr><tr><td>\n\nAction\n\n</td><td>\n\nAction that is performed. You must select a table name and a record in that table.**Note:** You must select the action table that is defined for the **Applicability** field of the Remedial Action Type record.\n\n</td></tr><tr><td>\n\nType\n\n</td><td>\n\nType of the remedial action or flow, such as CI action and standard change.\n\n</td></tr><tr><td>\n\nDescription\n\n</td><td>\n\nBrief description of the remedial action.\n\n</td></tr><tr><td>\n\nActive\n\n</td><td>\n\nOption to activate the remedial action.\n\n</td></tr><tr><td>\n\nTarget Table\n\n</td><td>\n\nTable for which the remedial action is applicable.\n\n</td></tr><tr><td>\n\nMatch Target Extensions\n\n</td><td>\n\nOption to apply the remedial action to the child of the target table.\n\n</td></tr><tr><td>\n\nTarget Conditions\n\n</td><td>\n\nCondition builder to configure the applicable remedial action for the target records.\n\n</td></tr></tbody>\n</table>    3.  Select **Submit**.\n\n3.  On the Remedial Action Parameters related list, add a parameter to the remedial action.\n\n    The Remedial Action Parameters related list contains the list of parameters, such as **Process ID** and **Assigned to**, required to execute the remedial actions.\n\n    1.  Select **New**.\n\n    2.  On the Remedial Action Parameters form, fill in the fields.\n\n<table id=\"table_ixc_h3c_dxb\"><thead><tr><th>\n\nField\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nType\n\n</td><td>\n\nType of parameter, such as integer, boolean, or reference.**Note:** If you select reference, you must also specify the reference table.\n\n</td></tr><tr><td>\n\nLabel\n\n</td><td>\n\nName of the parameter.\n\n</td></tr><tr><td>\n\nMandatory\n\n</td><td>\n\nOption to mark the parameter as required.\n\n</td></tr><tr><td>\n\nActive\n\n</td><td>\n\nOption to activate the parameter.\n\n</td></tr><tr><td>\n\nConsider for concurrency check\n\n</td><td>\n\nOption to determine whether the parameter should be considered for the duplicate check of the remedial action.\n\n</td></tr><tr><td class=\"sub-head\" colspan=\"2\">\n\nDefault Value\n\n</td></tr><tr><td>\n\nDefault value\n\n</td><td>\n\nDefault value of the parameter.**Note:** If this value isn’t defined, the default value that is specified in the CI Actions Framework tables is considered.\n\n</td></tr><tr><td class=\"sub-head\" colspan=\"2\">\n\nList specification\n\n</td></tr><tr><td>\n\nChoices\n\n</td><td>\n\nType of list that must be applicable for the parameter.**Note:** This field is enabled only if the **Type** field is set to **Choice list**.\n\n</td></tr></tbody>\n</table>    3.  Select **Submit**.\n\n4.  On the Remedial Action Roles related list, add a role.\n\n    Remedial Action Roles contains the list of roles required to access and execute the remedial actions.\n\n    1.  Select **New**.\n\n    2.  Choose a **Role**.\n\n    3.  Select **Submit**.\n\n5.  On the User Criteria Action Inclusions related list, add a user criteria.\n\n    The User Criteria Action Inclusion related list contains the list of user criteria that are permitted to execute the remedial action.\n\n    1.  Select **New**.\n\n    2.  Choose a **User Criteria**.\n\n    3.  Select **Submit**.\n\n6.  On the User Criteria Action Exclusions related list, add a user criteria.\n\n    The User Criteria Action Exclusion related list contains the list of user criteria that aren’t permitted to execute the remedial action.\n\n    1.  Select **New**.\n\n    2.  Choose a **User Criteria**.\n\n    3.  Select **Submit**.\n\n7.  Navigate to **All** &gt; **Remedial Actions Framework** &gt; **Administration** &gt; **Remedial Action Types**.\n\n    This table contains the list of remedial action types, such as CI action and standard change.\n\n8.  Create a remedial action type.\n\n    1.  Select **New**.\n\n    2.  On the Remedial Action Type form, fill in the fields.\n\n<table id=\"table_qbn_vm5_1yb\"><thead><tr><th>\n\nField\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nName\n\n</td><td>\n\nName of the remedial action type.\n\n</td></tr><tr><td>\n\nApplicability\n\n</td><td>\n\nList of Action tables where the remedial action type is applicable.\n\n</td></tr><tr><td>\n\nProcessor\n\n</td><td>\n\nScript include that is used for the implementation of the extension point **RemedialActionProvider** to execute the remedial action.\n\n</td></tr><tr><td>\n\nAllow concurrent execution\n\n</td><td>\n\nOption to allow duplicate concurrent execution of remedial actions.**Note:** If the **Consider for concurrency check** option is set to false for all the parameters, then the duplicate actions are allowed by default.\n\n</td></tr></tbody>\n</table>    3.  Select **Submit**.\n\n9.  Navigate to **All** &gt; **Remedial Actions Framework** &gt; **Administration** &gt; **Remedial Action Origin**.\n\n    This table contains the list of applications where you can use the Remedial Actions Framework.\n\n10. Add an application.\n\n    1.  Select **New**.\n\n    2.  Add the name of an application that you want to use for the Remedial Actions Framework.\n\n    3.  Select **Submit**.\n\n\n## What to do next\n\nWhen a Remedial Action Type is created, you must create an implementation or do the necessary changes in the existing implementation of the **RemedialActionProvider** scripted extension point. To view and use the new or modified remedial actions, you must configure the Investigate UI to display the remedial actions. For more information, see [Customize the Investigate tab](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/service-operations-workspace/customize-the-incident-record-page.md).\n\n**Parent Topic:**[Setting up Investigation Framework in Service Operations Workspace](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-service-management/service-operations-workspace/set-up-investigate.md)\n\n"}}