---
sourceDocument: Yokohama Gestão de ativos de TI
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/it-asset-management

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Gestão de ativos de TI

ft:clusterId :

    - itam

bundleId :

    - itam

workflow :

    - Technology


---

# Crie um app da loja para uma integração personalizada

# Crie um app da loja para uma integração personalizada {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Publique sua aplicação de integração personalizada no ServiceNow Storepara disponibilizá-lo para outras pessoas usarem.

## Antes de Iniciar

Função necessária: administrador

## Por Que e Quando Desempenhar Esta Tarefa

Você deve concluir estas etapas para que sua integração personalizada funcione corretamente quando outros usuários a baixarem do ServiceNow Store.

## Procedimento

1. Crie um script de correção em sua aplicação de integração personalizada.  
   Quando um novo perfil de integração é criado usando sua aplicação, os subfluxos e o alias de conexão que você criou são vinculados automaticamente ao perfil por meio deste script de correção.
   1. Navegar até Aplicações do sistemaStudio.
   2. Selecione sua aplicação de integração personalizada.
   3. Na página Bem-vindo ao Studio, clique em - Criar novo .  
      A caixa de diálogo Criar arquivo de aplicação é aberta.
   4. Na caixa de diálogo, pesquise e selecione <kbd class="ph userinput">Script de correção </kbd>.
   5. Clique em Criar.
   6. No formulário Script de correção, preencha os campos a seguir.  
      {#create-slc-store-app__table_cpy_whm_4kb__entry__2}

      | Campo | Valor |
      |-|-|
      | Nome | Nome do script de correção. Por exemplo, <kbd class="ph userinput">Script de correção de integração personalizada </kbd>. |
      | Não carregável | Opção para criar registros de Atualização do cliente \[sys_update_xml\] quando o script de correção é executado. Não selecione esta opção. |
      | Aplicação | Sua aplicação de integração personalizada. Este campo é preenchido automaticamente. |
      | antes de | Opção que permite executar o script de correção antes de instalar ou atualizar a aplicação. Não selecione esta opção. |
      | Descrição | Descrição do script de correção. |
      [Tabela 1. Formulário de script de correção]

      {#create-slc-store-app__table_cpy_whm_4kb}
   7. Insira o script a seguir em Script campo.  
      Para os subfluxos e alias de conexão, substitua os ids de exemplo pelos ids reais. Você pode encontrar o ID no URL de cada item.

          new global.CustomIntegrationProfileUtils().createCustomIntegration({
          	name: 'Name', // choose a name for the integration
          	downloadSubscriptionSubflow: '3a23e189a1400010fa9bed1383c83d38', //replace example id
          	updateActivitySubflow: '77a66d23e5500010fa9bc9581d0c0f47', //replace example id
          	reclamationSubflow: 'e62b672e39400010fa9b4845e477fe02', //replace example id
          	connectionAlias: '629ad2bfdb1893005963ff041d961971' //replace example id
          });

      Nota:  
      A atividade de atualização e os subfluxos de recuperação não são necessários. Se você não incluir um subfluxo para atualizar a atividade, a integração não obterá a atividade do usuário, a menos que o subfluxo da assinatura de download inclua a atividade do usuário. Se você não incluir um subfluxo de recuperação, a integração não poderá ser desativada SaaSassinaturas do usuário.
   8. Clique em Enviar.
   {#create-slc-store-app__substeps_mq2_3hm_4kb}
2. Crie um registro de privilégio entre escopos.  
   Este registro permite que o script de correção que você criou acesse a inclusão do script CustomIntegrationProfileUtils().
   1. Navegar até Aplicações do sistemaAcesso entre escopos da aplicação.
   2. Clique em Novo.
   3. No formulário, preencha os campos.  
      {#create-slc-store-app__table_dcv_pkm_4kb__entry__2}

      | Campo | Valor |
      |-|-|
      | Escopo de origem | Sua aplicação de integração personalizada. Este campo é preenchido automaticamente. Para selecionar uma aplicação diferente, clique no botão Configurações ( ![Ícone de configurações]()) no quadro da faixa do seu ServiceNowinstância. Na caixa de diálogo Configurações do sistema, selecione Desenvolvedor e, em seguida, escolha uma aplicação na Aplicação lista suspensa. |
      | Escopo de destino | Aplicação da qual os recursos estão sendo solicitados. Clique na pesquisa ( ![Ícone de pesquisa]()) para localizar e selecionar Global aplicação. |
      | Nome de destino | Nome da inclusão de script. Defina este campo como <kbd class="ph userinput">CustomIntegrationProfileUtils </kbd>. |
      | Tipo de destino | Tipo de solicitação. Selecione Inclusão de script . |
      | Aplicação | Sua aplicação de integração personalizada. Este campo é preenchido automaticamente. |
      | Operação | Operação que o script executa no escopo de destino. Selecione Execute a API . |
      | Status | Autorização para este registro de privilégio entre escopos. Selecione Permitido . |
      [Tabela 2. Privilégio entre escopos]

      {#create-slc-store-app__table_dcv_pkm_4kb}
   4. Clique em Enviar.
   {#create-slc-store-app__substeps_zmv_kkm_4kb}
{#create-slc-store-app__steps_kff_vzy_2nb}

## O que Fazer Depois

Antes de publicar sua aplicação de integração personalizada no ServiceNow Store, certifique-se de que suas ações e subfluxos estejam ativos, publicados e salvos em sua aplicação.

