BmcITSM
BMC Helix ITSM integration enables customers to manage service request, incident, change request, task, problem investigation, known error and work order tickets.
Utilities · BMC Helix ITSM
Configuration parameters
url— Server URL (required)credentials— User Name (required)max_fetch— Maximum Number of Incidents per Fetchfirst_fetch— First fetch timestamp (<number> <time unit>, e.g., 12 hours, 7 days).ticket_type— Ticket Typeticket_status— Ticket Statusticket_impact— Ticket Impactticket_urgency— Ticket Urgencyquery— Fetch by Querymirror_direction— Incident Mirroring Directionclose_incident— Close Mirrored XSOAR Incidentclose_ticket— Close Mirrored BMC Helix ITSM Ticketproxy— Use system proxy settingsinsecure— Trust any certificate (not secure)incidentType— Incident typeisFetch— Fetch incidents
Commands (31)
-
bmc-itsm-change-request-createCreates a change request ticket in BMC Helix ITSM. The ticket is created by using a template or from scratch.
-
bmc-itsm-change-request-template-listLists all change requests ticket templates. Useful for creating change request tickets. The records are retrieved by the query argument or by the filtering arguments. When using filtering arguments, each one defines a 'LIKE' operation and an 'AND' operator is used between them. To see the entire JSON then you can use the raw_response=true at the end of the command.
-
bmc-itsm-change-request-updateUpdates the details of change request ticket for the specified request ID.
-
bmc-itsm-company-listRetrieves a list of companies from BMC Helix ITSM. The records are retrieved by the query argument or by the filtering arguments. When using filtering arguments, each one defines a 'LIKE' operation and an 'AND' operator is used between them. To see the entire JSON then you can use the raw_response=true at the end of the command.
-
bmc-itsm-incident-createCreates a new incident ticket. An incident is any event that is not part of the standard operation of a service and that causes an interruption to or a reduction in the quality of that service.
-
bmc-itsm-incident-template-listLists all incident requests ticket templates. Useful for create incident tickets. The records are retrieved by the query argument or by the filtering arguments. When using filtering arguments, each one defines a 'LIKE' operation and an 'AND' operator is used between them. To see the entire JSON then you can use the raw_response=true at the end of the command.
-
bmc-itsm-incident-updateUpdate incident ticket.
-
bmc-itsm-known-error-createCreate known error ticket.
-
bmc-itsm-known-error-updateUpdate Known Error ticket type.
-
bmc-itsm-problem-investigation-createCreates a problem investigation ticket.
-
bmc-itsm-problem-investigation-updateUpdates The problem investigation ticket type.
-
bmc-itsm-service-request-createCreates a new service request ticket. A service request ticket is the request record that is generated from the service request definition to manage and track the execution. To create it, you need to provide the srd_instance_id argument, which can be retrieved by by executing the bmc-itsm-service-request-definition-list command and extracting the instanceID field. User and company arguments can be retrieved by executing the bmc-itsm-user-list and bmc-itsm-company-list. To see the entire JSON then you can use the raw_response=true at the end of the command.
-
bmc-itsm-service-request-definition-listrequest a list of service request definitions.
-
bmc-itsm-service-request-updateUpdates the details of a service request ticket for a given request ID. User and company related arguments can be retrieved by executing the bmc-itsm-user-list and bmc-itsm-company-list commands.
-
bmc-itsm-support-group-listLists all support groups. Useful for getting possible (Company, Support Organization, Support Group) triplets.
-
bmc-itsm-task-createCreates a new task ticket. By splitting cases into individual tasks (assignments), you can focus on one assignment at a time to resolve cases more efficiently. Task ticket type can be attached only to the following ticket types: change request, incident, problem investigation, known error and work order.
-
bmc-itsm-task-template-listLists all task ticket templates. Useful for creating task tickets. The records are retrieved by the query argument or by the filtering arguments. When using filtering arguments, each one defines a 'LIKE' operation and an 'AND' operator is used between them. To see the entire JSON then you can use the raw_response=true at the end of the command.
-
bmc-itsm-task-updateUpdates the task ticket.
-
bmc-itsm-ticket-create-relationshipCreates a relationship between two tickets.
-
bmc-itsm-ticket-deleteDeletes a ticket by its request ID. Only admin users can perform this command.
-
bmc-itsm-ticket-listRetrieves a list of BMC Helix ITSM tickets. The records are retrieved by the query argument or by the filtering arguments. When using filtering arguments, each one defines a 'LIKE' operation and an 'AND' operator is used between them. To see the entire JSON then you can use the raw_response=true at the end of the command.
-
bmc-itsm-user-listRetrieves a list of user profiles from BMC Helix ITSM. The records are retrieved by the query argument or by the filtering arguments. When using filtering arguments, each one performs a `LIKE` operation, and multiple filters are combined using the `AND` operator. To view the full JSON response, add raw_response=true to the end of the command.
-
bmc-itsm-work-order-createCreates a new work order ticket.
-
bmc-itsm-work-order-template-listLists all work order templates. Useful for creating work orders. The records are retrieved by the query argument or by the filtering arguments. When using filtering arguments, each one defines a 'LIKE' operation and an 'AND' operator is used between them. To see the entire JSON, you can use the raw_response=true at the end of the command.
-
bmc-itsm-work-order-updateUpdates the work order ticket.
-
bmc-itsm-worklog-addAdds a worklog entry to an existing incident ticket in BMC Helix ITSM. Worklogs are used to document work performed, status updates, or communication related to an incident.
-
bmc-itsm-worklog-attachment-getRetrieves a list of service request definitions. The records are retrieved by the query argument or by the filtering arguments. When using filtering arguments, each one defines a 'LIKE' operation and an 'AND' operator is used between them. To see the entire JSON then you can use the raw_response=true at the end of the command.
-
bmc-itsm-worklog-listRetrieves a list of service request definitions. The records are retrieved by the query argument or by the filtering arguments. When using filtering arguments, each one defines a 'LIKE' operation and an 'AND' operator is used between them. To see the entire JSON then you can use the raw_response=true at the end of the command.
-
get-mapping-fieldsReturns the list of fields for an incident type.
-
get-modified-remote-dataGets the list of incidents that were modified since the last update time. Note that this method is here for debugging purposes. The get-modified-remote-data command is used as part of a Mirroring feature, which is available in Cortex XSOAR from version 6.1.
-
get-remote-dataGets remote data from a remote incident. This method does not update the current incident, and should be used for debugging purposes.