Sottoscrivere eventi pubblicati da un partner con Griglia di eventi di Azure

Questo articolo descrive come sottoscrivere eventi di proprietà di un sistema o gestito da un partner, ad esempio piattaforme SaaS o Enterprise Resource Planning (ERP).

Importante

Se non si ha familiarità con la funzionalità Eventi partner, vedere Panoramica degli eventi dei partner per comprendere la logica dei passaggi descritti in questo articolo.

Passaggi di alto livello

Seguire questa procedura per ricevere eventi da un partner.

  1. Registra il provider di risorse Event Grid con la tua sottoscrizione di Azure.
  2. Autorizzare il partner a creare un argomento partner nel proprio gruppo di risorse.
  3. Richiedere al partner di abilitare il flusso di eventi verso un topic partner.
  4. Attiva il topic del partner in modo che gli eventi inizino a fluire verso il topic del partner.
  5. Sottoscrivere eventi.

Registrare il provider di risorse Event Grid

A meno che non sia stato usato Griglia di eventi in precedenza, è necessario registrare il provider di risorse di Griglia di eventi. Se in precedenza è stata usata Griglia di eventi, passare alla sezione successiva.

Nel portale di Azure seguire questa procedura:

  1. Nel menu a sinistra, selezionare Sottoscrizioni.

  2. Selezionare la sottoscrizione da usare per Griglia di eventi dall'elenco delle sottoscrizioni.

  3. Nella pagina Sottoscrizione , in Impostazioni nel menu a sinistra selezionare Provider di risorse.

  4. Cercare Microsoft. EventGrid e verificare che lo stato sia NotRegistered.

  5. Selezionare Microsoft.EventGrid nell'elenco dei provider.

  6. Sulla barra dei comandi selezionare Registra.

    Schermata che mostra la registrazione del provider Microsoft.EventGrid in una sottoscrizione di Azure.

  7. Aggiornare per verificare lo stato di Microsoft. EventGrid è stato modificato in Registrato.

    Schermata che mostra la registrazione riuscita del provider Microsoft.EventGrid con una sottoscrizione di Azure.

Autorizzare il partner a creare un argomento partner

È necessario concedere il consenso al partner per creare argomenti partner in un gruppo di risorse designato. Questa autorizzazione ha una scadenza. È efficace per il periodo di tempo specificato tra 1 e 365 giorni.

Importante

Per garantire un livello di sicurezza più elevato, specifica il periodo minimo prima della scadenza che offra al partner tempo sufficiente per configurare l'invio dei tuoi eventi a Event Grid e creare il topic partner. Il partner non sarà in grado di creare risorse (argomenti partner) nella sottoscrizione di Azure dopo la scadenza dell'autorizzazione.

Nell'esempio seguente viene illustrato come creare una risorsa di configurazione partner contenente l'autorizzazione del partner. È possibile identificare il partner specificando l'ID di registrazione partner o il nome del partner. È possibile ottenere entrambi dal partner, ma ne è necessaria una sola. Per praticità, gli esempi seguenti includono un'ora di scadenza di esempio in formato UTC.

Portale di Azure

  1. Accedere al portale di Azure.

  2. Nella barra di ricerca nella parte superiore immettere Configurazioni partner e selezionare Configurazione partner griglia di eventi in Servizi nei risultati.

  3. Nella pagina Configurazioni partner griglia di eventi selezionare il pulsante Crea configurazione partner griglia di eventi nella pagina (o) selezionare + Crea sulla barra dei comandi.

    Screenshot che mostra le configurazioni partner di Griglia di eventi con l'elenco delle configurazioni dei partner e un collegamento per creare una registrazione partner.

  4. Nella pagina Crea configurazione partner seguire questa procedura:

    1. Nella sezione Dettagli progetto, selezionare la sottoscrizione di Azure e il gruppo di risorse in cui si vuole consentire al partner di creare un argomento partner.

    2. Nella sezione Autorizzazioni partner, specificare un'ora di scadenza predefinita per le autorizzazioni del partner definite in questa configurazione.

    3. Per autorizzare un partner a creare argomenti partner nel gruppo di risorse specificato, selezionare il collegamento + Autorizzazione partner .

      Screenshot che mostra la pagina Crea configurazione partner con il collegamento Autorizzazione partner selezionato.

  5. Nella pagina Aggiungi autorizzazione partner per creare risorse viene visualizzato un elenco di partner verificati. Un partner verificato è un partner la cui identità è stata validata da Microsoft. Selezionare un partner verificato e quindi selezionare Aggiungi per concedere al partner l'autorizzazione ad aggiungere un argomento partner nel gruppo di risorse. Questa autorizzazione è valida fino alla scadenza.

    È anche possibile autorizzare un partner non verificato. A meno che il partner non sia un'entità ben nota, ad esempio un'organizzazione all'interno dell'azienda, è fortemente incoraggiato a lavorare solo con partner verificati. Se il partner non è ancora verificato, invitalo a ottenere la verifica contattando il team di Event Grid all'indirizzo askgrid@microsoft.com.

    1. Per autorizzare un partner verificato:
      1. Selezionare il partner dall'elenco.

      2. Specificare data e ora di scadenza dell'autorizzazione.

      3. selezionare Aggiungi.

        Schermata che mostra come concedere a un partner verificato l'autorizzazione a creare risorse nel tuo gruppo di risorse.

    2. Per autorizzare un partner non verificato, selezionare Autorizza partner non verificato e seguire questa procedura:
      1. Immettere l'ID di registrazione del partner. È necessario chiedere al partner questo ID.

      2. Specificare data e ora di scadenza dell'autorizzazione.

      3. Selezionare Aggiungi.

        Schermata per concedere a un partner non verificato l'autorizzazione a creare risorse nel tuo gruppo di risorse.

        Importante

        Il partner non sarà in grado di creare risorse (argomenti partner) nella sottoscrizione di Azure dopo la scadenza dell'autorizzazione.

  6. Tornare alla pagina Crea configurazione partner e verificare che il partner sia presente nell'elenco delle autorizzazioni dei partner.

  7. Selezionare Rivedi e crea.

    Screenshot che mostra la pagina Crea configurazione partner con l'autorizzazione del partner appena aggiunta.

  8. Nella pagina Rivedi, esaminare tutte le impostazioni e quindi selezionare Crea per creare la registrazione del partner.

Richiedere al partner di abilitare il flusso di eventi verso un argomento del partner

I partner seguenti supportano il flusso di eventi verso un argomento partner. Selezionare un partner per inviare una richiesta.

Attivare un argomento partner

  1. Nella barra di ricerca in alto nel portale di Azure cercare e selezionare Argomenti partner della griglia di eventi.

  2. Nella pagina Argomenti partner di Griglia di eventi selezionare un argomento partner con Stato attivazione impostato su Mai attivato.

    Screenshot che mostra la selezione di un argomento partner nella pagina Argomenti partner di Griglia di eventi.

  3. Esaminare il messaggio di attivazione e selezionare Attiva nella pagina o sulla barra dei comandi per attivare l'argomento del partner prima dell'ora di scadenza indicata nella pagina.

    Screenshot che mostra la selezione del pulsante Attiva sulla barra dei comandi o nella pagina.

  4. Verificare che lo stato di attivazione sia impostato su Attivato e quindi creare sottoscrizioni di eventi per l'argomento partner selezionando + Sottoscrizione di eventi sulla barra dei comandi.

    Screenshot che mostra lo stato di attivazione di un argomento partner come **Attivato**.

Sottoscrivere eventi

Creare prima di tutto un gestore eventi che gestisce gli eventi dal partner. Ad esempio, creare un hub eventi, una coda o un topic di bus di servizio oppure una funzione di Azure. Creare quindi una sottoscrizione di eventi per l'argomento partner usando il gestore eventi creato.

Crea un gestore eventi

Per testare l'argomento partner, è necessario un gestore di eventi. Passare alla sottoscrizione Azure e creare un servizio supportato come gestore eventi, ad esempio una funzione Azure. Per un esempio, vedere l'esempio Visualizzatore griglia di eventi che è possibile usare come gestore eventi tramite webhook.

Abbonarsi al topic del partner

La sottoscrizione all'argomento partner indica a Griglia di eventi la posizione in cui si desidera recapitare gli eventi partner.

  1. Nel portale di Azure, nella casella di ricerca, immetti Argomenti partner di Griglia di eventi e quindi seleziona Argomenti partner di Griglia di eventi.

  2. Nella pagina Argomenti partner della griglia di eventi, selezionare l'argomento partner nell'elenco.

    Screenshot che mostra la selezione di un argomento partner nella pagina Argomenti partner della griglia di eventi.

  3. Nella pagina Argomento partner di Event Grid dell'argomento partner, selezionare + Sottoscrizione di eventi sulla barra dei comandi.

    Schermata che mostra la selezione del pulsante Aggiungi sottoscrizione di eventi nella pagina Argomento partner di Event Grid.

  4. Nella pagina Crea sottoscrizione di eventi seguire questa procedura:

    1. Immettere un nome per la sottoscrizione di eventi.

    2. Per Filtra per tipi di evento, seleziona i tipi di evento che la sottoscrizione riceve.

    3. Per Tipo di endpoint, selezionare un servizio di Azure (funzione di Azure, code di archiviazione, hub eventi, coda del bus di servizio, argomento del bus di servizio o connessioni ibride) o selezionare un webhook.

    4. Selezionare il link Configura un endpoint. In questo esempio viene utilizzata una destinazione Hub eventi di Azure.

      Screenshot che mostra la configurazione di un endpoint per una sottoscrizione di eventi.

    5. Nella pagina Seleziona hub eventi, selezionare le configurazioni per l'endpoint e quindi selezionare Conferma selezione.

      Screenshot che mostra la configurazione di un endpoint per Hub eventi.

    6. Ora, nella pagina Crea sottoscrizione di eventi, selezionare Crea.

      Screenshot che mostra la pagina Crea sottoscrizione di eventi con configurazioni di esempio.

Per altre informazioni sulla funzionalità Eventi partner, vedere gli articoli seguenti: