Esta página contém informações destinadas aos clientes atuais da Apigee que querem usar o Application Integration com o mesmo projeto do Google Cloud.
Informações gerais
Todos os usuários com assinatura da Apigee que ativaram o complemento Apigee Integrations agora serão redirecionados para o Application Integration sem custo adicional. A Application Integration é configurada para você e todas as suas integrações atuais na Apigee são sincronizadas automaticamente e ficam disponíveis para uso. Isso significa que você pode continuar usando seu projeto do Google Cloud para a Application Integration sem outras configurações.
Para saber mais sobre a Application Integration, consulte Visão geral da Application Integration.
No portal da Apigee, você será redirecionado para a Application Integration:
O que mudou
Veja na tabela a seguir um resumo das diferenças ou mudanças esperadas no projeto do Google Cloud:
Recurso/atributo da Apigee | Alterações |
---|---|
Permissões IAM | As integrações usarão os papéis predefinidos do IAM relativos ao Application Integration. Consulte Alterações de permissão do IAM. |
Conta de serviço | Uma nova conta de serviço padrão é criada para ser usada em todas as integrações. Consulte Alterações na conta de serviço. |
APIs REST | Use a API REST do Application Integration. Consulte Alterações na API REST. |
Enviar tarefas de e-mail e aprovação | O endereço de e-mail do remetente é alterado para todos os e-mails enviados. Consulte Alterações na tarefa de integração. |
Alterações nas permissões do IAM
Todas as contas de usuário ou principais atuais recebem permissões do IAM Predefinidas do Application Integration.
As permissões do IAM relativas ao Application Integration têm o seguinte formato:
Formato
integrations.integrationRESOURCE.ACTION
Exemplo
integrations.integrationVersions.get
Limitações de papéis personalizados do IAM
As limitações a seguir se aplicam no caso de papéis personalizados do IAM definidos no projeto do Google Cloud:
- Os proxies da Apigee que usam uma conta de serviço com papéis personalizados do IAM que contêm permissões da integração da Apigee podem falhar. Recomendamos que você atualize seus papéis personalizados do IAM com as permissões do IAM relativas ao Application Integration.
Para informações sobre papéis e permissões do IAM, consulte Visão geral do controle de acesso.
Alterações na conta de serviço
Uma nova conta de serviço padrão com o papel do IAM de agente de serviço do Application Integration (roles/integrations.serviceAgent)
é criada no projeto do Google Cloud.
A nova conta de serviço padrão do Application Integration é usada para as seguintes operações de integração:
- Executar uma integração.
- Invocar uma função do Cloud usando a tarefa da função do Cloud.
- Chamar um Integration Connector usando a tarefa de conector.
- Criar tokens de conta de serviço para perfis de autenticação de Tipo de conta de serviço.
- Criptografar e descriptografar chaves do Cloud KMS para perfis de autenticação.
A conta de serviço padrão do Application Integration tem o seguinte endereço de e-mail:
Formato
service-PROJECT_NUMBER@gcp-sa-integrations.iam.gserviceaccount.com
Exemplo
service-46733320069@gcp-sa-integrations.iam.gserviceaccount.com
Para informações sobre contas de serviço, consulte Visão geral do controle de acesso.
Alterações na API REST
Em geral, a maioria das APIs da integração da Apigee tem equivalentes no Application Integration.
A tabela a seguir descreve a principal alteração nas APIs REST da Application Integration em comparação com a Application Integration:
Integração da Apigee (incluindo proxy da Apigee) | Application Integration | |
---|---|---|
Recurso REST | projects/PROJECT_ID/locations/REGION/products/apigee/integration/INTEGRATION_NAME
|
projects/PROJECT_ID/locations/REGION/integration/INTEGRATION_NAME
|
Para informações sobre as APIs do Application Integration, consulte API REST do Application Integration.
Alterações na tarefa de integração
As tarefas Enviar e-mail e Aprovação usarão noreply-application-integration@google.com
para enviar notificações por e-mail. Além disso, todos os e-mails de solicitação de aprovação enviados por meio da tarefa de aprovação serão vinculados ao Application Integration.