Configure policy exceptions from other applications
Before you can request policy exceptions from applications other than Policy and Compliance Management, you must add a UI action for making the request and, optionally, create a new list view to see policy exception target records on the Policy Exception form.
Before you begin
Role required: sn_compliance.manager, ui_action_admin or admin
The GRC business user (sn_grc.business_user) or business user – lite (sn_grc.business_user_lite) is the minimum required role to raise a policy exception from an upstream application.
About this task
Starting with Version 10.1 of Policy and Compliance Management, if you have installed Version 10.3 of the Vulnerability Response application, you can request policy exceptions using the GRC policy exception management capability inherent in the Policy and Compliance Management application. The procedure below is not necessary requesting policy exceptions from Vulnerability Response as the UI action is automatically installed.
Procedure
Navigate to All > System Definition > UI Actions.
Select the table on which you want to create the UI action.
Click New.
Create a new UI action with the following parameters:
- Name: Request policy exception
- Show update check box: Selected.
- Form button check box: Selected.
Onclick: Type the
popupDispList()function call.Note: This field is available only when Client option is selected.
Condition: Apply any conditions you require.
Script: Enter this script:
function popupDispList(){ ScriptLoader.getScripts(['sn_compliance.PolicyExceptionUtils.jsdbx'], function() { sn_compliance.PolicyExceptionUtils.createPolicyException('incident'); }); }Note: The argument for the
createPolicyExceptionfunction varies based on the integration.
Save the UI action.
To create a new list view to see policy exception target records on the Policy Exception form, see KB0783018.
Parent Topic:Allow policy exception requests from other applications