BMC Remedy ITSM

Versão da integração: 4.0

Configure a integração do BMC Remedy ITSM no Google Security Operations

Para obter instruções detalhadas sobre como configurar uma integração no Google SecOps, consulte o artigo Configure integrações.

Parâmetros de integração

Use os seguintes parâmetros para configurar a integração:

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
Raiz da API String https://{IP}:{port} Sim Raiz da API da instância do BMC Remedy ITSM.
Nome de utilizador String N/A Não Nome de utilizador do BMC Remedy ITSM.
Palavra-passe Palavra-passe N/A Não Palavra-passe do BMC Remedy ITSM.
Validar SSL Caixa de verificação Marcado Sim Se estiver ativado, verifique se o certificado SSL para a ligação ao servidor BMC Remedy ITSM é válido.

Exemplos de utilização

Realizar ação de triagem (atualizar/criar/eliminar registos)

Ações

Tchim-tchim

Descrição

Teste a conetividade ao BMC Remedy ITSM com os parâmetros fornecidos na página de configuração da integração no separador Google Security Operations Marketplace.

Executar em

A ação não é executada em entidades nem tem parâmetros de entrada obrigatórios.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valores Exemplo
is_success Verdadeiro/Falso is_success:False
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se tiver êxito: "Ligação estabelecida com êxito ao servidor BMC Remedy ITSM com os parâmetros de ligação fornecidos!"

A ação deve falhar e parar a execução de um guia interativo:

Se não for bem-sucedido: "Falha ao estabelecer ligação ao servidor BMC Remedy ITSM! O erro é {0}".format(exception.stacktrace)

Geral

Obtenha detalhes do registo

Descrição

Obtenha informações detalhadas sobre o registo do BMC Remedy ITSM.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
Tipo de registo String N/A Sim Especifique o tipo do registo para o qual quer obter detalhes.
IDs dos registos CSV N/A Sim Especifique os IDs dos registos para os quais quer devolver detalhes.
Campos a devolver CSV N/A Não

Especifique os campos a devolver.

Se forem fornecidos campos inválidos, a ação falha. Se não for fornecido nada, a ação devolve todos os campos.

É apresentado em

Esta ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valores Exemplo
is_success Verdadeiro/Falso is_success:False
Resultado 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"
    }
]
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se os dados estiverem disponíveis para, pelo menos, um ID (is_success=true): "Successfully returned details regarding record type {Record Type} in BMC Remedy ITSM for the following ids: {record ids}".

Se os dados não estiverem disponíveis para, pelo menos, um ID (is_success=true): "Action wasn't able to find details regarding record type {Record Type} in BMC Remedy ITSM for the following ids: {record ids}" (A ação não conseguiu encontrar detalhes sobre o tipo de registo {Record Type} no BMC Remedy ITSM para os seguintes IDs: {record ids}).

Se os dados não estiverem disponíveis para todos (is_success=false): "Não foram encontrados registos."

A ação deve falhar e parar a execução de um guia interativo:

Se for comunicado um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "Obter detalhes do registo". Motivo: {0}''.format(error.Stacktrace)

Se 400: "Erro ao executar a ação "Obter detalhes do registo". Motivo: {0}''.format(messageText)

Geral
Tabela de parede da caixa

Nome da tabela: detalhes do registo {record Id}

Colunas da tabela:

  • Chave
  • Valor
Geral

Atualize o registo

Descrição

Atualize um registo no BMC Remedy ITSM.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
Tipo de registo String N/A Sim Especifique o tipo de registo que tem de ser atualizado.
ID do registo String N/A Sim Especifique o ID do registo que precisa de ser atualizado.
Campos a atualizar JSON

{

"field":"value"

}

Sim Especifique um objeto JSON que contenha todos os campos e valores necessários que têm de ser atualizados.

É apresentado em

Esta ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valores Exemplo
is_success Verdadeiro/Falso is_success:False
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se for comunicado o código de estado 204 (is_success=true):

"O registo de {record type} com o ID {record id} foi atualizado com êxito no BMC Remedy ITSM."

A ação deve falhar e parar a execução de um guia interativo:

Se for comunicado um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "Atualizar registo". Motivo: {0}''.format(error.Stacktrace)

Se for comunicado o código de estado 404, 400 ou 500: "Erro ao executar a ação "Atualizar registo". Motivo: {messageText}{messageAppendedText}.

Se for fornecido um payload JSON inválido: "Erro ao executar a ação "Atualizar registo". Motivo: payload JSON inválido fornecido no parâmetro "Fields To Update" (Campos a atualizar). Verifique a estrutura.

Geral

Eliminar registo

Descrição

Elimine um registo no BMC Remedy ITSM.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
Tipo de registo String N/A Sim Especifique o tipo de registo que tem de ser eliminado.
ID do registo String N/A Sim Especifique o ID do registo que tem de ser eliminado.

É apresentado em

Esta ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valores Exemplo
is_success Verdadeiro/Falso is_success:False
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se for comunicado o código de estado 204 (is_success=true) "Successfully deleted {Record Type} record with ID {record id} in BMC Remedy ITSM." (O registo de {Record Type} com o ID {record id} foi eliminado com êxito no BMC Remedy ITSM.)

Se o código de estado 404 for comunicado e o número da mensagem for 302 (is_success=true): "O registo de {Record Type} com o ID {record id} não existe no BMC Remedy ITSM."

A ação deve falhar e parar a execução de um guia interativo:

Se for comunicado um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "Eliminar registo". Motivo: {0}''.format(error.Stacktrace)

Se o código de estado 404 for comunicado e o número da mensagem não for 302 (is_success=false): "Erro ao executar a ação "Eliminar registo". Motivo: {messageText}"

Geral

Criar registo

Descrição

Crie um registo no BMC Remedy ITSM.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
Tipo de registo String N/A Sim Especifique o tipo de registo que tem de ser criado.
Payload de registo JSON

{

"field":"value"

}

Sim Especifique um objeto JSON que contenha todos os campos e valores necessários.

É apresentado em

Esta ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valores Exemplo
is_success Verdadeiro/Falso is_success:False
Resultado 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
    }
}
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se for comunicado o código de estado 201 (is_success=true): "Successfully created {record type} record in BMC Remedy ITSM." (Registo de {record type} criado com êxito no BMC Remedy ITSM.)

A ação deve falhar e parar a execução de um guia interativo:

Se for comunicado um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "Criar registo". Motivo: {0}''.format(error.Stacktrace)"

Se o código de estado 400 for comunicado e o número da mensagem for 307: "Erro ao executar a ação "Criar registo". Motivo: os seguintes campos são obrigatórios: {csv of messageAppendedText}."

Se o código de estado 400 for comunicado e o número da mensagem não for 307: "Erro ao executar a ação "Criar registo". Motivo: {messageText}: {messageAppendedText}."

Se for fornecido um payload JSON inválido: "Erro ao executar a ação "Criar registo". Motivo: payload JSON inválido fornecido no parâmetro "Record Payload". Verifique a estrutura."

Geral

Wait For Record Fields Update

Descrição

Aguarde a atualização dos campos de registo no BMC Remedy ITSM.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
Tipo de registo String N/A Sim Especifique o tipo de registo para o qual está a aguardar uma atualização.
ID do registo String N/A Sim Especifique o ID do registo que precisa de ser atualizado.
Campos a verificar JSON

{

"field":"value"

}

Sim Especifique um objeto JSON que contenha todos os campos e valores necessários.
Fail If Timeout Caixa de verificação Marcado Sim Se estiver ativada, a ação falha se nem todos os campos forem atualizados.

É apresentado em

Esta ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valores Exemplo
is_success Verdadeiro/Falso is_success:False
Resultado 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
    }
}
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se o código de estado for 200 (is_success=true): "O registo {record type} com o ID {record id} foi atualizado no BMC Remedy ITSM."

Se um dos campos não for atualizado e o parâmetro "Fail If Timeout" não estiver ativado (is_success=false): "Os seguintes campos não foram atualizados para o registo {record type} com o ID {record id} no BMC Remedy ITSM: {fields that were not updated}"

Mensagem assíncrona: "A aguardar a atualização dos seguintes campos para o registo de {record type} com o ID {record id} no BMC Remedy ITSM: {fields that were not updated}"

A ação deve falhar e parar a execução de um guia interativo:

Se for comunicado um erro fatal, como credenciais incorretas, nenhuma ligação ao servidor ou outro: "Erro ao executar a ação "Aguardar atualização dos campos". Motivo: {0}''.format(error.Stacktrace)

Se alguns campos não forem encontrados: "Erro ao executar a ação "Aguardar atualização de campos". Motivo: não foram encontrados os seguintes campos na estrutura do registo: {fields that were not found}.

Se for comunicado o código de estado 404: "Erro ao executar a ação "Aguardar atualização dos campos de registo". Motivo: {messageText}."

Se um dos campos não for atualizado e o parâmetro "Fail If Timeout" estiver ativado (is_success=false): "Error executing action "Wait For Fields Update". Motivo: os seguintes campos não foram atualizados para o registo {record type} com o ID {record id} no BMC Remedy ITSM: {fields that were not updated}"

Se for fornecido um payload JSON inválido: "Erro ao executar a ação "Aguardar atualização de campos". Motivo: payload JSON inválido fornecido no parâmetro "Campos a verificar". Verifique a estrutura.

Geral

Obtenha detalhes do incidente

Descrição

Receba informações detalhadas sobre os incidentes do BMC Remedy ITSM.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
IDs de incidentes CSV N/A Sim Especifique os IDs dos incidentes para os quais quer devolver detalhes.
Campos a devolver CSV N/A Não

Especifique os campos a devolver.

Se forem fornecidos campos inválidos, a ação falha.

Se não for fornecido nada, a ação devolve todos os campos.

Obtenha notas de trabalho Caixa de verificação Marcado Não Se estiver ativada, a ação devolve notas de trabalho relacionadas com o incidente.
Máximo de notas de trabalho a devolver Número inteiro 50 Não Especifique o número de notas de trabalho a devolver. Se não for fornecido nada, a ação devolve 50 notas de trabalho.

É apresentado em

Esta ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valores Exemplo
is_success Verdadeiro/Falso is_success:False
Resultado 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"
            }
        ]
}
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se os dados estiverem disponíveis para, pelo menos, um ID (is_success=true): "Successfully returned details regarding incidents in BMC Remedy ITSM for the following ids: {record ids}."

Se não estiverem disponíveis dados para, pelo menos, um ID (is_success=true): "Action wasn't able to find details regarding incidents in BMC Remedy ITSM for the following ids: {record ids}." (A ação não conseguiu encontrar detalhes sobre incidentes no BMC Remedy ITSM para os seguintes IDs: {record ids}.)

Se não estiverem disponíveis dados para todos os IDs (is_success=false): "Não foram encontrados incidentes."

A ação deve falhar e parar a execução de um guia interativo:

Se for comunicado um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "Get Incidents Details". Motivo: {0}''.format(error.Stacktrace)

Se for comunicado o código de estado 400: "Erro ao executar a ação "Get Incidents Details". Motivo: {0}''.format(messageText)

Geral
Tabela de parede da caixa

Nome da tabela: detalhes do incidente

Colunas da tabela:

  • Chave
  • Valor
Geral
Tabela de parede da caixa

Nome da tabela: Incident {incident number} Worknotes

Colunas da tabela:

  • Remetente
  • Texto
  • Hora
Geral

Atualizar incidente

Descrição

Atualizar um incidente no BMC Remedy ITSM.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
ID de incidente String N/A Sim Especifique o ID do incidente que tem de ser atualizado.
Estado LDD

Selecione uma opção

Valores possíveis:

  • Selecione uma opção
  • Novo
  • Atribuída
  • Em curso
  • Pendente
  • Resolvido
  • Fechado
  • Cancelada
Não

Especifique o estado do incidente.

Nota: se o estado for "Pendente" ou "Resolvido", também tem de fornecer o valor de "Motivo do estado".

Motivo do estado String N/A Não Especifique o motivo do estado do incidente.
Impacto LDD

Selecione uma opção

Valores possíveis:

  • Selecione uma opção
  • Extensa/generalizada
  • Significativo/grande
  • Moderado/limitado
  • Menor/localizado
Não Especifique o impacto do incidente.
Urgência LDD

Selecione uma opção

Valores possíveis:

  • Selecione uma opção
  • Crítico
  • Alto
  • Médio
  • Baixo
NÃO Especifique a urgência do incidente.
Descrição String N/A Não Especifique a descrição do incidente
Tipo de incidente LDD

Selecione uma opção

Valores possíveis:

  • Restauro do serviço de utilizador
  • Pedido de serviço do utilizador
  • Infraestrutura de restauro
  • Evento de infraestrutura
Não Especifique o tipo de incidente para o incidente.
Grupo atribuído String N/A Não Especifique o grupo atribuído ao incidente.
Atribuído a String N/A Não Especifique o responsável pelo incidente.
Resolução String N/A Não Especifique a resolução do incidente.
Nível 1 da categoria de resolução String N/A Não Especifique o nível da categoria de resolução 1 para o incidente.
Nível 2 da categoria de resolução String N/A Não Especifique o nível da categoria de resolução 2 para o incidente.
Nível 3 da categoria de resolução String N/A Não Especifique o nível da categoria de resolução 3 para o incidente.
Nível 1 da categoria de produtos de resolução String N/A Não Especifique o nível da categoria de resolução 1 para o incidente.
Categoria de produtos de resolução: nível 2 String N/A Não Especifique o nível da categoria de resolução 2 para o incidente.
Categoria do produto de resolução: nível 3 String N/A Não Especifique o nível da categoria de resolução 3 para o incidente.
Origem da denúncia LDD

Selecione uma opção

Valores possíveis:

  • Introdução direta
  • Email
  • Encaminhamento externo
  • Fax
  • Systems Management
  • Telefone
  • Correio de voz
  • Deslocação
  • Web
  • Outro
  • BMC Impact Manager Event
Não Especifique a origem denunciada.
Campos personalizados JSON N/A Não

Especifique um objeto JSON que contenha todos os campos e valores necessários que têm de ser atualizados.

Nota: este parâmetro substitui outros parâmetros fornecidos.

É apresentado em

Esta ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valores Exemplo
is_success Verdadeiro/Falso is_success:False
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se for comunicado o código de estado 204 (is_success=true): "Successfully updated incident with {record id} in BMC Remedy ITSM." (Incidente atualizado com êxito com {record id} no BMC Remedy ITSM.)

A ação deve falhar e parar a execução de um guia interativo:

Se for comunicado um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "Atualizar incidente". Motivo: {0}''.format(error.Stacktrace"

Se for comunicado o código de estado 400 ou 500: "Erro ao executar a ação "Atualizar incidente". Motivo: {messageText}{messageAppendedText}.

Se o incidente não for encontrado (is_success = true):"Error executing action "Update Incident". Motivo: não foi encontrado o incidente {incident id} no BMC Remedy ITSM. Verifique a ortografia."

Se for fornecido um payload JSON inválido: "Erro ao executar a ação "Atualizar incidente". Motivo: payload JSON inválido fornecido no parâmetro "Fields To Update" (Campos a atualizar). Verifique a estrutura."

Geral

Criar incidente

Descrição

Crie um incidente no BMC Remedy ITSM.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
Estado LDD

Selecione uma opção

Valores possíveis:

  • Selecione uma opção
  • Novo
  • Atribuída
  • Em curso
  • Pendente
  • Resolvido
  • Fechado
  • Cancelada
Não Especifique o estado do incidente.
Impacto LDD

Selecione uma opção

Valores possíveis:

  • Selecione uma opção
  • Extensa/generalizada
  • Significativo/grande
  • Moderado/limitado
  • Menor/localizado
Não Especifique o impacto do incidente.
Urgência LDD

Selecione uma opção

Valores possíveis:

  • Selecione uma opção
  • Crítico
  • Alto
  • Médio
  • Baixo
Não Especifique a urgência do incidente.
Descrição String N/A Não Especifique a descrição do incidente
Empresa String N/A Não Especifique a empresa para o incidente
Cliente String N/A Não

Especifique o cliente do incidente.

Nota: o nome do cliente tem de ser fornecido no formato "{Apelido} {Nome}".

Exemplo: Allbrook Allen

Nome do Modelo String N/A Não

Especifique o nome do modelo para o incidente.

Nota: a ação tenta encontrar o ID do modelo em segundo plano. Para uma maior precisão, pode fornecer o ID do modelo diretamente através dos campos personalizados.

Tipo de incidente LDD

Selecione uma opção

Valores possíveis:

  • Restauro do serviço de utilizador
  • Pedido de serviço do utilizador
  • Infraestrutura de restauro
  • Evento de infraestrutura
Não Especifique o tipo de incidente para o incidente.
Grupo atribuído String N/A Não Especifique o grupo atribuído ao incidente.
Atribuído a String N/A Não Especifique o responsável pelo incidente.
Resolução String N/A Não Especifique a resolução do incidente.
Nível 1 da categoria de resolução String N/A Não Especifique o nível da categoria de resolução 1 para o incidente.
Nível 2 da categoria de resolução String N/A Não Especifique o nível da categoria de resolução 2 para o incidente.
Nível 3 da categoria de resolução String N/A Não Especifique o nível da categoria de resolução 3 para o incidente.
Nível 1 da categoria de produtos de resolução String N/A Não Especifique o nível da categoria de resolução 1 para o incidente.
Categoria de produtos de resolução: nível 2 String N/A Não Especifique o nível da categoria de resolução 2 para o incidente.
Categoria do produto de resolução: nível 3 String N/A Não Especifique o nível da categoria de resolução 3 para o incidente.
Origem da denúncia LDD

Selecione uma opção

Valores possíveis:

  • Introdução direta
  • Email
  • Encaminhamento externo
  • Fax
  • Self-service
  • Systems Management
  • Telefone
  • Correio de voz
  • Deslocação
  • Web
  • Outro
  • BMC Impact Manager Event
Não Especifique a origem denunciada.
Campos personalizados JSON N/A Não

Especifique um objeto JSON que contenha todos os campos e valores necessários que têm de ser usados durante a criação.

Nota: este parâmetro substitui outros parâmetros fornecidos.

É apresentado em

Esta ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valores Exemplo
is_success Verdadeiro/Falso is_success:False
Resultado 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,
}
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se o código de estado 201 for comunicado (is_success=true): "Successfully created incident with in BMC Remedy ITSM." (Incidente criado com êxito no BMC Remedy ITSM.)

A ação deve falhar e parar a execução de um guia interativo:

<If a fatal error, like wrong credentials, no connection to server, other is reported: "Error executing action "Create Incident". Motivo: {0}''.format(error.Stacktrace)"

Se o código de estado 400 for comunicado e o número da mensagem for 307: "Erro ao executar a ação "Criar incidente". Motivo: os seguintes campos são obrigatórios: {csv of messageAppendedText}."

Se o código de estado 400 ou 500 for comunicado e o número da mensagem não for 307: "Erro ao executar a ação "Create Incident". Motivo: {messageText} {messageAppendedText}."

Se for fornecido um payload JSON inválido: "Erro ao executar a ação "Criar incidente". Motivo: payload JSON inválido fornecido no parâmetro "Fields To Update" (Campos a atualizar). Verifique a estrutura."

Se não for encontrado nenhum modelo: "Erro ao executar a ação "Criar incidente". Motivo: não foi encontrado o modelo com o nome "{template Name}". Verifique a ortografia ou indique o ID do modelo diretamente através de campos personalizados."

Geral

Wait For Incident Fields Update

Descrição

Aguarde pela atualização dos campos de incidentes no BMC Remedy ITSM.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
ID de incidente String True Especifique o ID do incidente que tem de ser atualizado.
Estado LDD

Selecione uma opção

Valores possíveis:

Selecione uma opção

Novo

Atribuída

Em curso

Pendente

Resolvido

Fechado

Cancelada

Falso Especifique o estado esperado do incidente.
Campos a verificar JSON

{

"field":"value"

}

Falso Especifique um objeto JSON que contenha todos os campos e valores necessários. Nota: este parâmetro tem prioridade sobre o campo "Estado".
Fail If Timeout Booleano True True Se estiver ativado, a ação falha se nem todos os campos forem atualizados.

Executar em

N/A

Resultados da ação

Resultado do script

is_success. Pode ser verdadeiro ou falso. Se a ação for executada com êxito (não forem devolvidos erros e a resposta do servidor for 200 OK) em, pelo menos, uma das entidades, is_success deve ser definido como verdadeiro.

Resultado 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
    }
}
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se o código de estado 200 for comunicado (is_success= verdadeiro): "O incidente com o ID {incident id} foi atualizado no BMC Remedy ITSM."

Se um dos campos não for atualizado e o parâmetro "Fail If Timeout" não estiver ativado (is_success=false): "Os seguintes campos não foram atualizados para o incidente com o ID {incident id} no BMC Remedy ITSM: {fields that were not updated}"

Mensagem assíncrona: "A aguardar a atualização dos seguintes campos para o incidente com o ID {incident id} no BMC Remedy ITSM: {fields that were not updated}"

A ação deve falhar e parar a execução de um guia interativo:

Se for comunicado um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "Aguardar atualização dos campos do incidente". Motivo: {0}''.format(error.Stacktrace)

Se alguns campos não forem encontrados: "Erro ao executar a ação "Aguardar atualização dos campos do incidente". Motivo: não foram encontrados os seguintes campos na estrutura do incidente: {fields that were not found}.

Se o incidente não for encontrado: "Erro ao executar a ação "Aguardar atualização dos campos do incidente". Motivo: não foi possível encontrar o incidente com o ID {incident ID}.

Se um dos campos não for atualizado e o parâmetro "Fail If Timeout" estiver ativado (is_success=false): "Error executing action "Wait For Fields Update". Motivo: os seguintes campos não foram atualizados para o incidente com o ID {incident id} no BMC Remedy ITSM: {fields that were not updated}"

Se for fornecido um payload JSON inválido: "Erro ao executar a ação "Aguardar atualização de campos". Motivo: payload JSON inválido fornecido no parâmetro "Campos a verificar". Verifique a estrutura."

Se os parâmetros "Status" e "Fields To Check" não forem fornecidos: "Error executing action "Wait For Fields Update". Motivo: o parâmetro "Status" ou "Fields To Check" deve ter um valor.

Geral

Adicione uma nota de trabalho ao incidente

Descrição

Adicione uma nota de trabalho a incidentes no BMC Remedy ITSM.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
ID de incidente String N/A Sim Especifique o ID do incidente ao qual quer adicionar uma nota de trabalho.
Texto da nota de trabalho String N/A Sim Especifique o texto da nota de trabalho.

É apresentado em

Esta ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valores Exemplo
is_success Verdadeiro/Falso is_success:False
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se os dados estiverem disponíveis para, pelo menos, um ID (is_success=true): "Adicionei com êxito uma nota ao incidente "{incident id}" no BMC Remedy ITSM."

A ação deve falhar e parar a execução de um guia interativo:

Se for comunicado um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "Adicionar nota de trabalho ao incidente". Motivo: {0}''.format(error.Stacktrace)"

Se o incidente não for encontrado (is_success = false): "Error executing action "Update Incident". Motivo: não foi encontrado o incidente {incident id} no BMC Remedy ITSM. Verifique a ortografia."

Geral

Eliminar incidente

Descrição

Elimine um incidente no BMC Remedy ITSM.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
ID de incidente String N/A Sim Especifique o ID do incidente que tem de ser eliminado.

É apresentado em

Esta ação não é executada em entidades.

Resultados da ação

Resultado do script
Nome do resultado do script Opções de valores Exemplo
is_success Verdadeiro/Falso is_success:False
Case Wall
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não deve falhar nem parar a execução de um guia interativo:

Se o código de estado 204 for comunicado (is_success = true): "Successfully deleted incident with ID {record id} in BMC Remedy ITSM.

Se o incidente não for encontrado (is_success=true): "O incidente com o ID {record id} não existe no BMC Remedy ITSM."

A ação deve falhar e parar a execução de um guia interativo:

Se for comunicado um erro fatal, como credenciais incorretas, sem ligação ao servidor ou outro: "Erro ao executar a ação "Eliminar incidente". Motivo: {0}''.format(error.Stacktrace)"

Geral

Empregos

Sincronize incidentes fechados por etiqueta

Descrição

Sincroniza os pedidos do BMC Remedy ITSM criados no manual de procedimentos de casos do Google SecOps e nos casos do Google SecOps.

Parâmetros

Nome a apresentar do parâmetro Tipo Valor predefinido É obrigatório Descrição
Tabela de incidentes String HPD:IncidentInterface Sim Especifique o nome da tabela, que tem de ser usado para obter detalhes sobre os incidentes.
Raiz da API String https://{IP}:{port} Sim Raiz da API da instância do BMC Remedy ITSM.
Nome de utilizador String N/A Sim Nome de utilizador do BMC Remedy ITSM.
Palavra-passe Palavra-passe N/A Sim Palavra-passe do BMC Remedy ITSM
Máximo de horas para trás Número inteiro 24 Não Especifique o número de horas para trás para sincronizar os estados.
Validar SSL Caixa de verificação Marcado Sim Se estiver ativado, verifique se o certificado SSL para a ligação ao servidor BMC Remedy ITSM é válido.

Precisa de mais ajuda? Receba respostas de membros da comunidade e profissionais da Google SecOps.