Criar um subfluxo para obter o consumo de licença

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. 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 use 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 campos a seguir.
      Tabela 1. Caixa de diálogo Propriedades do subfluxo
      Campo Valor
      Nome do Subfluxo Nome do subfluxo. Por exemplo, Consumo de licença de download.
      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 Integrações do Software Asset Management - Gestão de licenças de SaaS.
      Nota:
      Se você salvar o subfluxo no escopo da aplicação Software Asset Management - Integrações da Gestão de licenças SaaS, ele será incluído na 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® Integration Hub transações. Se você estiver publicando sua aplicação spoke personalizada no ServiceNow Store, selecione o escopo da aplicação personalizada.
      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 subfluxo. Deixe este campo em branco.
      Executar como Opção para especificar se o fluxo é executado como um usuário do sistema ou como 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 mais (+) 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 consumo de upsert como secundária de obter<saas-application> Ação de consumo.
      A ação Upsert Consumum carrega dados de consumo de licença para a tabela Resumo de consumo em sua instância ServiceNow.
      1. Em Obter<saas-application> Ação de consumo, clique no ícone de mais (+) 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 Consumo de upsert.
        As entradas da ação Consumo de upsert 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 os 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 aplicáveis à sua integração.
        Tabela 3. Entradas da ação de consumo de 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 das 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 logs do sistema navegando até Logs do sistema > Log do Sistema > Todos em 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 após sua publicação.