ServiceNow
Visualização
Lakewatch está em Pré-visualização privada. Para solicitar acesso, entre em contato com a equipe da sua account Databricks.
Exporte alertas do Lakewatch para o ServiceNow. Quando um alerta é criado, o Lakewatch cria um registro de Incidente no ServiceNow e o atualiza à medida que o alerta muda. Para saber como a exportação se comporta entre os destinos, consulte Destinos de alertas.
A exportação para o ServiceNow é unidirecional, do Lakewatch para o ServiceNow. O Lakewatch entra com uma aplicação OAuth que você registra no ServiceNow.
Como o registro é criado e atualizado
- Ao criar um alerta : o Lakewatch cria um registro de Incidente em sua instância do ServiceNow.
- Na alteração : à medida que o título, a descrição ou o estado do alerta mudam, o Lakewatch atualiza o mesmo registro.
O ID de correlação de cada registro mantém o ID de alerta do Lakewatch, para que você possa rastrear um registro de volta ao seu alerta.
Pré-requisitos
Configurar o ServiceNow
No ServiceNow, registre um aplicativo OAuth que o Lakewatch usa para criar e atualizar registros de Incidentes. Estes são os passos básicos. Para obter o procedimento exato, consulte a documentação do ServiceNow OAuth.
- No ServiceNow, vá para System OAuth > Application Registry e selecione Create an OAuth API endpoint for external clients . Você pode criar um novo aplicativo ou reutilizar um existente.
- Defina o Tipo de Cliente como Integração como Serviço , defina a Restrição de Escopo como Escopo amplo e defina o Usuário do Aplicativo OAuth .
- Conceda à conta de usuário do aplicativo OAuth a função
incident_managerpara que ele possa criar e atualizar registros de Incidentes.
Observe o ID da instância, o ID do cliente OAuth e o segredo do cliente.
Armazene o segredo do cliente como um segredo do Unity Catalog
Armazene o segredo do cliente OAuth em um segredo do Unity Catalog no esquema __lakewatch do catálogo do seu ambiente Lakewatch. Selecionar segredo lista segredos desse esquema, e Criar segredo cria um lá. O Lakewatch armazena apenas o nome do segredo, não o valor do segredo.
Você pode criar este segredo com antecedência em <catalog>.__lakewatch ou criá-lo ao configurar a exportação do ServiceNow com o botão Criar segredo . De qualquer forma, criar um segredo requer USE CATALOG no catálogo e a propriedade do esquema __lakewatch ou ambos CREATE SECRET e USE SCHEMA nele. Para os passos, consulte Criar um segredo.
Permissões necessárias
Para configurar a exportação do ServiceNow, você precisa do seguinte:
READ SECRETno segredo do Unity Catalog que contém o segredo do cliente, ou em seu esquema ou catálogo pai. O Lakewatch verifica se você pode ler o segredo quando salva a configuração. Para concedê-la, consulte Gerenciar permissões em segredos.- O privilégio
MANAGEno catálogo do seu ambiente Lakewatch. Consulte Definir configurações.
Para alterar o segredo do cliente, atualize o valor do mesmo segredo do Unity Catalog. O Lakewatch usa o novo valor na próxima exportação, sem alterações nas configurações. Para usar um segredo diferente, clique em Selecionar segredo ou Criar segredo nas configurações e salve.
Configurar o ServiceNow como destino de alerta
Configure um destino ServiceNow para alertas na seção de configurações de Alertas .
- Na barra lateral do Lakewatch, vá para Configurações e abra Alertas .
- Em Entrega , defina destino de alerta como ServiceNow .
- Em ID da instância , insira apenas a primeira parte do hostname da sua instância: para
https://acme.service-now.com, insiraacme. - Em ID do cliente , insira o ID do cliente OAuth do aplicativo que você registrou no ServiceNow.
- Para Secret do cliente , clique em Selecionar secret para escolher o secret que contém o secret do cliente ou clique em Criar secret para criar um a partir do secret do cliente sem sair da página. O campo mostra o nome do secret, não o seu valor.
- Salve suas alterações.
Para obter a referência completa das configurações de alerta, consulte Configurar configurações.
Solução de problemas
- Os registros não foram criados no ServiceNow : o Usuário do Aplicativo OAuth não pode criar registros de Incidente, ou o ID da instância está errado. Confirme se o Usuário do Aplicativo tem a função
incident_managere se o ID da instância é apenas a primeira parte do hostname (por exemplo,acme). - A configuração não é salva : você não tem permissão para ler o segredo do Unity Catalog, ou o segredo está em um catálogo diferente do seu ambiente Lakewatch. Confirme seu acesso ao segredo e ao seu catálogo.
- Seu segredo não está listado em Selecionar segredo : Selecionar segredo lista apenas os segredos aos quais você tem acesso no esquema
__lakewatchdo catálogo do seu ambiente. Armazene o segredo lá ou soliciteREAD SECRETsobre ele. - Falha na autenticação : o ID do cliente ou o segredo do cliente está incorreto, ou o aplicativo OAuth não tem permissão. Confirme o ID do cliente, o valor do segredo e o acesso do aplicativo no ServiceNow.
- Você girou o segredo do cliente : atualize o segredo do Unity Catalog com o novo valor. Nenhuma alteração na configuração de exportação é necessária.