BMC Remedy ITSM

Versão da integração: 4.0

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

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

Parâmetros de integração

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

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Raiz da API String https://{IP}:{port} Sim Raiz da API da instância do BMC Remedy ITSM.
Nome de usuário String N/A Não Nome de usuário do ITSM do BMC Remedy.
Senha Senha N/A Não Senha do ITSM do BMC Remedy.
Verificar SSL Caixa de seleção Selecionado Sim Se ativada, verifique se o certificado SSL da conexão com o servidor BMC Remedy ITSM é válido.

Casos de uso

Realizar uma ação de triagem (atualizar/criar/excluir registros)

Ações

Ping

Descrição

Teste a conectividade com o BMC Remedy ITSM usando os parâmetros fornecidos na página de configuração da integração na guia "Marketplace" do Google Security Operations.

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 valor Exemplo
is_success Verdadeiro/Falso is_success:False
Painel de casos
Tipo de resultado Valor/descrição Tipo (entidade \ geral)
Mensagem de saída*

A ação não pode falhar nem interromper a execução de um playbook:

Se for bem-sucedido: "A conexão com o servidor BMC Remedy ITSM foi estabelecida com os parâmetros fornecidos"

A ação precisa falhar e interromper a execução de um playbook:

Se não for possível: "Não foi possível se conectar ao servidor BMC Remedy ITSM! O erro é {0}".format(exception.stacktrace)

Geral

Acessar detalhes da gravação

Descrição

Receba informações detalhadas sobre o registro do BMC Remedy ITSM.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Tipo de registro String N/A Sim Especifique o tipo de registro para o qual você quer recuperar detalhes.
IDs de registro CSV N/A Sim Especifique os IDs dos registros para os quais você quer retornar detalhes.
Campos a serem retornados CSV N/A Não

Especifique os campos que serão retornados.

Se campos inválidos forem fornecidos, a ação vai falhar. Se nada for fornecido, a ação vai retornar todos os campos.

Data de execução

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

Resultados da ação

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

A ação não pode falhar nem interromper a execução de um playbook:

Se os dados estiverem disponíveis para pelo menos um ID (is_success=true): "Os detalhes do tipo de registro {Record Type} no BMC Remedy ITSM foram retornados com sucesso para os seguintes IDs: {record ids}".

Se os dados não estiverem disponíveis para pelo menos um ID (is_success=true): "Não foi possível encontrar detalhes sobre o tipo de registro {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):"Nenhum registro foi encontrado".

A ação precisa falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for informado: "Erro ao executar a ação "Receber detalhes do registro". Motivo: {0}''.format(error.Stacktrace)

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

Geral
Tabela do painel de casos

Nome da tabela:detalhes do registro {record Id}

Colunas da tabela:

  • Chave
  • Valor
Geral

Atualizar registro

Descrição

Atualizar um registro no BMC Remedy ITSM.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Tipo de registro String N/A Sim Especifique o tipo de registro que precisa ser atualizado.
ID do registro String N/A Sim Especifique o ID do registro que precisa ser atualizado.
Campos a serem atualizados JSON

{

"field":"value"

}

Sim Especifique um objeto JSON com todos os campos e valores necessários que precisam ser atualizados.

Data de execução

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

Resultados da ação

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

A ação não pode falhar nem interromper a execução de um playbook:

Se o código de status 204 for informado (is_success=true):

"O registro de {record type} com {record id} no BMC Remedy ITSM foi atualizado."

A ação precisa falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for informado: "Erro ao executar a ação "Atualizar registro". Motivo: {0}''.format(error.Stacktrace)

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

Se um payload JSON inválido for fornecido: "Erro ao executar a ação "Atualizar registro". Motivo: payload JSON inválido fornecido no parâmetro "Campos a serem atualizados". Verifique a estrutura.

Geral

Excluir registro

Descrição

Excluir um registro no BMC Remedy ITSM.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Tipo de registro String N/A Sim Especifique o tipo de registro que precisa ser excluído.
ID do registro String N/A Sim Especifique o ID do registro que precisa ser excluído.

Data de execução

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

Resultados da ação

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

A ação não pode falhar nem interromper a execução de um playbook:

Se o código de status 204 for informado (is_success=true) "O registro {Record Type} com ID {record id} foi excluído do BMC Remedy ITSM."

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

A ação precisa falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for informado: "Erro ao executar a ação "Excluir registro". Motivo: {0}''.format(error.Stacktrace)

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

Geral

Criar registro

Descrição

Crie um registro no BMC Remedy ITSM.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Tipo de registro String N/A Sim Especifique o tipo de registro que precisa ser criado.
Payload de registro JSON

{

"field":"value"

}

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

Data de execução

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

Resultados da ação

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

A ação não pode falhar nem interromper a execução de um playbook:

Se o código de status 201 for informado (is_success=true): "O registro {record type} foi criado no BMC Remedy ITSM."

A ação precisa falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for informado: "Erro ao executar a ação "Criar registro". Motivo: {0}''.format(error.Stacktrace)"

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

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

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

Geral

Aguardar atualização dos campos de registro

Descrição

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

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Tipo de registro String N/A Sim Especifique o tipo de registro para o qual você está aguardando uma atualização.
ID do registro String N/A Sim Especifique o ID do registro que precisa ser atualizado.
Campos a serem verificados JSON

{

"field":"value"

}

Sim Especifique um objeto JSON que contenha todos os campos e valores necessários.
Falhar se houver tempo limite Caixa de seleção Selecionado Sim Se ativada, a ação falhará se nem todos os campos forem atualizados.

Data de execução

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

Resultados da ação

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

A ação não pode falhar nem interromper a execução de um playbook:

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

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

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

A ação precisa falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for informado: "Erro ao executar a ação "Aguardar atualização de 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: os seguintes campos não foram encontrados na estrutura do registro: {campos que não foram encontrados}.

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

Se um dos campos não for atualizado e o parâmetro "Falhar se o tempo limite for atingido" estiver ativado (is_success=false): "Erro ao executar a ação "Aguardar atualização dos campos". Motivo: os seguintes campos não foram atualizados para o registro {record type} com ID {record id} no BMC Remedy ITSM: {fields that were not updated}"

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

Geral

Receber detalhes do incidente

Descrição

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

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
IDs de incidentes CSV N/A Sim Especifique os IDs dos incidentes para os quais você quer retornar detalhes.
Campos a serem retornados CSV N/A Não

Especifique os campos que serão retornados.

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

Se nada for fornecido, a ação vai retornar todos os campos.

Buscar observações de trabalho Caixa de seleção Selecionado Não Se ativada, a ação vai retornar observações de trabalho relacionadas ao incidente.
Número máximo de observações de trabalho a serem retornadas Número inteiro 50 Não Especifique o número de notas de trabalho a serem retornadas. Se nada for fornecido, a ação vai retornar 50 observações de trabalho.

Data de execução

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

Resultados da ação

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

A ação não pode falhar nem interromper a execução de um playbook:

Se houver dados disponíveis para pelo menos um ID (is_success=true): "Os detalhes dos incidentes no BMC Remedy ITSM foram retornados com sucesso para os seguintes IDs: {record ids}."

Se não houver dados disponíveis para pelo menos um ID (is_success=true): "Não foi possível encontrar detalhes sobre incidentes no BMC Remedy ITSM para os seguintes IDs: {record ids}."

Se não houver dados disponíveis para todos os IDs (is_success=false):Nenhum incidente foi encontrado.

A ação precisa falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for informado: "Erro ao executar a ação "Receber detalhes de incidentes". Motivo: {0}''.format(error.Stacktrace)

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

Geral
Tabela do painel de casos

Nome da tabela:Detalhes do incidente

Colunas da tabela:

  • Chave
  • Valor
Geral
Tabela do painel de casos

Nome da tabela:observações sobre o incidente {incident number}

Colunas da tabela:

  • Remetente
  • Texto
  • Hora
Geral

Atualizar incidente

Descrição

Atualize um incidente no BMC Remedy ITSM.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Código do incidente String N/A Sim Especifique o ID do incidente que precisa ser atualizado.
Status DDL

Selecione uma opção.

Valores possíveis:

  • Selecione uma opção.
  • Novo
  • Atribuído
  • Em andamento
  • Pendente
  • Resolvido
  • Fechado
  • Cancelado
Não

Especifique o status do incidente.

Observação:se o status for "Pendente" ou "Resolvido", você também precisará fornecer o valor "Motivo do status".

Motivo do status String N/A Não Especifique o motivo do status do incidente.
Impacto DDL

Selecione uma opção.

Valores possíveis:

  • Selecione uma opção.
  • Extensa/generalizada
  • Significativa/grande
  • Moderado/limitado
  • Leve/localizado
Não Especifique o impacto do incidente.
Urgência DDL

Selecione uma opção.

Valores possíveis:

  • Selecione uma opção.
  • Crítico
  • Alta
  • 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 DDL

Selecione uma opção.

Valores possíveis:

  • Restauração do serviço do usuário
  • Solicitação de serviço do usuário
  • Restauração da infraestrutura
  • Evento de infraestrutura
Não Especifique o tipo de incidente.
Grupo atribuído String N/A Não Especifique o grupo atribuído ao incidente.
Responsável String N/A Não Especifique o responsável pelo incidente.
Resolução String N/A Não Especifique a resolução do incidente.
Categoria de resolução nível 1 String N/A Não Especifique a categoria de resolução de nível 1 para o incidente.
Nível 2 da categoria de resolução String N/A Não Especifique a categoria de resolução de nível 2 para o incidente.
Categoria de resolução: nível 3 String N/A Não Especifique a categoria de resolução nível 3 para o incidente.
Categoria de produto de resolução nível 1 String N/A Não Especifique a categoria de resolução de nível 1 para o incidente.
Categoria de produto de resolução nível 2 String N/A Não Especifique a categoria de resolução de nível 2 para o incidente.
Categoria de produto de resolução nível 3 String N/A Não Especifique a categoria de resolução nível 3 para o incidente.
Origem informada DDL

Selecione uma opção.

Valores possíveis:

  • Entrada direta
  • E-mail
  • Encaminhamento externo
  • Fax
  • Gerenciamento de sistemas
  • Telefone
  • Correio de voz
  • Atendimento presencial
  • Web
  • Outro
  • Evento do BMC Impact Manager
Não Especifique a origem denunciada.
Campos personalizados JSON N/A Não

Especifique um objeto JSON com todos os campos e valores necessários que precisam ser atualizados.

Observação:esse parâmetro substitui outros parâmetros fornecidos.

Data de execução

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

Resultados da ação

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

A ação não pode falhar nem interromper a execução de um playbook:

Se o código de status 204 for informado (is_success=true): "O incidente com {ID do registro} no BMC Remedy ITSM foi atualizado."

A ação precisa falhar e interromper a execução de um playbook:

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

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

Se o incidente não for encontrado (is_success = true): "Erro ao executar a ação "Atualizar incidente". Motivo: o incidente {incident id} não foi encontrado no BMC Remedy ITSM. Verifique a ortografia."

Se um payload JSON inválido for fornecido: "Erro ao executar a ação "Atualizar incidente". Motivo: payload JSON inválido fornecido no parâmetro "Campos a serem atualizados". Verifique a estrutura."

Geral

Criar incidente

Descrição

Crie um incidente no BMC Remedy ITSM.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Status DDL

Selecione uma opção.

Valores possíveis:

  • Selecione uma opção.
  • Novo
  • Atribuído
  • Em andamento
  • Pendente
  • Resolvido
  • Fechado
  • Cancelado
Não Especifique o status do incidente.
Impacto DDL

Selecione uma opção.

Valores possíveis:

  • Selecione uma opção.
  • Extensa/generalizada
  • Significativa/grande
  • Moderado/limitado
  • Leve/localizado
Não Especifique o impacto do incidente.
Urgência DDL

Selecione uma opção.

Valores possíveis:

  • Selecione uma opção.
  • Crítico
  • Alta
  • 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 do incidente
Cliente String N/A Não

Especifique o cliente do incidente.

Observação:o cliente precisa ser fornecido no formato "{Sobrenome} {Nome}".

Exemplo: Allbrook Allen

Nome do modelo String N/A Não

Especifique o nome do modelo para o incidente.

Observação:a ação tenta encontrar o ID do modelo em segundo plano. Para mais precisão, forneça o ID do modelo diretamente pelos campos personalizados.

Tipo de incidente DDL

Selecione uma opção.

Valores possíveis:

  • Restauração do serviço do usuário
  • Solicitação de serviço do usuário
  • Restauração da infraestrutura
  • Evento de infraestrutura
Não Especifique o tipo de incidente.
Grupo atribuído String N/A Não Especifique o grupo atribuído ao incidente.
Responsável String N/A Não Especifique o responsável pelo incidente.
Resolução String N/A Não Especifique a resolução do incidente.
Categoria de resolução nível 1 String N/A Não Especifique a categoria de resolução de nível 1 para o incidente.
Nível 2 da categoria de resolução String N/A Não Especifique a categoria de resolução de nível 2 para o incidente.
Categoria de resolução: nível 3 String N/A Não Especifique a categoria de resolução nível 3 para o incidente.
Categoria de produto de resolução nível 1 String N/A Não Especifique a categoria de resolução de nível 1 para o incidente.
Categoria de produto de resolução nível 2 String N/A Não Especifique a categoria de resolução de nível 2 para o incidente.
Categoria de produto de resolução nível 3 String N/A Não Especifique a categoria de resolução nível 3 para o incidente.
Origem informada DDL

Selecione uma opção.

Valores possíveis:

  • Entrada direta
  • E-mail
  • Encaminhamento externo
  • Fax
  • Autoatendimento
  • Gerenciamento de sistemas
  • Telefone
  • Correio de voz
  • Atendimento presencial
  • Web
  • Outro
  • Evento do BMC Impact Manager
Não Especifique a origem denunciada.
Campos personalizados JSON N/A Não

Especifique um objeto JSON com todos os campos e valores necessários que serão usados durante a criação.

Observação:esse parâmetro vai substituir outros parâmetros fornecidos.

Data de execução

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

Resultados da ação

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

A ação não pode falhar nem interromper a execução de um playbook:

Se o código de status 201 for informado (is_success=true): "Successfully created incident with in BMC Remedy ITSM."

A ação precisa falhar e interromper a execução de um playbook:

<Se um erro fatal, como credenciais erradas, falta de conexão com o servidor ou outro, for informado: "Erro ao executar a ação "Criar incidente". Motivo: {0}''.format(error.Stacktrace)"

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

Se o código de status 400 ou 500 for informado e o número da mensagem não for 307: "Erro ao executar a ação "Criar incidente". Motivo: {messageText} {messageAppendedText}."

Se um payload JSON inválido for fornecido: "Erro ao executar a ação "Criar incidente". Motivo: payload JSON inválido fornecido no parâmetro "Campos a serem atualizados". Verifique a estrutura."

Se o modelo não for encontrado: "Erro ao executar a ação "Criar incidente". Motivo: não foi encontrado um modelo com o nome "{template Name}". Verifique a ortografia ou forneça o ID do modelo diretamente nos campos personalizados."

Geral

Aguardar atualização dos campos de incidente

Descrição

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

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Código do incidente String Verdadeiro Especifique o ID do incidente que precisa ser atualizado.
Status DDL

Selecione uma opção.

Valores possíveis:

Selecione uma opção.

Novo

Atribuído

Em andamento

Pendente

Resolvido

Fechado

Cancelado

Falso Especifique o status esperado para o incidente.
Campos a serem verificados JSON

{

"field":"value"

}

Falso Especifique um objeto JSON que contenha todos os campos e valores necessários. Observação: esse parâmetro tem prioridade sobre o campo "Status".
Falhar se houver tempo limite Booleano Verdadeiro Verdadeiro Se ativada, a ação vai falhar 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 sem erros (nenhum erro retornado, resposta do servidor é 200 OK) em pelo menos uma das entidades, "is_success" deverá ser definido como "True".

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

A ação não pode falhar nem interromper a execução de um playbook:

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

Se um dos campos não for atualizado e o parâmetro "Falhar se tempo limite" não estiver ativado (is_success=false): "Os seguintes campos não foram atualizados para o incidente com ID {incident id} no BMC Remedy ITSM: {campos que não foram atualizados}"

Mensagem assíncrona: "Aguardando a atualização dos seguintes campos para o incidente com ID {incident id} no BMC Remedy ITSM: {campos que não foram atualizados}"

A ação precisa falhar e interromper a execução de um playbook:

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

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

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

Se um dos campos não for atualizado e o parâmetro "Falhar se o tempo limite for atingido" estiver ativado (is_success=false): "Erro ao executar a ação "Aguardar atualização dos campos". Motivo: os seguintes campos não foram atualizados para o incidente com ID {incident id} no BMC Remedy ITSM: {fields that were not updated}"

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

Se os parâmetros "Status" e "Campos a serem verificados" não forem fornecidos: "Erro ao executar a ação "Aguardar atualização de campos". Motivo: o parâmetro "Status" ou "Campos a serem verificados" precisa ter um valor."

Geral

Adicionar observação de trabalho ao incidente

Descrição

Adicione uma observação de trabalho aos incidentes no BMC Remedy ITSM.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Código do incidente String N/A Sim Especifique o ID do incidente a que você quer adicionar uma observação de trabalho.
Texto da observação de trabalho String N/A Sim Especifique o texto da observação de trabalho.

Data de execução

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

Resultados da ação

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

A ação não pode falhar nem interromper a execução de um playbook:

Se os dados estiverem disponíveis para pelo menos um ID (is_success=true): "Uma observação foi adicionada ao incidente "{incident id}" no BMC Remedy ITSM."

A ação precisa falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro problema, for informado: "Erro ao executar a ação "Adicionar observação de trabalho ao incidente". Motivo: {0}''.format(error.Stacktrace)"

Se o incidente não for encontrado (is_success = false): "Erro ao executar a ação "Atualizar incidente". Motivo: o incidente {incident id} não foi encontrado no BMC Remedy ITSM. Verifique a ortografia."

Geral

Excluir incidente

Descrição

Exclua um incidente no BMC Remedy ITSM.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Código do incidente String N/A Sim Especifique o ID do incidente que precisa ser excluído.

Data de execução

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

Resultados da ação

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

A ação não pode falhar nem interromper a execução de um playbook:

Se o código de status 204 for informado (is_success = true): "O incidente com ID {record id} foi excluído com sucesso no BMC Remedy ITSM.

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

A ação precisa falhar e interromper a execução de um playbook:

Se um erro fatal, como credenciais incorretas, falta de conexão com o servidor ou outro, for informado: "Erro ao executar a ação "Excluir incidente". Motivo: {0}''.format(error.Stacktrace)"

Geral

Jobs

Sincronizar incidentes fechados por tag

Descrição

Sincroniza solicitações do BMC Remedy ITSM criadas no playbook de casos do Google SecOps e nos casos do Google SecOps.

Parâmetros

Nome de exibição do parâmetro Tipo Valor padrão É obrigatório Descrição
Tabela de incidentes String HPD:IncidentInterface Sim Especifique o nome da tabela, que precisa ser usada para buscar detalhes sobre os incidentes.
Raiz da API String https://{IP}:{port} Sim Raiz da API da instância do BMC Remedy ITSM.
Nome de usuário String N/A Sim Nome de usuário do ITSM do BMC Remedy.
Senha Senha N/A Sim Senha 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 em que os status serão sincronizados.
Verificar SSL Caixa de seleção Selecionado Sim Se ativada, verifique se o certificado SSL da conexão com o servidor BMC Remedy ITSM é válido.

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