Criar um provedor de pesquisa para sua instância

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • ServiceNow Os provedores de pesquisa permitem que você pesquise e nossos Fóruns na barra de pesquisa do IE e do Firefox.

    Por Que e Quando Desempenhar Esta Tarefa

    No Firefox 3.x, você também pode atribuir uma palavra-chave a cada provedor de pesquisa e acessá-los na barra de endereço. Por exemplo, atribua w ao provedor de pesquisa wiki e você poderá pesquisar Regras de negócio no wiki digitando: w regras de negócio na barra de endereço.

    Figura 1. Barra de pesquisa

    Procedimento

    1. Crie um documento de descrição do opensearch. Você pode revisar os padrões do OpenSearch para obter detalhes sobre atributos adicionais deste documento, como a inclusão de um ícone.
      <?xml version="1.0" encoding="UTF-8"?>
      <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
      	<ShortName>Demo Search</ShortName>
      	<Description>Demo Search provider</Description>
      	<InputEncoding>UTF-8</InputEncoding>
      	<Url type="text/html" template="https://www.service-now.com/demo/nav_to.do?
      	uri=incident_list.do?sysparm_query=active%3Dtrue^123TEXTQUERY321%3D{searchTerms}"/>
      	</OpenSearchDescription>
    2. Salve o arquivo em um servidor Web com extensão xml. O método usado para instalar não permite chamadas de arquivo local.
    3. Crie uma página html simples para instalar o provedor.
      <a href="javascript:window.external.AddSearchProvider('http://yourServer/yourFile.xml'); " title="MySearch" name="ServiceNow Custom Search">Add ServiceNow Custom Search Provider</a>
      

      Você pode tentar executar o comando JavaScript na caixa de localização do navegador em vez de usar o arquivo html. Isso funciona com FF e não com IE.