Ative o Slack como um provedor de canal
Ativar Slack validando o. Slack conexão.
Antes de Iniciar
Função necessária:
- sn_msi.workspace_admin - Gravação
- sn_msi.chat_collab_provider - Ler
Quando a conexão é ativada e validada, uma mensagem informativa é exibida informando que a conexão do provedor foi validada com sucesso. Você pode modificar a configuração do canal adicionando e removendo usuários e, possivelmente, adicionando mais canais ou renomeando os canais existentes.
Procedimento
- Navegar até Tudo > Gestão de incidentes graves de segurança > Canal de bate-papo > Configuração do provedor de bate-papo.
-
Selecione Slack Para abrir a configuração do provedor de bate-papo do Slack.
Figura 1. Configuração do provedor de bate-papo do Slack -
Selecione Baixar manifesto do Slack para baixar o.
slack_manifest.jsonarquivo..slack_manifest.jsonO arquivo contém a configuração completa da configuração do Slack e permite que você configure o Slack automaticamente. Você precisa carregar este arquivo JSON na configuração do Slack. -
Abra o.
slack_manifest.jsone execute as seguintes etapas:-
Vá para
api.slack.com/appsURL no navegador da Web. - Selecione Criar novo app ação.
- No pop-up Criar um app, escolha De um manifesto do app opção.
-
No pop-up Escolha um espaço para desenvolver seu app, escolha um espaço na lista e selecione Próximo .
Por exemplo, Espaço do Slack do MSIM.
-
No pop-up Inserir manifesto do app abaixo, selecione JSON e copie e cole o código do
slack_manifest.jsonarquivo. - Selecione Avançar.
-
No pop-up Revisar resumo e criar seu app, selecione Criar .
Seu app foi criado.
-
Na página Informações básicas, selecione Instalar no espaço .
O bot de integração do Slack solicita sua permissão para acessar o Espaço do Slack do MSIM.
- Selecionar Permitir.
- Na seção Credenciais da aplicação, preencha os detalhes navegando de volta para a instância da ServiceNow.
-
Selecionar Tudo > Configurações do Slack.
Você precisa da função sn_msi.workspace_admin para esta ação.
- Selecione um Segredo da assinatura propriedade.
- Copie o segredo de assinatura e cole-o na seção Credenciais do app do Slack.
- Na instância da ServiceNow, navegue até Tudo > Flow Designer.
- Navegar até Conexões > Slack > Exibir detalhes > Configurar.
-
No formulário, preencha os campos.
Campo Descrição Nome da Conexão Nome desta conexão. Por exemplo, Slack. URL de conexão URL desta conexão. Por exemplo, https://slack.com Nome da Credencial Nome das credenciais. Por exemplo, credenciais do Slack. Nome do OAuth Nome do OAuth. Por exemplo, Slack OAuth. ID do cliente do OAuth O ID do cliente gerado para a conta que você criou no Slack. Segredo do cliente do OAuth O segredo do cliente da conta que você criou no Slack. URL de redirecionamento do OAuth Nome da instância de redirecionamento do OAuth. Por exemplo, msimslack.service-now.com/oauth_redirect.do -
Selecione Configurar e obter token do OAuth.
O bot de integração do Slack solicita sua permissão para acessar o Espaço do Slack do MSIM.
-
Selecionar Permitir.
O token de acesso OAuth está disponível e expirará no <YYYY-MM-DD> <HH:MM:SS>.
-
Vá para
- Navegar até Tudo > Gestão de incidentes graves de segurança > Canal de bate-papo > Configuração do provedor de bate-papo.
- Selecione Ativo Caixa de seleção para ativar o registro Provedor de bate-papo.
-
Selecione Validar conexão para testar a conexão.
Uma mensagem de confirmação é exibida informando que a conexão do provedor foi validada com sucesso.
-
Clique com o botão direito do mouse no registro e selecione Salvar .
Depois disso, a conexão entre Slack e ServiceNow AI Platform a instância foi estabelecida com sucesso.
-
Navegar até api.slack.com/apps > Recursos > OAuth e Permissões.
- Verifique se todos os escopos estão corretos.
- Navegar até Recursos > Assinaturas de evento.
-
No campo URL da solicitação, selecione Tente novamente .
Você pode ver uma mensagem verificada.
- Selecione Save (Salvar).