## device-security-get-raci Script This script uses the device and incident attributes to evaluate the Responsible (R) and Informed (I) parties in the RACI model. A list variable needs to be created with a fixed format JSON. You can create a new Cortex XSOAR list variable under Settings > Advanced > Lists. By default, the name of the list variable is DEVICE_SECURITY_CONFIG. There are three main sections in the JSON: devices, alerts, and groups. **devices** is a list of devices mapped to the owners and delimited by "|". It is based on the device_id, which is a concatenation of the device's category, profile, vendor, and model. - device_id: A regular expression to match - owner: A group name, which is also defined in the "groups" section. **alerts** is a list of conditions to map a combination of a Device Security incident type and incident name to the RACI model. - device_security_raw_type: Either "Device Security Alert" or "Device Security Vulnerability". - name_regex: A list of regular expressions to match with the alert/vulnerability names. - raci: A section to define the RACI model for the match. If the value is "DEVICE_SECURITY_OWNER", the system looks up the underlying group using the mapping in the **devices** section. **groups** is all the groups found in the **devices** and **alerts** sections. - email: The email of the group. This is used when setting the incident owner in Cortex XSOAR or sending an email through the email integration. - snow: Contains three fields: table, fields, and custom_fields. These fields are used when creating a ticket using the ServiceNow integration. The following is the JSON template: ```json { "devices": [ { "device_id": "Audio Streaming|Profusion.*", "owner": "IT_AUDIO_VIDEO" }, { "device_id": "Camera|Avigilon Camera.*", "owner": "PHYSICAL_SECURITY" } ], "alerts": [ { "device_security_raw_type": "Device Security Alert", "name_regex": [ "DOUBLEPULSAR.+", "ECLIPSEDWING.+", "ETERNALBLUE.+" ], "raci": { "r": "SOC", "i": ["DEVICE_SECURITY_OWNER"] } }, { "device_security_raw_type": "Device Security Vulnerability", "raci": { "r": "DEVICE_SECURITY_OWNER", "i": ["INFOSEC", "SOC"] } } ], "groups": { "DEFAULT": { "email": "default@example.com" }, "SOC": { "email": "soc@example.com" }, "INFOSEC": { "email": "infosec@example.com" }, "IT_AUDIO_VIDEO": { "email": "av@example.com", "snow": { "table": "incident", "fields": { "assignment_group": "98dae8874fd67348bf547fe24210c7a0" }, "custom_fields": { "u_custom_field1": "IT", "u_category": "05b9e5371b3b08905f28fc43cd4bcbe2" } } }, "PHYSICAL_SECURITY": { "email": "security@example.com" } } } ```