Implementação de API
Você pode usar as APIs JavaScript para estender o servidor de aplicações e a funcionalidade do cliente. Use serviços web para conectar aplicações ServiceNow a outras aplicações de software.
Scripts
Use as APIs JavaScript do servidor em scripts para mudar a funcionalidade da aplicação ou criar aplicações. Use as APIs JavaScript do lado do cliente para controlar aspectos de como uma instância é exibida e funciona no navegador da Web.
Casos de uso comuns:
- Calcule durações para fornecer aos usuários uma maneira de especificar quando uma tarefa ou processo vence.
- Exibir avisos com alertas, confirmações ou outras mensagens.
- Implemente o registro em log de eventos em diferentes níveis de saída, como depuração, informações, aviso e erro.
- Consultar, atualizar, criar e excluir registros.
- Valide a entrada de todos os campos de data e hora.
Serviços Web
Usar serviços web de entrada (provedor) e de saída (consumidor) permite que diversas aplicações troquem informações.
Casos de uso comuns:
- Use informações de solicitação de REST API de instâncias ServiceNow em aplicações de terceiros.
- Crie REST APIs com script para solicitações personalizadas que não estão disponíveis nas ServiceNow REST APIs fornecidas.
- Crie uma GraphQL API personalizada para consultar dados de registro de um componente ou de um sistema de terceiros.
- Use o driver de conectividade de banco de dados aberto (ODBC) para acesso somente leitura ao banco de dados associado à sua instância.
- Use o Domain Separation para separar dados, processos e tarefas administrativas em grupos lógicos.