commonfields: id: SetByIncidentId version: -1 name: SetByIncidentId script: '' type: python subtype: python3 tags: - DemistoAPI comment: |- Works the same as the 'Set' command, but can work across incidents by specifying 'id' as an argument. Sets a value into the context with the given context key. Doesn't append by default. This automation runs using the default Limited User role, unless you explicitly change the permissions. For more information, see the section about permissions here: - For Cortex XSOAR 6 see https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/6.x/Cortex-XSOAR-Playbook-Design-Guide/Automations - For Cortex XSOAR 8 Cloud see https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8/Cortex-XSOAR-Cloud-Documentation/Create-a-script - For Cortex XSOAR 8.7 On-prem see https://docs-cortex.paloaltonetworks.com/r/Cortex-XSOAR/8.7/Cortex-XSOAR-On-prem-Documentation/Create-a-script enabled: true args: - name: id default: true description: Incident to set context values in (Default is current incident). - name: key required: true description: The key to set. - name: value required: true description: The value to set to the key. Can be an array. Usually, a dq expression. - name: append auto: PREDEFINED predefined: - "true" - "false" description: If false then the context key will be overwritten. If set to true then the script will append to existing context key. defaultValue: "false" - name: errorUnfinished auto: PREDEFINED predefined: - "true" - "false" description: Returns an error if not all of the incidents where modified. defaultValue: "false" scripttarget: 0 tests: - No test fromversion: 5.0.0 dockerimage: demisto/python3:3.12.13.10404775