Usa Application Integration

Questa pagina fornisce informazioni destinate ai clienti Apigee esistenti che vogliono utilizzare Apigee Integration e Application Integration con lo stesso progetto Google Cloud.

Panoramica

Tutti gli utenti in abbonamento Apigee che hanno abilitato il componente aggiuntivo Apigee Integrations possono ora utilizzare Application Integration senza costi aggiuntivi. Application Integration è configurata per te e tutte le integrazioni esistenti in Apigee sono automaticamente sincronizzate e disponibili per l'uso. Ciò significa che puoi continuare a utilizzare il tuo progetto Google Cloud esistente sia per Apigee Integration che per Application Integration senza alcuna configurazione aggiuntiva.

Per saperne di più su Application Integration, consulta Panoramica di Application Integration.

Il seguente messaggio di notifica viene visualizzato nella pagina Integrations (Integrazioni) per indicare che Application Integration è disponibile nel tuo progetto Google Cloud:

l'immagine indica che è stato eseguito il pre-provisioning del progetto con Application Integration l'immagine indica che è stato eseguito il pre-provisioning del progetto con Application Integration

Che cosa cambierà?

La tabella seguente fornisce un riepilogo delle differenze o delle modifiche previste nel tuo progetto Google Cloud:

Risorsa/funzionalità Apigee Differenza/variazione prevista
Autorizzazioni IAM Le integrazioni utilizzeranno i ruoli IAM predefiniti di Application Integration.

Vedi Modifiche alle autorizzazioni IAM.

Account di servizio Viene creato un nuovo account di servizio predefinito che verrà utilizzato per tutte le integrazioni.

Vedi Modifiche agli account di servizio.

API REST Le API REST di Apigee Integration hanno gli equivalenti delle API REST di Application Integration.

Consulta la sezione Modifiche all'API REST.

Attività di invio email e attività di approvazione L'indirizzo email del mittente viene modificato per tutte le email in uscita.

Consulta Modifiche alle attività di integrazione.

Modifiche alle autorizzazioni IAM

A tutti gli account utente o le entità esistenti a cui sono stati assegnati ruoli IAM di Apigee Integration vengono concessi autorizzazioni IAM equivalenti di Integrazione di applicazioni predefinite.

Le autorizzazioni IAM di Application Integration hanno il seguente formato:

Formato

integrations.integrationRESOURCE.ACTION

Esempio

integrations.integrationVersions.get

Limitazioni dei ruoli IAM personalizzati

Le seguenti limitazioni si applicano se hai definito ruoli IAM personalizzati nel tuo progetto Google Cloud:

  • I proxy Apigee che utilizzano un account di servizio con ruoli IAM personalizzati contenenti autorizzazioni di Apigee Integration potrebbero non riuscire. Ti consigliamo di aggiornare i tuoi ruoli IAM personalizzati con le autorizzazioni IAM di Application Integration.

Per informazioni sui ruoli e sulle autorizzazioni IAM, vedi Panoramica del controllo dell'accesso.

Modifiche all'account di servizio

Nel tuo progetto Google Cloud viene creato un nuovo account di servizio predefinito con il ruolo IAM Agente di servizio di integrazione delle applicazioni (roles/integrations.serviceAgent).

Il nuovo account di servizio predefinito di Application Integration viene utilizzato per le seguenti operazioni di integrazione:

  • Per eseguire un'integrazione.
  • Per richiamare una Cloud Function utilizzando l'attività Cloud Functions.
  • Per chiamare un Integration Connector utilizzando l'attività Connettori.
  • Per creare token degli account di servizio per i profili di autenticazione Tipo di account di servizio.
  • a criptare e decriptare le chiavi Cloud KMS per i profili di autenticazione.

L'account di servizio predefinito di Application Integration ha il seguente indirizzo email:

Formato

  service-PROJECT_NUMBER@gcp-sa-integrations.iam.gserviceaccount.com

Esempio

  service-46733320069@gcp-sa-integrations.iam.gserviceaccount.com

Per informazioni sugli account di servizio, vedi Panoramica del controllo dell'accesso.

Modifiche all'API REST

In generale, la maggior parte delle API Apigee Integration ha i rispettivi equivalenti delle API Application Integration.

La tabella seguente descrive la modifica chiave nelle API REST di Apigee Integration rispetto ad Application Integration:

Integrazioni di Apigee (incluso proxy Apigee) Application Integration
Risorsa REST projects/PROJECT_ID/locations/REGION/products/apigee/integration/INTEGRATION_NAME projects/PROJECT_ID/locations/REGION/integration/INTEGRATION_NAME

Per informazioni sulle API Application Integration, vedi API REST di Application Integration.

Modifiche alle attività di integrazione

L'attività Invia email e l'attività Approvazione utilizzeranno noreply-application-integration@google.com per inviare notifiche email. Inoltre, tutte le email con la richiesta di approvazione inviate utilizzando l'attività Approvazione saranno collegate ad Application Integration.