Verifique se a API está associada a um atendente

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 1 min. de leitura
  • Ligue para AgentNowHandler.hasAgent API para determinar se o IC está associado a um atendente. A API obtém um sys_id do IC e retorna um resultado verdadeiro/falso.

    . HasAgent() O método usa um sys_id do IC como um parâmetro de cadeia de caracteres e retorna verdadeiro Quando o IC atende a uma das seguintes condições:

    • O IC é sn_agent_cmdb_ci_agent e este agente está vivo.
    • O IC é um host (estende cmdb_ci_hardware e está associado a um atendente.
    • O IC é uma aplicação (estende cmdb_ci_appl ) e tem uma relação de execuções com um host associado a um atendente.

    Por exemplo:

    var agentNow = new sn_agent.AgentNowHandler(); 
    gs.info(‘Agent assocation with CI? ‘ + 
    agentNow.hasAgent(‘158279505372b30034b8ddeeff7b1270’); // sys_id of agent