BMC Remedy ITSM
Versión de integración: 4.0
Configura la integración de BMC Remedy ITSM en Google Security Operations
Si quieres obtener instrucciones detalladas para configurar una integración en Google SecOps, consulta Configura integraciones.
Parámetros de integración
Usa los siguientes parámetros para configurar la integración:
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| Raíz de la API | String | https://{IP}:{port} | Sí | Es la raíz de la API de la instancia de BMC Remedy ITSM. |
| Nombre de usuario | String | N/A | No | Nombre de usuario de BMC Remedy ITSM. |
| Contraseña | Contraseña | N/A | No | Contraseña de BMC Remedy ITSM. |
| Verificar SSL | Casilla de verificación | Marcado | Sí | Si está habilitado, verifica que el certificado SSL para la conexión al servidor de BMC Remedy ITSM sea válido. |
Casos de uso
Realizar acciones de clasificación (actualizar, crear o borrar registros)
Acciones
Ping
Descripción
Prueba la conectividad con BMC Remedy ITSM con los parámetros proporcionados en la página de configuración de la integración en la pestaña Google Security Operations Marketplace.
Ejecutar en
La acción no se ejecuta en entidades ni tiene parámetros de entrada obligatorios.
Resultados de la acción
Resultado de secuencia de comandos
| Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
|---|---|---|
| is_success | Verdadero/Falso | is_success:False |
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si la conexión se realiza correctamente: "Successfully connected to the BMC Remedy ITSM server with the provided connection parameters!" La acción debería fallar y detener la ejecución de la guía: Si no se realiza correctamente: "No se pudo conectar al servidor de BMC Remedy ITSM. Error is {0}".format(exception.stacktrace) |
General |
Obtén detalles del registro
Descripción
Obtén información detallada sobre el registro de BMC Remedy ITSM.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| Tipo de registro | String | N/A | Sí | Especifica el tipo de registro del que deseas recuperar los detalles. |
| IDs de registros | CSV | N/A | Sí | Especifica los IDs de los registros para los que deseas devolver detalles. |
| Campos que se devolverán | CSV | N/A | No | Especifica los campos que se devolverán. Si se proporcionan campos no válidos, la acción falla. Si no se proporciona nada, la acción devuelve todos los campos. |
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
| Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
|---|---|---|
| is_success | Verdadero/Falso | is_success:False |
Resultado de JSON
[
{
"Request ID": "X|X",
"Submitter": "Remedy Application Service"
},
{
"Request ID": "X|X",
"Submitter": "Remedy Application Service"
},
{
"Request ID": "X|X",
"Submitter": "Remedy Application Service"
}
]
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si hay datos disponibles para al menos un ID (is_success=true): "Se devolvieron correctamente los detalles sobre el tipo de registro {Record Type} en BMC Remedy ITSM para los siguientes IDs: {record ids}". Si los datos no están disponibles para al menos un ID (is_success=true): "La acción no pudo encontrar detalles sobre el tipo de registro {Record Type} en BMC Remedy ITSM para los siguientes IDs: {record ids}". Si los datos no están disponibles para todos (is_success=false): "No se encontraron registros". La acción debería fallar y detener la ejecución de la guía: Si se informa un error fatal, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema, se mostrará el mensaje "Error al ejecutar la acción "Get Record Details". Reason: {0}''.format(error.Stacktrace) Si es 400: "Error al ejecutar la acción "Get Record Details". Motivo: {0}''.format(messageText) |
General |
| Tabla del muro de casos | Nombre de la tabla: Detalles del registro {ID del registro} Columnas de la tabla:
|
General |
Actualizar registro
Descripción
Actualiza un registro en BMC Remedy ITSM.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| Tipo de registro | String | N/A | Sí | Especifica el tipo de registro que se debe actualizar. |
| ID de registro | String | N/A | Sí | Especifica el ID del registro que se debe actualizar. |
| Campos que se actualizarán | JSON | { "field":"value" } |
Sí | Especifica un objeto JSON que contenga todos los campos y valores necesarios que se deben actualizar. |
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
| Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
|---|---|---|
| is_success | Verdadero/Falso | is_success:False |
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se informa el código de estado 204 (is_success=true): "Se actualizó correctamente el registro {tipo de registro} con el ID de registro {ID de registro} en BMC Remedy ITSM". La acción debería fallar y detener la ejecución de la guía: Si se informa un error fatal, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Actualizar registro". Reason: {0}''.format(error.Stacktrace) Si se informa el código de estado 404, 400 o 500: "Error executing action "Update Record". Motivo: {messageText}{messageAppendedText}. Si se proporciona una carga útil de JSON no válida: "Error al ejecutar la acción "Actualizar registro". Motivo: Se proporcionó una carga útil de JSON no válida en el parámetro "Fields To Update". Verifica la estructura. |
General |
Borrar registro
Descripción
Borra un registro en BMC Remedy ITSM.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| Tipo de registro | String | N/A | Sí | Especifica el tipo de registro que se debe borrar. |
| ID de registro | String | N/A | Sí | Especifica el ID del registro que se debe borrar. |
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
| Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
|---|---|---|
| is_success | Verdadero/Falso | is_success:False |
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se informa el código de estado 204 (is_success=true), se muestra el mensaje "Se borró correctamente el registro {Record Type} con el ID {record id} en BMC Remedy ITSM". Si se informa el código de estado 404 y el número de mensaje es 302 (is_success=true): "El registro {Record Type} con el ID {record id} no existe en BMC Remedy ITSM". La acción debería fallar y detener la ejecución de la guía: Si se informa un error grave, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Borrar registro". Reason: {0}''.format(error.Stacktrace) Si se informa el código de estado 404 y el número de mensaje no es 302 (is_success=false): "Error al ejecutar la acción "Borrar registro". Motivo: {messageText}" |
General |
Crear registro
Descripción
Crea un registro en BMC Remedy ITSM.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| Tipo de registro | String | N/A | Sí | Especifica el tipo de registro que se debe crear. |
| Carga útil de registro | JSON | { "field":"value" } |
Sí | Especifica un objeto JSON que contenga todos los campos y valores necesarios. |
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
| Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
|---|---|---|
| is_success | Verdadero/Falso | is_success:False |
Resultado de JSON
{
"values": {
"Work Log ID": "X",
"Submitter": "Admin",
"Submit Date": "2022-01-06T10:42:43.000+0000",
"Assigned To": null,
"Last Modified By": "Admin",
"Last Modified Date": "2022-01-06T10:42:43.000+0000",
"Status": "Enabled",
"Short Description": ".",
"Status History": null,
"Assignee Groups": null
}
}
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se informa el código de estado 201 (is_success=true): "Se creó correctamente el registro {tipo de registro} en BMC Remedy ITSM". La acción debería fallar y detener la ejecución de la guía: Si se informa un error grave, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Crear registro". Reason: {0}''.format(error.Stacktrace)" Si se informa el código de estado 400 y el número de mensaje es 307: "Error al ejecutar la acción "Crear registro". Motivo: Los siguientes campos son obligatorios: {csv of messageAppendedText}." Si se informa el código de estado 400 y el número de mensaje no es 307: "Error al ejecutar la acción "Crear registro". Motivo: {messageText}: {messageAppendedText}". Si se proporciona una carga útil de JSON no válida: "Error al ejecutar la acción "Create Record". Motivo: Se proporcionó una carga útil de JSON no válida en el parámetro "Carga útil del registro". Verifica la estructura". |
General |
Wait For Record Fields Update
Descripción
Espera a que se actualicen los campos de registro en BMC Remedy ITSM.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| Tipo de registro | String | N/A | Sí | Especifica el tipo de registro para el que esperas una actualización. |
| ID de registro | String | N/A | Sí | Especifica el ID del registro que se debe actualizar. |
| Campos para verificar | JSON | { "field":"value" } |
Sí | Especifica un objeto JSON que contenga todos los campos y valores necesarios. |
| Falla si se agota el tiempo de espera | Casilla de verificación | Marcado | Sí | Si se habilita, la acción falla si no se actualizan todos los campos. |
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
| Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
|---|---|---|
| is_success | Verdadero/Falso | is_success:False |
Resultado de JSON
{
"values": {
"Work Log ID": "X",
"Submitter": "Admin",
"Submit Date": "2022-01-06T10:42:43.000+0000",
"Assigned To": null,
"Last Modified By": "Admin",
"Last Modified Date": "2022-01-06T10:42:43.000+0000",
"Status": "Enabled",
"Short Description": ".",
"Status History": null,
"Assignee Groups": null
}
}
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si el código de estado es 200 (is_success=true): "Se actualizó el registro {tipo de registro} con el ID {ID de registro} en BMC Remedy ITSM". Si uno de los campos no se actualiza y el parámetro "Fail If Timeout" no está habilitado (is_success=false): "Los siguientes campos no se actualizaron para el registro {record type} con el ID {record id} en BMC Remedy ITSM: {campos que no se actualizaron}" Mensaje asíncrono: "Waiting for the following fields to be updated for {record type} record with ID {record id} in BMC Remedy ITSM: {fields that were not updated}" La acción debería fallar y detener la ejecución de la guía: Si se informa un error fatal, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Wait For Fields Update". Reason: {0}''.format(error.Stacktrace) Si no se encuentran algunos campos: "Error executing action "Wait For Fields Update". Motivo: No se encontraron los siguientes campos en la estructura del registro: {campos que no se encontraron}. Si se informa el código de estado 404: "Error al ejecutar la acción "Wait For Record Fields Update". Motivo: {messageText}". Si uno de los campos no se actualiza y el parámetro "Fail If Timeout" está habilitado (is_success=false): "Error executing action "Wait For Fields Update". Motivo: No se actualizaron los siguientes campos del registro {tipo de registro} con el ID {ID de registro} en BMC Remedy ITSM: {campos que no se actualizaron}" Si se proporciona una carga útil de JSON no válida: "Error al ejecutar la acción "Wait For Fields Update". Motivo: Se proporcionó una carga útil de JSON no válida en el parámetro "Campos para verificar". Verifica la estructura. |
General |
Obtén detalles del incidente
Descripción
Obtén información detallada sobre los incidentes de BMC Remedy ITSM.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| IDs de incidentes | CSV | N/A | Sí | Especifica los IDs de los incidentes de los que deseas devolver detalles. |
| Campos que se devolverán | CSV | N/A | No | Especifica los campos que se devolverán. Si se proporcionan campos no válidos, la acción falla. Si no se proporciona nada, la acción devuelve todos los campos. |
| Recupera notas de trabajo | Casilla de verificación | Marcado | No | Si está habilitado, la acción devolverá notas de trabajo relacionadas con el incidente. |
| Cantidad máxima de notas de trabajo que se devolverán | Número entero | 50 | No | Especifica la cantidad de notas de trabajo que se devolverán. Si no se proporciona nada, la acción devuelve 50 notas de trabajo. |
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
| Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
|---|---|---|
| is_success | Verdadero/Falso | is_success:False |
Resultado de JSON
{
"Work Log ID": "X",
"Submitter": "Admin",
"Submit Date": "2022-01-06T10:42:43.000+0000",
"Assigned To": null,
"Last Modified By": "Admin",
"Last Modified Date": "2022-01-06T10:42:43.000+0000",
"Status": "Enabled",
"Short Description": ".",
"Status History": null,
"Assignee Groups": "",
"Worknotes": [
{
"Submitter": "X",
"Detailed Description": "asdasd",
"Work Log Type": "X",
"Work Log Submit Date": "2022-01-06T11:21:56.000+0000"
},
{
"Submitter": "X",
"Detailed Description": "Work Log Entry from Bob.",
"Work Log Type": "X",
"Work Log Submit Date": "2008-11-07T00:30:41.000+0000"
}
]
}
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si hay datos disponibles para al menos un ID (is_success=true): "Se devolvieron correctamente los detalles sobre los incidentes en BMC Remedy ITSM para los siguientes IDs: {record ids}". Si no hay datos disponibles para al menos un ID (is_success=true): "No se pudieron encontrar detalles sobre los incidentes en BMC Remedy ITSM para los siguientes IDs: {record ids}". Si no hay datos disponibles para todos los IDs (is_success=false): "No se encontraron incidentes". La acción debería fallar y detener la ejecución de la guía: Si se informa un error grave, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Obtener detalles de incidentes". Reason: {0}''.format(error.Stacktrace) Si se informa el código de estado 400: "Error al ejecutar la acción "Obtener detalles de incidentes". Motivo: {0}''.format(messageText) |
General |
| Tabla del muro de casos | Nombre de la tabla: Detalles del incidente Columnas de la tabla:
|
General |
| Tabla del muro de casos | Nombre de la tabla: Notas de trabajo del incidente {número de incidente} Columnas de la tabla:
|
General |
Actualizar incidente
Descripción
Actualiza un incidente en BMC Remedy ITSM.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| ID del incidente | String | N/A | Sí | Especifica el ID del incidente que se debe actualizar. |
| Estado | DDL | Selecciona una opción Valores posibles:
|
No | Especifica el estado del incidente. Nota: Si el estado es "Pendiente" o "Resuelto", también debes proporcionar el valor de "Motivo del estado". |
| Motivo del estado | String | N/A | No | Especifica el motivo del estado del incidente. |
| Impacto | DDL | Selecciona una opción Valores posibles:
|
No | Especifica el impacto del incidente. |
| Urgencia | DDL | Selecciona una opción Valores posibles:
|
NO | Especifica la urgencia del incidente. |
| Descripción | String | N/A | No | Especifica la descripción del incidente |
| Tipo de incidente | DDL | Selecciona una opción Valores posibles:
|
No | Especifica el tipo de incidente. |
| Grupo asignado | String | N/A | No | Especifica el grupo asignado para el incidente. |
| Usuario asignado | String | N/A | No | Especifica el asignatario del incidente. |
| Solución | String | N/A | No | Especifica la resolución del incidente. |
| Categoría de resolución, nivel 1 | String | N/A | No | Especifica la categoría de resolución de nivel 1 para el incidente. |
| Nivel 2 de la categoría de resolución | String | N/A | No | Especifica la categoría de resolución de nivel 2 para el incidente. |
| Categoría de resolución, nivel 3 | String | N/A | No | Especifica la categoría de resolución de nivel 3 para el incidente. |
| Categoría de resolución de productos, nivel 1 | String | N/A | No | Especifica la categoría de resolución de nivel 1 para el incidente. |
| Categoría de producto de resolución, nivel 2 | String | N/A | No | Especifica la categoría de resolución de nivel 2 para el incidente. |
| Categoría de producto de resolución, nivel 3 | String | N/A | No | Especifica la categoría de resolución de nivel 3 para el incidente. |
| Fuente denunciada | DDL | Selecciona una opción Valores posibles:
|
No | Especifica la fuente denunciada. |
| Campos personalizados | JSON | N/A | No | Especifica un objeto JSON que contenga todos los campos y valores necesarios que se deben actualizar. Nota: Este parámetro reemplaza a otros parámetros proporcionados. |
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
| Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
|---|---|---|
| is_success | Verdadero/Falso | is_success:False |
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se informa el código de estado 204 (is_success=true): "Se actualizó correctamente el incidente con {ID de registro} en BMC Remedy ITSM". La acción debería fallar y detener la ejecución de la guía: Si se informa un error grave, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Actualizar incidente". Motivo: {0}''.format(error.Stacktrace" Si se informa el código de estado 400 o 500: "Error al ejecutar la acción "Actualizar incidente". Motivo: {messageText}{messageAppendedText}. Si no se encuentra el incidente (is_success = true):"Error executing action "Update Incident". Motivo: No se encontró el incidente {incident id} en BMC Remedy ITSM. Revisa la ortografía". Si se proporciona una carga útil de JSON no válida: "Error al ejecutar la acción "Update Incident". Motivo: Se proporcionó una carga útil de JSON no válida en el parámetro "Fields To Update". Verifica la estructura". |
General |
Crear incidente
Descripción
Crea un incidente en BMC Remedy ITSM.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| Estado | DDL | Selecciona una opción Valores posibles:
|
No | Especifica el estado del incidente. |
| Impacto | DDL | Selecciona una opción Valores posibles:
|
No | Especifica el impacto del incidente. |
| Urgencia | DDL | Selecciona una opción Valores posibles:
|
No | Especifica la urgencia del incidente. |
| Descripción | String | N/A | No | Especifica la descripción del incidente |
| Empresa | String | N/A | No | Especifica la empresa del incidente |
| Cliente | String | N/A | No | Especifica el cliente del incidente. Nota: El cliente debe proporcionarse en el formato "{Apellido} {Nombre}". Ejemplo: Allbrook Allen |
| Nombre de la plantilla | String | N/A | No | Especifica el nombre de la plantilla para el incidente. Nota: La acción intenta encontrar el ID de la plantilla en segundo plano. Para obtener una mayor precisión, puedes proporcionar el ID de la plantilla directamente a través de los campos personalizados. |
| Tipo de incidente | DDL | Selecciona una opción Valores posibles:
|
No | Especifica el tipo de incidente. |
| Grupo asignado | String | N/A | No | Especifica el grupo asignado para el incidente. |
| Usuario asignado | String | N/A | No | Especifica el asignatario del incidente. |
| Solución | String | N/A | No | Especifica la resolución del incidente. |
| Categoría de resolución, nivel 1 | String | N/A | No | Especifica la categoría de resolución de nivel 1 para el incidente. |
| Nivel 2 de la categoría de resolución | String | N/A | No | Especifica la categoría de resolución de nivel 2 para el incidente. |
| Categoría de resolución, nivel 3 | String | N/A | No | Especifica la categoría de resolución de nivel 3 para el incidente. |
| Categoría de resolución de productos, nivel 1 | String | N/A | No | Especifica la categoría de resolución de nivel 1 para el incidente. |
| Categoría de producto de resolución, nivel 2 | String | N/A | No | Especifica la categoría de resolución de nivel 2 para el incidente. |
| Categoría de producto de resolución, nivel 3 | String | N/A | No | Especifica la categoría de resolución de nivel 3 para el incidente. |
| Fuente denunciada | DDL | Selecciona una opción Valores posibles:
|
No | Especifica la fuente denunciada. |
| Campos personalizados | JSON | N/A | No | Especifica un objeto JSON que contenga todos los campos y valores necesarios que se deben usar durante la creación. Nota: Este parámetro anulará otros parámetros proporcionados. |
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
| Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
|---|---|---|
| is_success | Verdadero/Falso | is_success:False |
Resultado de JSON
{
"Request ID": "X",
"Submitter": "X",
"Create Date": "2022-01-06T14:05:31.000+0000",
"Assigned To": null,
"Last Modified By": "X",
"Modified Date": "2022-01-06T14:05:31.000+0000",
"Status": "X",
"Short Description": ".",
"Status History": {
"New": {
"user": "X",
"timestamp": "2022-01-06T14:05:31.000+0000"
},
"In Progress": {
"user": "X",
"timestamp": "2022-01-06T14:05:31.000+0000"
}
},
"Assignee Groups": null,
"InstanceId": "X",
"Vendor Assignee Groups": null,
"Vendor Assignee Groups_parent": null,
"Assignee Groups_parent": null,
"Product Categorization Tier 1": null,
"Product Categorization Tier 2": null,
"Product Categorization Tier 3": null,
}
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se informa el código de estado 201 (is_success=true): "Successfully created incident with in BMC Remedy ITSM." La acción debería fallar y detener la ejecución de la guía: <If a fatal error, like wrong credentials, no connection to server, other is reported: "Error executing action "Create Incident". Reason: {0}''.format(error.Stacktrace)" Si se informa el código de estado 400 y el número de mensaje es 307: "Error al ejecutar la acción "Crear incidente". Motivo: Los siguientes campos son obligatorios: {csv of messageAppendedText}." Si se informa el código de estado 400 o 500 y el número de mensaje no es 307: "Error al ejecutar la acción "Crear incidente". Motivo: {messageText} {messageAppendedText}". Si se proporciona una carga útil de JSON no válida: "Error al ejecutar la acción "Create Incident". Motivo: Se proporcionó una carga útil de JSON no válida en el parámetro "Fields To Update". Verifica la estructura". Si no se encuentra la plantilla: "Error al ejecutar la acción "Crear incidente". Motivo: No se encontró la plantilla con el nombre "{template Name}". Verifica la ortografía o proporciona el ID de la plantilla directamente a través de los campos personalizados". |
General |
Wait For Incident Fields Update
Descripción
Espera a que se actualicen los campos del incidente en BMC Remedy ITSM.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio. | Descripción |
|---|---|---|---|---|
| ID del incidente | String | Verdadero | Especifica el ID del incidente que se debe actualizar. | |
| Estado | DDL | Selecciona una opción Valores posibles: Selecciona una opción Nuevo Asignado En curso Pendiente Resuelto Cerrado Cancelado |
Falso | Especifica el estado esperado del incidente. |
| Campos para verificar | JSON | { "field":"value" } |
Falso | Especifica un objeto JSON que contenga todos los campos y valores necesarios. Nota: Este parámetro tiene prioridad sobre el campo "Estado". |
| Falla si se agota el tiempo de espera | Bool | Verdadero | Verdadero | Si se habilita, la acción fallará si no se actualizaron todos los campos. |
Ejecutar en
N/A
Resultados de la acción
Resultado de secuencia de comandos
is_success. Puede ser verdadero o falso. Si la acción se ejecuta correctamente (no se devuelven errores y la respuesta del servidor es 200 OK) en al menos una de las entidades, is_success debe establecerse en True.
Resultado de JSON
{
"values": {
"Work Log ID": "X",
"Submitter": "X",
"Submit Date": "2022-01-06T10:42:43.000+0000",
"Assigned To": null,
"Last Modified By": "X",
"Last Modified Date": "2022-01-06T10:42:43.000+0000",
"Status": "X",
"Short Description": ".",
"Status History": null,
"Assignee Groups": null
}
}
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se informa el código de estado 200 (is_success= true): "Se actualizó el incidente con el ID {ID del incidente} en BMC Remedy ITSM". Si uno de los campos no se actualiza y el parámetro "Fail If Timeout" no está habilitado (is_success=false): "Los siguientes campos no se actualizaron para el incidente con el ID {incident id} en BMC Remedy ITSM: {campos que no se actualizaron}". Mensaje asíncrono: "Se espera que se actualicen los siguientes campos para el incidente con el ID {incident id} en BMC Remedy ITSM: {campos que no se actualizaron}" La acción debería fallar y detener la ejecución de la guía: Si se informa un error grave, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Wait For Incident Fields Update". Reason: {0}''.format(error.Stacktrace) Si no se encuentran algunos campos: "Error executing action "Wait For Incident Fields Update". Motivo: No se encontraron los siguientes campos en la estructura del incidente: {campos que no se encontraron}. Si no se encuentra el incidente: "Error al ejecutar la acción "Wait For Incident Fields Update". Motivo: No se encontró el incidente con el ID {incident ID}. Si uno de los campos no se actualiza y el parámetro "Fail If Timeout" está habilitado (is_success=false): "Error executing action "Wait For Fields Update". Motivo: No se actualizaron los siguientes campos para el incidente con el ID {incident id} en BMC Remedy ITSM: {fields that were not updated}" Si se proporciona una carga útil de JSON no válida: "Error al ejecutar la acción "Wait For Fields Update". Motivo: Se proporcionó una carga útil de JSON no válida en el parámetro "Campos para verificar". Verifica la estructura". Si no se proporcionan los parámetros "Estado" y "Campos para verificar": "Error al ejecutar la acción "Wait For Fields Update". Motivo: El parámetro "Estado" o "Campos para verificar" debe tener un valor". |
General |
Agregar nota de trabajo al incidente
Descripción
Agrega una nota de trabajo a los incidentes en BMC Remedy ITSM.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| ID del incidente | String | N/A | Sí | Especifica el ID del incidente al que quieres agregar una nota de trabajo. |
| Texto de la nota de trabajo | String | N/A | Sí | Especifica el texto de la nota de trabajo. |
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
| Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
|---|---|---|
| is_success | Verdadero/Falso | is_success:False |
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si hay datos disponibles para al menos un ID (is_success=true): "Se agregó correctamente una nota al incidente "{incident id}" en BMC Remedy ITSM". La acción debería fallar y detener la ejecución de la guía: Si se informa un error no recuperable, como credenciales incorrectas, falta de conexión con el servidor o algún otro error: "Error al ejecutar la acción "Add Work Note To Incident". Reason: {0}''.format(error.Stacktrace)" Si no se encuentra el incidente (is_success = false): "Error al ejecutar la acción "Update Incident". Motivo: No se encontró el incidente {incident id} en BMC Remedy ITSM. Revisa la ortografía". |
General |
Borrar incidente
Descripción
Borra un incidente en BMC Remedy ITSM.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| ID del incidente | String | N/A | Sí | Especifica el ID del incidente que se debe borrar. |
Fecha de ejecución
Esta acción no se ejecuta en entidades.
Resultados de la acción
Resultado de secuencia de comandos
| Nombre del resultado de la secuencia de comandos | Opciones de valor | Ejemplo |
|---|---|---|
| is_success | Verdadero/Falso | is_success:False |
Muro de casos
| Tipo de resultado | Valor/Descripción | Tipo (entidad\general) |
|---|---|---|
| Mensaje de salida* | La acción no debe fallar ni detener la ejecución de una guía: Si se informa el código de estado 204 (is_success = true): "Se borró correctamente el incidente con el ID {record id} en BMC Remedy ITSM. Si no se encuentra el incidente (is_success=true): "El incidente con el ID {record id} no existe en BMC Remedy ITSM". La acción debería fallar y detener la ejecución de la guía: Si se informa un error grave, como credenciales incorrectas, falta de conexión con el servidor o algún otro problema: "Error al ejecutar la acción "Delete Incident". Reason: {0}''.format(error.Stacktrace)" |
General |
Trabajos
Sincroniza los incidentes cerrados por etiqueta
Descripción
Sincroniza las solicitudes de BMC Remedy ITSM que se crean en el manual de Google SecOps Case y en los casos de Google SecOps.
Parámetros
| Nombre visible del parámetro | Tipo | Valor predeterminado | Es obligatorio | Descripción |
|---|---|---|---|---|
| Tabla de incidentes | String | HPD:IncidentInterface | Sí | Especifica el nombre de la tabla que se debe usar para recuperar detalles sobre los incidentes. |
| Raíz de la API | String | https://{IP}:{port} | Sí | Es la raíz de la API de la instancia de BMC Remedy ITSM. |
| Nombre de usuario | String | N/A | Sí | Nombre de usuario de BMC Remedy ITSM. |
| Contraseña | Contraseña | N/A | Sí | Contraseña de BMC Remedy ITSM |
| Horas máximas hacia atrás | Número entero | 24 | No | Especifica la cantidad de horas hacia atrás para sincronizar los estados. |
| Verificar SSL | Casilla de verificación | Marcado | Sí | Si está habilitado, verifica que el certificado SSL para la conexión al servidor de BMC Remedy ITSM sea válido. |
¿Necesitas más ayuda? Obtén respuestas de miembros de la comunidad y profesionales de Google SecOps.