Skip to content

Commit 594b1b7

Browse files
nbensalm-paloShirleyDenkbergilappeDeanArbelbarryyosi-panw
authored
Nivbs/ciac 13013 quick actions (#38979)
* Added first draft for Quick action: Create Issue in Jira * Added first draft for Quick action: Create ServiceNow Ticket * Fixing Items in JIRA quick action * Adding Corrects Fields in Open Service Now Ticket * Quick Action Slack Integration * Quick Action MSFT Teams Integration * re-format the ${issue} syntax after clarifications * Adding Platform to pack_metadata.json * Updating pack_metadata.json for all Packs, according to platform-content-support * update supportsquickactions to higher scope adding hidden to relevant quiack-action cmds * Update slack to slackV3 * Remove deprecated arguments from JIRA cmd * Update default Value in Jira * Update Docker images versions * Update Release notes for quick actions Packs * Adding supports quick action for slack V3 * Change order of pre-defined options * Change defaultValue to predefined * Change pretty name for short_description in ServiceNowv2.yml * Remove prettyname for non required params * Update JiraV3.yml according to design changes * Update MicrosoftTeams.yml according to design changes * Update SlackV3.yml according to design changes * Update ServiceNowv2.yml according to design changes * Change from issue to alert keyword * Fixes After demo: Remove user option from teams and slack. Remove defaultValue from Servicenow TicketType * After Server fix - change from alert to issue keyword * Update Packs/Slack/ReleaseNotes/3_5_11.md Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/Slack/ReleaseNotes/3_5_11.md Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/ServiceNow/ReleaseNotes/2_7_8.md Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/ServiceNow/Integrations/ServiceNowv2/ServiceNowv2.yml Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/Jira/Integrations/JiraV3/JiraV3.yml Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/Jira/Integrations/JiraV3/JiraV3.yml Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/Jira/ReleaseNotes/3_2_16.md Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/MicrosoftTeams/ReleaseNotes/1_5_17.md Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/MicrosoftTeams/ReleaseNotes/1_5_17.md Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/ServiceNow/Integrations/ServiceNowv2/ServiceNowv2.yml Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/MicrosoftTeams/ReleaseNotes/1_5_17.md Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/MicrosoftTeams/ReleaseNotes/1_5_17.md Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update Packs/ServiceNow/Integrations/ServiceNowv2/ServiceNowv2.yml Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> * Update release note file name * Update description after pre commit notes * Create 3_5_12.md * Update Descriptions and params after product meeting * Revert "Create 3_5_12.md" This reverts commit 348e186. * Because of ST failed - update description in commands * batch_1 (#39162) * Adopt 'platform' MP to content packs #2 (#39163) * batch_2 * revert incorrect changes * revert incorrect changes * remove identity_threat --------- Co-authored-by: darbel <darbel@paloaltonetworks.com> * Adopt 'platform' MP to content packs #3 (#39164) * batch_3 * remove identity_threat --------- Co-authored-by: darbel <darbel@paloaltonetworks.com> * batch_4 (#39165) * Adopt 'platform' MP to content packs #6 (#39167) * batch_6 * revert incorrect changes * batch_7 (#39168) * Adopt 'platform' MP to content packs #8 (#39169) * batch_8 * revert incorrect changes * Update Packs/CommonScripts/pack_metadata.json --------- Co-authored-by: Dean Arbel <darbel@paloaltonetworks.com> * Adopt 'platform' MP to content packs #9 (#39170) * batch_9 * revert quick actions * revert incorrect changes * revert incorrect changes * batch_5 (#39232) * batch_10 (#39171) * batch_11 (#39172) * Adopt 'platform' MP to content packs #12 (#39173) * batch_12 * revert incorrect changes * batch_13 (#39174) * Adopt 'platform' MP to content packs #14 (#39175) * batch_14 * revert incorrect changes * Adopt 'platform' MP to content packs #15 (#39176) * batch_15 * Update Packs/FiltersAndTransformers/pack_metadata.json --------- Co-authored-by: Dean Arbel <darbel@paloaltonetworks.com> * batch_16 (#39177) * batch_17 (#39178) * Adopt 'platform' MP to content packs #18 (#39179) * batch_18 * revert incorrect changes * Adopt 'platform' MP to content packs #19 (#39180) * batch_19 * Update Packs/Jira/pack_metadata.json --------- Co-authored-by: Dean Arbel <darbel@paloaltonetworks.com> * batch_20 (#39181) * Adopt 'platform' MP to content packs #21 (#39182) * batch_21 * revert incorrect changes * remove identity_threat --------- Co-authored-by: darbel <darbel@paloaltonetworks.com> * Adopt 'platform' MP to content packs #22 (#39183) * batch_22 * revert incorrect changes * Update Packs/Office365AndAzureAuditLog/pack_metadata.json --------- Co-authored-by: Dean Arbel <darbel@paloaltonetworks.com> * batch_24 (#39185) * Adopt 'platform' MP to content packs #25 (#39186) * batch_25 * Update Packs/PingIdentity/pack_metadata.json * Update Packs/PrismaAccess/pack_metadata.json --------- Co-authored-by: Dean Arbel <darbel@paloaltonetworks.com> * Adopt 'platform' MP to content packs #26 (#39187) * batch_26 * revert incorrect changes * Adopt 'platform' MP to content packs #27 (#39188) * batch_27 * revert incorrect changes * Adopt 'platform' MP to content packs #28 (#39189) * batch_28 * revert incorrect changes * remove identity_threat --------- Co-authored-by: darbel <darbel@paloaltonetworks.com> * Adopt 'platform' MP to content packs #29 (#39190) * batch_29 * revert incorrect changes * Update Packs/Slack/pack_metadata.json --------- Co-authored-by: Dean Arbel <darbel@paloaltonetworks.com> * batch_30 (#39191) * batch_31 (#39192) * Adopt 'platform' MP to content packs #32 (#39193) * batch_32 * Update Packs/Workday/pack_metadata.json --------- Co-authored-by: Dean Arbel <darbel@paloaltonetworks.com> * batch_33 (#39194) * Adopt 'platform' MP to content packs #23 (#39184) * batch_23 * revert incorrect changes * remove identity_threat --------- Co-authored-by: darbel <darbel@paloaltonetworks.com> * fix json * limit common scripts * Revert "Merge branch 'test-platform-mp' into nivbs/CIAC-13013_Quick_Actions" This reverts commit 78e897c, reversing changes made to d2885a5. * Update release notes before pre commit * Update release notes before pre commit * Update current version in pack_metadata.json * Applying changes to adjust pre-commit tests * Making sure that send slack message and send teams message dont run as one action * Updating SlackV3_test.py to support new version * Revert docker changes in slack and teams because of build not supporting new versions * Revert slack test changes becuase docker versions were not updated * Remove Unnecessary description in Teams --------- Co-authored-by: ShirleyDenkberg <62508050+ShirleyDenkberg@users.noreply.github.com> Co-authored-by: Israel Lappe <79846863+ilappe@users.noreply.github.com> Co-authored-by: darbel <darbel@paloaltonetworks.com> Co-authored-by: barryyosi-panw <158817412+barryyosi-panw@users.noreply.github.com> Co-authored-by: barryyosi-panw <byosilevich@paloaltonetworks.com>
1 parent 31f6c21 commit 594b1b7

File tree

16 files changed

+343
-5
lines changed

16 files changed

+343
-5
lines changed

Packs/Jira/Integrations/JiraV3/JiraV3.py

+1
Original file line numberDiff line numberDiff line change
@@ -4525,6 +4525,7 @@ def main(): # pragma: no cover
45254525
'jira-get-comments': get_comments_command,
45264526
'jira-get-issue': get_issue_command,
45274527
'jira-create-issue': create_issue_command,
4528+
'jira-create-issue-quick-action': create_issue_command,
45284529
'jira-issue-assign': update_issue_assignee_command,
45294530
'jira-edit-issue': edit_issue_command,
45304531
'jira-delete-issue': delete_issue_command,

Packs/Jira/Integrations/JiraV3/JiraV3.yml

+60
Original file line numberDiff line numberDiff line change
@@ -1745,6 +1745,65 @@ script:
17451745
- contextPath: Jira.IssueField.Schema.configuration
17461746
description: If the field is a custom field, the configuration of the field.
17471747
type: Object
1748+
- arguments:
1749+
- description: 'A summary of the issue. Use issue fields as variables to enrich the text. Example: ${issue.name}.'
1750+
name: summary
1751+
prettyname: Summary
1752+
required: true
1753+
- description: The Jira project key where the issue will be created.
1754+
name: project_key
1755+
prettyname: Project Key
1756+
required: true
1757+
- description: 'Selects an issue type by name, for example: "Bug" or "Task".'
1758+
name: issue_type_name
1759+
prettyname: Issue Type
1760+
required: true
1761+
- description: 'A description of the issue. Use issue fields as variables to enrich the text. Example: ${issue.details}.'
1762+
name: description
1763+
prettyname: Description
1764+
required: true
1765+
- description: A CSV list of labels.
1766+
isArray: true
1767+
name: labels
1768+
- name: priority
1769+
description: Priority of the ticket.
1770+
predefined:
1771+
- 1 - High
1772+
- 2 - Medium
1773+
- 3 - Low
1774+
- description: The due date for the issue (in the format yyyy-mm-dd).
1775+
name: due_date
1776+
- description: The name of the assignee. Relevant for Jira Server only. If you are using Jira Cloud, provide the assignee_id argument instead. Use the jira-get-id-by-attribute command to get the user's name.
1777+
name: assignee
1778+
- description: The account ID of the assignee. Relevant for Jira Cloud only. Use the jira-get-id-by-attribute command to get the user's account ID.
1779+
name: assignee_id
1780+
- description: The account ID of the reporter. Relevant for Jira Cloud only. Use the jira-get-id-by-attribute command to get the user's account ID.
1781+
name: reporter_id
1782+
- description: The name of the of the reporter. Relevant for Jira Server only. Use reporter_id for Jira Cloud. Use the jira-get-id-by-attribute command to get the user's name.
1783+
name: reporter
1784+
- description: The parent issue key (if you're creating a sub-task).
1785+
name: parent_issue_key
1786+
- description: The parent issue ID (if you're creating a sub-task).
1787+
name: parent_issue_id
1788+
- description: A text field for describing the environment in which the issue occurred. For example environment="IE9 on Windows 7".
1789+
name: environment
1790+
- description: The security level of the issue. For example security="Anyone".
1791+
name: security
1792+
- description: The component names of the issue. For example components="component1,component2". When using a Jira OnPrem instance, the entered components must already exist.
1793+
isArray: true
1794+
name: components
1795+
description: Creates a new issue in Jira.
1796+
name: jira-create-issue-quick-action
1797+
prettyname: Create Jira Ticket
1798+
hidden: true
1799+
quickaction: true
1800+
outputs:
1801+
- contextPath: Ticket.Id
1802+
description: The ticket ID.
1803+
type: String
1804+
- contextPath: Ticket.Key
1805+
description: The ticket key.
1806+
type: String
17481807
dockerimage: demisto/btfl-soup:1.0.1.2129515
17491808
isfetch: true
17501809
ismappable: true
@@ -1757,5 +1816,6 @@ script:
17571816
tests:
17581817
- JiraV3 Test
17591818
defaultmapperin: classifier-mapper-incoming-JiraV3
1819+
supportsquickactions: true
17601820
defaultmapperout: JiraV3 Outgoing Mapper
17611821
fromversion: 6.8.0

Packs/Jira/ReleaseNotes/3_2_17.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
2+
#### Integrations
3+
4+
##### Atlassian Jira v3
5+
6+
- Added support for **jira-create-issue-quick-action** command that creates a new issue in jira.

Packs/Jira/pack_metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "Atlassian Jira",
33
"description": "Use the Jira integration to manage issues and create Cortex XSOAR incidents from Jira projects.",
44
"support": "xsoar",
5-
"currentVersion": "3.2.16",
5+
"currentVersion": "3.2.17",
66
"author": "Cortex XSOAR",
77
"url": "https://www.paloaltonetworks.com/cortex",
88
"email": "",

Packs/MicrosoftTeams/Integrations/MicrosoftTeams/MicrosoftTeams.py

+2
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,7 @@ class GraphPermissions(str, Enum):
143143
# Note: at the moment, the required permission names between credentials and auth code are the same.
144144
# Credentials require Application permissions while auth code requires delegated permissions
145145
'send-notification': [Perms.GROUPMEMBER_READ_ALL, Perms.CHANNEL_READBASIC_ALL],
146+
'teams-send-notification-quick-action': [Perms.GROUPMEMBER_READ_ALL, Perms.CHANNEL_READBASIC_ALL],
146147
'mirror-investigation': [Perms.GROUPMEMBER_READ_ALL, Perms.CHANNEL_READBASIC_ALL, Perms.CHANNEL_CREATE,
147148
Perms.CHANNEL_DELETE_ALL],
148149
'close-channel': [Perms.GROUPMEMBER_READ_ALL, Perms.CHANNEL_READBASIC_ALL, Perms.CHANNEL_DELETE_ALL],
@@ -3336,6 +3337,7 @@ def main(): # pragma: no cover
33363337
'test-module': test_module,
33373338
'long-running-execution': long_running_loop,
33383339
'send-notification': send_message,
3340+
'teams-send-notification-quick-action': send_message,
33393341
'mirror-investigation': mirror_investigation,
33403342
'close-channel': close_channel,
33413343
'microsoft-teams-integration-health': integration_health,

Packs/MicrosoftTeams/Integrations/MicrosoftTeams/MicrosoftTeams.yml

+20
Original file line numberDiff line numberDiff line change
@@ -767,6 +767,25 @@ script:
767767
If your instance configuration involves a Cortex XSOAR engine, provide the engine's IP (or DNS name) and the port in use in the following format - `https://IP:port` or `http://IP:port`.
768768
For example - `https://my-engine.name:443`, `http://1.1.1.1:443`.
769769
name: engine_url
770+
- arguments:
771+
- description: The channel to which to send messages. Supports only standard channels.
772+
name: channel
773+
prettyname: Channel
774+
required: true
775+
- description: 'The message to send to the channel. Use issue fields as variables to enrich the text. Example: “${issue.details}".'
776+
name: message
777+
prettyname: Message
778+
required: true
779+
description: |-
780+
Sends a message to the specified teams.
781+
name: teams-send-notification-quick-action
782+
prettyname: Send Teams Message
783+
hidden: true
784+
quickaction: true
785+
outputs:
786+
- contextPath: MicrosoftTeams.Message.ID
787+
description: ID of the message sent.
788+
type: String
770789
dockerimage: demisto/teams:1.0.0.1860894
771790
longRunning: true
772791
longRunningPort: true
@@ -778,4 +797,5 @@ script:
778797
runonce: false
779798
tests:
780799
- Microsoft Teams - Test
800+
supportsquickactions: true
781801
fromversion: 5.0.0
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
2+
#### Integrations
3+
4+
##### Microsoft Teams
5+
6+
- Added support for **teams-send-notification-quick-action** command that sends a message to the specified teams.
7+

Packs/MicrosoftTeams/pack_metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "Microsoft Teams",
33
"description": "Send messages and notifications to your team members.",
44
"support": "xsoar",
5-
"currentVersion": "1.5.17",
5+
"currentVersion": "1.5.18",
66
"author": "Cortex XSOAR",
77
"url": "https://www.paloaltonetworks.com/cortex",
88
"email": "",

Packs/ServiceNow/Integrations/ServiceNowv2/ServiceNowv2.py

+1
Original file line numberDiff line numberDiff line change
@@ -3318,6 +3318,7 @@ def main():
33183318
'servicenow-oauth-login': login_command,
33193319
'servicenow-update-ticket': update_ticket_command,
33203320
'servicenow-create-ticket': create_ticket_command,
3321+
'servicenow-create-ticket-quick-action': create_ticket_command,
33213322
'servicenow-delete-ticket': delete_ticket_command,
33223323
'servicenow-query-tickets': query_tickets_command,
33233324
'servicenow-add-link': add_link_command,

Packs/ServiceNow/Integrations/ServiceNowv2/ServiceNowv2.yml

+205-1
Original file line numberDiff line numberDiff line change
@@ -1683,14 +1683,218 @@ script:
16831683
required: true
16841684
description: Retrieves attachments from a ticket.
16851685
name: servicenow-get-ticket-attachments
1686-
dockerimage: demisto/python3:3.11.10.116949
1686+
- arguments:
1687+
- description: 'Short description of the ticket. Use issue fields as variables to enrich the text. Example: “${issue.name}”.'
1688+
name: short_description
1689+
prettyname: Short Description
1690+
required: true
1691+
- auto: PREDEFINED
1692+
name: ticket_type
1693+
description: Ticket type.
1694+
prettyname: Ticket Type
1695+
predefined:
1696+
- incident
1697+
- problem
1698+
- change_request
1699+
- sc_request
1700+
- sc_task
1701+
- sc_req_item
1702+
- sn_si_incident
1703+
- std_change_template
1704+
required: true
1705+
- auto: PREDEFINED
1706+
description: Ticket urgency. You can either select from the predefined options or enter another value. For example, "Urgent" or "5".
1707+
name: urgency
1708+
predefined:
1709+
- 1 - High
1710+
- 2 - Medium
1711+
- 3 - Low
1712+
- auto: PREDEFINED
1713+
description: Ticket severity. You can select from the predefined options.
1714+
name: severity
1715+
prettyname: Severity
1716+
required: true
1717+
predefined:
1718+
- 1 - High
1719+
- 2 - Medium
1720+
- 3 - Low
1721+
- auto: PREDEFINED
1722+
description: Ticket impact.
1723+
name: impact
1724+
predefined:
1725+
- 1 - High
1726+
- 2 - Medium
1727+
- 3 - Low
1728+
- auto: PREDEFINED
1729+
description: Whether to set the ticket as Active.
1730+
name: active
1731+
predefined:
1732+
- 'true'
1733+
- 'false'
1734+
- description: The ticket activity due date, in the format "2016-07-02 21:51:11".
1735+
name: activity_due
1736+
- description: List of users assigned to the ticket.
1737+
name: additional_assignee_list
1738+
- description: User assigned to the ticket.
1739+
name: assigned_to
1740+
- description: Category of the ticket.
1741+
name: category
1742+
- description: UID format.
1743+
name: caused_by
1744+
- description: Format type journal input.
1745+
name: comments
1746+
- description: Format type journal input.
1747+
name: comments_and_work_notes
1748+
- description: Company (UID format).
1749+
name: company
1750+
- description: Contact type.
1751+
name: contact_type
1752+
- description: Delivery plan (UID format).
1753+
name: delivery_plan
1754+
- description: 'Ticket description. Use issue fields as variables to enrich the text. Example: “${issue.details}”.'
1755+
name: description
1756+
prettyname: Description
1757+
required: true
1758+
- description: 'Ticket due date, in the format: YYYY-MM-DD HH:MM:SS.'
1759+
name: due_date
1760+
- description: 'Expected start date/time, in the format: YYYY-MM-DD HH:MM:SS.'
1761+
name: expected_start
1762+
- description: 'Follow up date/time, in the format: YYYY-MM-DD HH:MM:SS.'
1763+
name: follow_up
1764+
- description: UID format list (group).
1765+
name: group_list
1766+
- description: Location of the ticket.
1767+
name: location
1768+
- description: SLA of the ticket.
1769+
name: made_sla
1770+
- auto: PREDEFINED
1771+
description: Whether to be notified about this ticket.
1772+
name: notify
1773+
predefined:
1774+
- '1'
1775+
- '0'
1776+
- description: Order number.
1777+
name: order
1778+
- description: UID Format.
1779+
name: parent
1780+
- description: UID Format.
1781+
name: parent_incident
1782+
- description: UID Format.
1783+
name: problem_id
1784+
- description: UID.
1785+
name: rfc
1786+
- description: 'SLA due date/time, in the format: YYYY-MM-DD HH:MM:SS.'
1787+
name: sla_due
1788+
- description: Ticket subcategory.
1789+
name: subcategory
1790+
- description: The sys_id of the group to assign.
1791+
name: assignment_group
1792+
- description: The number that represents the incident state.
1793+
name: incident_state
1794+
- description: Ticket number.
1795+
name: number
1796+
- auto: PREDEFINED
1797+
description: Priority of the ticket.
1798+
name: priority
1799+
predefined:
1800+
- 5 - Planning
1801+
- 4 - Low
1802+
- 3 - Moderate
1803+
- 2 - High
1804+
- 1 - Critical
1805+
- description: Template name to use as the basis to create new tickets.
1806+
name: template
1807+
- description: 'Custom (user defined) fields in the format: fieldname1=value;fieldname2=value; custom fields start with a "u_".'
1808+
name: custom_fields
1809+
- auto: PREDEFINED
1810+
defaultValue: normal
1811+
description: Type of Change Request ticket.
1812+
name: change_type
1813+
predefined:
1814+
- normal
1815+
- standard
1816+
- emergency
1817+
- description: 'State of the ticket, for example: "Closed" or "7" or "7 - Closed".'
1818+
name: state
1819+
- description: 'Date/time the ticket was opened, in the format: YYYY-MM-DD HH:MM:SS.'
1820+
name: opened_at
1821+
- description: 'Additional fields in the format: fieldname1=value;fieldname2=value;.'
1822+
name: additional_fields
1823+
- auto: PREDEFINED
1824+
defaultValue: 'false'
1825+
description: Flag that indicates whether to set field values using the display value or the actual value. 'true' treats input values as the display value. 'false' treats input values as actual values.
1826+
name: input_display_value
1827+
predefined:
1828+
- 'false'
1829+
- 'true'
1830+
- defaultValue: ;
1831+
description: The delimiter character to use as a separator for a list of fields in an argument for this command.
1832+
name: fields_delimiter
1833+
- auto: PREDEFINED
1834+
description: Business criticality of the ticket.
1835+
name: business_criticality
1836+
predefined:
1837+
- 3 - Non-Critical
1838+
- 2 - High
1839+
- 1 - Critical
1840+
- description: Incident risk score.
1841+
name: risk_score
1842+
description: Creates new ServiceNow ticket.
1843+
name: servicenow-create-ticket-quick-action
1844+
prettyname: Create ServiceNow Ticket
1845+
hidden: true
1846+
quickaction: true
1847+
outputs:
1848+
- contextPath: ServiceNow.Ticket.ID
1849+
description: Ticket ID.
1850+
type: string
1851+
- contextPath: ServiceNow.Ticket.OpenedBy
1852+
description: Ticket opener ID.
1853+
type: string
1854+
- contextPath: ServiceNow.Ticket.CreatedOn
1855+
description: Ticket creation date.
1856+
type: date
1857+
- contextPath: ServiceNow.Ticket.Assignee
1858+
description: Ticket assignee ID.
1859+
type: string
1860+
- contextPath: ServiceNow.Ticket.State
1861+
description: Ticket state.
1862+
type: string
1863+
- contextPath: ServiceNow.Ticket.Summary
1864+
description: Ticket short summary.
1865+
type: string
1866+
- contextPath: ServiceNow.Ticket.Number
1867+
description: Ticket number.
1868+
type: string
1869+
- contextPath: ServiceNow.Ticket.Active
1870+
description: Ticket active.
1871+
type: boolean
1872+
- contextPath: ServiceNow.Ticket.AdditionalComments
1873+
description: Ticket comments.
1874+
type: string
1875+
- contextPath: ServiceNow.Ticket.Priority
1876+
description: Ticket priority.
1877+
type: string
1878+
- contextPath: ServiceNow.Ticket.OpenedAt
1879+
description: Ticket opening time.
1880+
type: date
1881+
- contextPath: ServiceNow.Ticket.ResolvedBy
1882+
description: Ticket resolver ID.
1883+
type: string
1884+
- contextPath: ServiceNow.Ticket.CloseCode
1885+
description: Ticket close code.
1886+
type: string
1887+
1888+
dockerimage: demisto/python3:3.12.8.1983910
16871889
isfetch: true
16881890
ismappable: true
16891891
isremotesyncin: true
16901892
isremotesyncout: true
16911893
script: ''
16921894
subtype: python3
16931895
type: python
1896+
1897+
supportsquickactions: true
16941898
fromversion: 5.0.0
16951899
tests:
16961900
- servicenow_test_v2
+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#### Integrations
2+
3+
##### ServiceNow v2
4+
- Updated the Docker image to: *demisto/python3:3.12.8.1983910*.
5+
6+
- Added support for the ***servicenow-create-ticket-quick-action*** command that creates a new ServiceNow ticket.
7+
8+
9+

0 commit comments

Comments
 (0)