ServiceNow: Configurando a Integração de Atividades do App

Prev Next

Este artigo explica como configurar a integração Atividades do App para o ServiceNow.

Visão geral

Atividades do Aplicativo oferece uma solução baseada em API para visibilidade fora de banda de todas as atividades realizadas por qualquer usuário em uma aplicação SaaS conectada. Para fornecer Atividades do Aplicativo com visibilidade dos dados dentro de um aplicativo, é necessário configurar uma integração com a aplicação exigida. Uma vez criada a integração, se algum campo tiver mudado ou expirado, você poderá editá-lo na página Recursos > Integrações > Aplicativos Integrados. Para mais informações, consulte O que é Controle de Aplicativos via API com Atividades do Aplicativo.

Para configurar a integração de Atividades do Aplicativo, você deve:

  1. Configure a integração na aplicação SaaS

  2. Criar o conector de API no CMA

Uma licença CASB é obrigatória para Atividades do Aplicativo. Esta licença inclui controle de aplicativo e dados e Atividades do Aplicativo via API. Para mais informações sobre a compra de uma licença CASB, entre em contato com seu representante Cato.

Configurando a Integração com ServiceNow

Para configurar a integração do ServiceNow, crie as informações necessárias no Serviço de Desenvolvedor do ServiceNow.

Requisitos

  • Você deve ter uma Licença de Plataforma do ServiceNow

Passo 1: Configurar a Integração no Serviço de Desenvolvedor do ServiceNow

No Serviço de Desenvolvedor do ServiceNow, crie as informações necessárias.

Para configurar a integração do ServiceNow:

  • Faça login no Serviço de Desenvolvedor do ServiceNow (https://<seu_inquilino>.service-now.com).

Criar um Aplicativo

  1. Na barra de pesquisa, procure e selecione Registro de Aplicativo.

    SN1.png

  2. Criar uma Nova Integração.

  3. Selecione Criar um endpoint de API OAuth para clientes externos.

    SN2.png

  4. Adicione um nome para a integração do aplicativo e copie e salve o ID do Cliente e o Segredo do Cliente para que possam ser adicionados ao CMA.

Criar uma Função

  1. Na barra de pesquisa, procure e selecione Administração de Usuários.

  2. Na aba Funções, crie uma nova função com um nome que você possa reconhecer.

Adicionar Listas de Controle de Acesso

  1. Clique no ícone de Usuário e selecione Elevar Função.

  2. Marque Administrador de Segurança e selecione Atualizar.

  3. Na barra de pesquisa, procure e selecione Segurança do Sistema.

  4. Na aba Controles de Acesso (ACL), crie uma nova Lista de Controle de Acesso.

  5. Escolha essas opções:

    • Nome: sys_audit

    • Tipo: Registro

    • Operação: Ler

    • Tipo de Decisão: Permitir Se

  6. Pressione Enviar e selecione a função que você criou na etapa Criar uma Função.

  7. Repita as etapas 5 e 6 mais 4 vezes com esses valores como nome:

    • sys_user_session

    • sys_data_source

    • sys_history_set

    • sys_audit_delete

Criar um Usuário

  1. Na barra de pesquisa, procure e selecione Administração de Usuários.

  2. Na aba Usuários, crie um novo usuário.

  3. Adicione um nome e endereço de email e marque a caixa Acesso somente a serviço web, e selecione Submeter.

    SN3.png

  4. Procure e selecione o usuário que você criou na etapa 2.

  5. Clique em Definir Senha e gere uma senha. Copie e Salve a senha para que possa ser adicionada ao CMA.

  6. Na página do usuário, selecione a aba Funções.

    SN4.png

  7. Adicione essas funções à lista de Funções:

Passo 2: Criar o Conector de API no CMA

Depois de configurar uma integração com a aplicação requerida, adicione os detalhes no CMA.

Para criar o conector de API no CMA:

  1. No menu de navegação, clique em Recursos > Integrações.

  2. Clique na aba Apps Integrados.

  3. Clique Novo.

    O painel de Nova Integração é aberto.

  4. Selecione o Aplicativo SaaS que você deseja adicionar.

  5. No menu suspenso Capacidade selecione Atividades de App.

  6. Adicione os detalhes criados durante o passo um.

    Nota: o nome do usuário é o endereço de email do usuário que você criou na etapa 16 acima. A BaseURL é https://<seu_inquilino>.service-now.com.

  7. Clique Salvar.

  8. O aplicativo está visível na tabela Aplicativos Integrados com status de Conectado.

Após conectar suas APIs, você pode rastrear as atividades do aplicativo no Painel de Atividades na Nuvem. Os dados podem demorar alguns minutos para aparecer.

Fontes

  • Login - usando o endpoint OAuth

  • sys_audit - Consultando alterações de campo

  • sys_user_session - Consultando atividades de login

  • sys_audit_delete - Consultando atividades de exclusão

  • sys_data_source - Consultando atividades de importação

  • sys_history_set - Consultando atividades de Visualizar e Editar

Limitações de Serviços

  • Apenas tabelas que auditem alterações são consultadas