Adicionar recursos ao seu ambiente de serviço de integração (ISE) no Azure Logic Apps

Importante

A 31 de agosto de 2024, o recurso do ISE será descontinuada, devido à dependência do Azure Serviços Cloud (clássico), que é descontinuada ao mesmo tempo. Antes da data de descontinuação, exporte todas as aplicações lógicas do SEU ISE para aplicações lógicas Standard para evitar a interrupção do serviço. Os fluxos de trabalho da aplicação lógica padrão são executados no Azure Logic Apps de inquilino único e fornecem as mesmas capacidades, além de mais.

A partir de 1 de novembro de 2022, já não pode criar novos recursos do ISE. No entanto, os recursos do ISE existentes antes desta data são suportados até 31 de agosto de 2024. Para obter mais informações, veja os seguintes recursos:

Depois de criar um ambiente de serviço de integração (ISE), pode adicionar recursos como Aplicações lógicas de consumo , contas de integração e conectores para que possam aceder aos recursos na sua rede virtual do Azure. Por exemplo, os conectores ISE geridos que ficam disponíveis depois de criar o ISE não aparecem automaticamente no Designer da Aplicação Lógica. Antes de poder utilizar estes conectores ISE, tem de adicionar e implementar manualmente esses conectores no SEU ISE para que apareçam no Designer da Aplicação Lógica.

Importante

Para que as aplicações lógicas e as contas de integração funcionem em conjunto num ISE, ambos têm de utilizar o mesmo ISE que a respetiva localização.

Pré-requisitos

  • Uma conta e subscrição do Azure. Se não tiver uma subscrição do Azure, inscreva-se para obter uma conta do Azure gratuita.

  • O ISE que criou para executar os fluxos de trabalho da aplicação lógica consumo

  • Para criar, adicionar ou atualizar recursos implementados num ISE, tem de lhe ser atribuída a função Proprietário ou Contribuidor nesse ISE ou tem permissões herdadas através da subscrição do Azure ou do grupo de recursos do Azure associado ao ISE. Para as pessoas que não têm permissões de proprietário, contribuidor ou herdada, podem ser-lhes atribuídas a função Contribuidor do Ambiente do Serviço de Integração ou a função de Programador do Ambiente do Serviço de Integração. Para obter mais informações, veja O que é o controlo de acesso baseado em funções do Azure (RBAC do Azure)?

Criar aplicações lógicas

Para desenvolver aplicações lógicas que são executadas no seu ambiente de serviço de integração (ISE), siga estes passos:

  1. Localize e abra o SEU ISE, se ainda não estiver aberto. No menu ISE, em Definições, selecione Adicionar aplicações lógicas>.

    Adicionar uma nova aplicação lógica ao ISE

  2. Forneça informações sobre a aplicação lógica que pretende criar, por exemplo:

    Captura de ecrã que mostra o painel

    Propriedade Necessário Descrição
    Nome da aplicação lógica Yes O nome da aplicação lógica a criar
    Subscrição Yes O nome da subscrição do Azure a utilizar
    Grupo de recursos Yes O nome do grupo de recursos do Azure novo ou existente a utilizar
    Região Yes A região do Azure para a sua aplicação lógica, que corresponde à localização do ISE que selecionou mais tarde
    Associar ao ambiente do serviço de integração* Yes Selecione esta opção para poder escolher um ISE a utilizar.
    Ambiente do serviço de integração Yes Na lista, selecione o ISE que pretende utilizar, se ainda não estiver selecionado.

    Importante: para utilizar uma conta de integração com a sua aplicação lógica, ambos têm de utilizar o mesmo ISE.

  3. Quando concluir, selecione Criar.

  4. Continue a criar a sua aplicação lógica da forma habitual.

    Para saber como funcionam os acionadores e ações e como são etiquetados quando utiliza um ISE em comparação com o serviço Logic Apps multi-inquilino, veja Isolated versus multi-tenant na descrição geral do ISE.

  5. Para gerir aplicações lógicas e ligações de API no seu ISE, veja Gerir o ambiente do serviço de integração.

Criar contas de integração

Com base no SKU do ISE selecionado na criação, o ISE inclui a utilização específica da conta de integração sem custos adicionais. As aplicações lógicas existentes num ambiente de serviço de integração (ISE) só podem referenciar contas de integração existentes no mesmo ISE. Assim, para que uma conta de integração funcione com aplicações lógicas num ISE, tanto a conta de integração como as aplicações lógicas têm de utilizar o mesmo ambiente que a respetiva localização. Para obter mais informações sobre contas de integração e ISEs, veja Contas de integração com o ISE.

Para criar uma conta de integração que utiliza um ISE, siga estes passos:

  1. Localize e abra o SEU ISE, se ainda não estiver aberto. No menu ISE, em Definições, selecioneContas> de integraçãoAdicionar.

    Adicionar nova conta de integração ao ISE

  2. Forneça informações sobre a aplicação lógica que pretende criar, por exemplo:

    Selecionar o ambiente do serviço de integração

    Propriedade Necessário Descrição
    Nome Yes O nome da conta de integração que pretende criar
    Subscrição Yes O nome da subscrição do Azure que pretende utilizar
    Grupo de recursos Yes O nome do grupo de recursos do Azure (novo ou existente) a utilizar
    Escalão de Preço Yes O escalão de preço a utilizar para a conta de integração
    Localização Yes Na lista, em Ambientes de serviço de integração, selecione o mesmo ISE que as suas aplicações lógicas utilizam, se ainda não estiver selecionado.

    Importante: para utilizar uma conta de integração com a sua aplicação lógica, ambos têm de utilizar o mesmo ISE.

  3. Quando concluir, selecione Criar.

  4. Associe a sua aplicação lógica à sua conta de integração da forma habitual.

  5. Continue adicionando recursos à sua conta de integração, como parceiros comerciais e contratos.

  6. Para gerir contas de integração no SEU ISE, veja Gerir o seu ambiente de serviço de integração.

Adicionar conectores ISE

Depois de criar o ISE, os conectores ISE geridos não aparecem automaticamente no seletor de conectores no Designer da Aplicação Lógica. Antes de poder utilizar estes conectores ISE, tem de adicionar e implementar manualmente estes conectores no SEU ISE para que apareçam no Designer da Aplicação Lógica.

Importante

Atualmente, os conectores ISE geridos não suportam etiquetas. Se configurar uma política que impõe a etiquetagem, tentar adicionar conectores ISE poderá falhar com um erro semelhante a este exemplo:

{
   "error": { 
      "code": "IntergrationServiceEnvironmentManagedApiDefinitionTagsNotSupported", 
      "message": "The tags are not supported in the managed API 'azureblob'."
   }
}

Por isso, para adicionar conectores ISE, tem de desativar ou remover a política.

  1. No menu ISE, em Definições, selecione Conectores geridos. Na barra de ferramentas, selecione Adicionar.

    Ver conectores geridos

  2. No painel Adicionar um novo conector gerido , abra a lista Localizar conector . Localize e selecione o conector ISE que pretende utilizar, mas que ainda não está implementado no SEU ISE. Quando concluir, selecione Criar.

    Selecione o conector ISE que pretende implementar no SEU ISE

    Apenas os conectores ISE que são elegíveis, mas que ainda não estão implementados no SEU ISE, aparecem disponíveis para seleção. Os conectores que já estão implementados no ISE aparecem indisponíveis para seleção.

Criar conectores personalizados

Para utilizar conectores personalizados no seu ISE, crie esses conectores personalizados diretamente dentro do SEU ISE.

  1. Localize e abra o SEU ISE, se ainda não estiver aberto. No menu ISE, em Definições, selecione Conectores personalizados>Adicionar.

    Criar conector personalizado

  2. Indique o nome, a subscrição do Azure e o grupo de recursos do Azure (novo ou existente) a utilizar para o conector personalizado.

  3. Na lista Localização , na secção Ambientes do serviço de integração , selecione o mesmo ISE que as suas aplicações lógicas utilizam e selecione Criar, por exemplo:

    Captura de ecrã a mostrar a janela

  4. Selecione o seu novo conector personalizado e, em seguida, selecione Editar, por exemplo:

    Selecionar e editar um conector personalizado

  5. Continue ao criar o conector da forma habitual a partir de uma definição openAPI ou SOAP.

  6. Para gerir conectores personalizados no seu ISE, veja Gerir o ambiente do serviço de integração.

Passos seguintes