Criar um subfluxo para obter o consumo de licença

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 3 min. de leitura
  • Crie um subfluxo para adicionar dados de consumo de licença à tabela [ Resumos de consumo de assinatura [sam_saas_consumption_summary].

    Antes de Iniciar

    Este subfluxo é aplicável a qualquer integração que usa a estrutura de conexão de licença SaaS, incluindo integrações personalizadas.

    Função necessária: flow_designer ou administrador

    Procedimento

    1. Navegar até Todos > Automação de Processo > Flow Designer.
      O Flow Designer é iniciado em uma nova guia.
    2. Na página inicial do Flow Designer, clique em Novo e selecione Subfluxo.
      A caixa de diálogo Propriedades do subfluxo é aberta.
    3. Na caixa de diálogo, preencha os seguintes campos.
      Tabela 1. Caixa de diálogo Propriedades do subfluxo
      Campo Valor
      Nome do Subfluxo Nome do subfluxo. Por exemplo, Download de consumo de licença.
      Descrição Descrição do subfluxo.
      Aplicação Escopo da aplicação ao qual você deseja que o subfluxo se aplique. Defina este campo como Software Asset Management - SaaS License Management Integrations.
      Nota:
      Se você salvar o subfluxo no escopo da aplicação Software Asset Management - SaaS License Management Integrations, ele será incluído com sua assinatura Gestão de ativos de software. Se você salvar o subfluxo em qualquer outro escopo da aplicação, poderá ser cobrado por ServiceNow® IntegrationHub transações. Se você estiver publicando sua aplicação de spoke personalizada no ServiceNow Store, selecione o escopo da aplicação personalizado.
      Acessível de Escopo da aplicação a partir do qual o subfluxo pode ser acessado. Defina este campo como Todos os escopos da aplicação.
      Categoria Categoria de subfluxo. Deixe este campo em branco.
      Proteção Proteções somente leitura para o seu subfluxo. Defina este campo como Nenhum.
      Anotação de subfluxo Mensagem que aparece abaixo do título do subfluxo no seletor de subfluxos. Deixe este campo em branco.
      Executar como Opção para especificar se o fluxo é executado como um usuário do sistema ou usuário que inicia a sessão. Defina este campo como Usuário que inicia a sessão.
      Executar com a(s) função(ões) Funções com as quais este subfluxo é executado.
    4. Clique em Enviar.
      O Flow Designer cria o subfluxo de rascunho e redireciona você para a página de configuração do subfluxo.
    5. Na página de configuração do subfluxo, adicione uma entrada de perfil de integração.
      1. Em ENTRADAS E SAÍDAS, clique no ícone de adição (+) para adicionar uma entrada ao seu subfluxo.
      2. Na seção Entradas, clique no ícone de adição (+).
      3. Quando solicitado, insira as seguintes informações para a entrada do perfil de integração.
        Tabela 2. Entradas
        Rótulo Nome Tipo Obrigatório
        Perfil de Integração integration_profile Referência.Perfil de integração Sim
      4. Clique em Concluído.
    6. Adicione uma ação de fluxo de dados para obter dados de consumo de licença.
      1. Em AÇÕES, clique no ícone de adição (+) e selecione Ação para adicionar uma nova ação.
      2. Quando solicitado, selecione o spoke Global na lista de SPOKES INSTALADOS.
      3. Na lista de ações padrão, selecione Obter<saas-application> Consumo .
      4. Clique em Concluído.
    7. Adicionar uma ação de upsert de consumo como secundária de obter<saas-application> Ação de consumo.
      A ação upsert de consumo carrega os dados de consumo de licença para a tabela Resumo de consumo na sua instância ServiceNow.
      1. Em Obter<saas-application> Ação de consumo, clique no ícone de adição (+) e selecione Ação.
      2. Quando solicitado, selecione Software Asset Management na lista de SPOKES INSTALADOS.
      3. Na lista de ações padrão, selecione upsert consumo.
        As entradas da ação de upsert de consumo são exibidas.
      4. Na lista Produto [Produto de software], pesquise e selecione o produto de software ao qual você está se conectando com sua integração.
        Este valor deve ser uma referência à tabela Produto de software (samp_sw_product). Se o produto não existir na tabela, adicione um produto de software personalizado.
      5. Use valores do painel Dados para preencher as entradas de ação restantes.
        Sua solicitação para a API SaaS pode não retornar dados para todas as entradas. Preencha as entradas que são aplicáveis à sua integração.
        Tabela 3. Entradas da ação de consumo do upsert
        Campo Valor
        Versão Versão da aplicação SaaS.
        Edição Edição da aplicação SaaS, como Standard ou Enterprise.
        Unidade de consumo Unidade de medida para as unidades de software que podem ser consumidas.
        Total de unidades Número total de unidades de software que você comprou em todos os direitos ativos para o produto de software.
        Unidades consumidas Número total de unidades de software que seus usuários consumiram.
        Início do contrato Data de início do seu contrato.
        Término do contrato Data de término do seu contrato.
      6. Clique em Concluído.
    8. Verifique se o subfluxo está funcionando corretamente clicando em Testar.
      Exiba os resultados de testes e os logs do sistema para obter detalhes sobre erros em seu subfluxo. Você pode exibir os logs do sistema navegando até Logs do sistema > Log do Sistema > Todos na sua instância ServiceNow.
    9. Depois de verificar se o subfluxo está funcionando conforme o esperado, clique em Publicar.
      Dica:
      Você ainda pode editar o subfluxo depois que ele for publicado.