Skip To Content

Gestire webhook

Un amministratore può aggiornare e gestire i webhook aggiornandone la configurazione (ad esempio aggiornando i trigger di eventi a cui è abbonato il webhook), nonché disabilitando ed eliminando i webhook configurati.

Aggiornare webhook

Puoi aggiornare i parametri configurati per i webhook dopo la creazione. Nelle sezioni seguenti viene descritto come aggiornare le proprietà per i webhook dell'organizzazione, del servizio di geoprocessing e del feature service.

Aggiornare i webhook dell'organizzazione in ArcGIS Portal Directory

Per aggiornare un webhook dell'organizzazione tramite ArcGIS Portal Directory, attenersi alla seguente procedura:

Nota:

Per un esempio di richiesta POST che aggiorna la configurazione di un webhook, consulta la documentazione della REST API Aggiorna webhook.

  1. Passare a ArcGIS Portal Directory ed effettuare l'accesso come membro con ruolo di amministratore.

    I webhook dell'organizzazione possono essere creati e gestiti solo dagli amministratori con autorizzazione per i webhook dell'organizzazione o da membri a cui è stato assegnato il ruolo di amministratore predefinito.

    https://machine.domain.com/webadaptor/sharing/rest

    Una volta effettuato l'accesso viene visualizzato l'endpoint delle risorse Utente per il tuo account.

  2. Fai clic sul collegamento ipertestuale ID org oppure effettua una richiesta del seguente modulo per accedere alla pagina delle risorse Autoportale:
    https://machine.domain.com/webadaptor/sharing/rest/portals/self
  3. Scorri verso il basso dell'endpoint delle risorse Self e fai clic su Webhook > [Webhook] > Aggiorna webhook, dove [Webhook]rappresenta l'ID o il nome di un webhook specifico, per accedere all'operazione Aggiorna webhook.
  4. Una volta raggiunto l'endpoint Aggiorna webhook, modifica le seguenti informazioni:
    1. Per aggiornare il nome del webhook, immetti un nome univoco per il webhook nella casella di testo Nome.
    2. Se utilizzi un nuovo ricevitore di webhook o devi aggiornare l'URL di payload per un ricevitore esistente, immetti il nuovo URL nella casella di testo URL payload.

      Tale URL di payload sarà richiesto quando il webhook viene aggiornato per garantire che sia possibile stabilire una connessione tra il ricevitore e il portaleArcGIS Enterprise. Di seguito viene illustrato un payload di esempio:

      https://app.logic.azure.com:443/workflows/b688528a36e246279dc050f936e5ebd4/triggers/manual/paths/invoke?api-version=2016-06-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=nHP-LBo9x-nSgMi11DSDuwRIUiJr-8yKGCy7OYaT_ow
    3. Facoltativamente, aggiungi una stringa alfanumerica che funga da segreto per il webhook o aggiorna un segreto preesistente che possa essere utilizzato per autenticare i messaggi del webhook con il ricevitore. Fornire il segreto nuovo o aggiornato nella casella di testo Segreto (facoltativo).
    4. Facoltativamente, aggiorna le informazioni di disattivazione per il webhook nella casella di testo Proprietà di configurazione.

      Per impostazione predefinita il webhook si disattiva se si verificano cinque errori nel corso di cinque giorni.

    5. Per aggiornare i trigger di eventi per un webhook o scegliere di ricevere i webhook per tutti i trigger di eventi, seleziona una delle seguenti opzioni:
      • Fai clic su Definiti manualmente per modificare l'elenco di eventi trigger da utilizzare per questo webhook nella casella di testo Inviami modifiche per questi eventi separati da virgole. Ad esempio, per abbonarti a tutti gli eventi relativi a uni specifico gruppo dell'organizzazione, fornisci un trigger di eventi simile a quello illustrato di seguito, dove [groupID] rappresenta l'ID univoco associato a uno specifico gruppo.
        /groups/[groupID]/update
      • Fare clic su Invia tutto per abbonarsi a tutti i trigger di eventi supportati e ricevere le notifiche per ogni evento quando si verifica.
  5. Una volta configurati i parametri precedenti, fai clic su Aggiorna webhook per inviare la richiesta e applicare le modifiche.

Aggiornare i webhook dell'organizzazione nel sito Web del portale ArcGIS Enterprise

Per aggiornare un webhook dell'organizzazione tramite il sito Web del portale ArcGIS Enterprise, attenersi alla seguente procedura:

  1. Verificare di aver effettuato l'accesso come amministratore predefinito o un membro di un ruolo personalizzato con privilegi di amministrazione per creare e gestire i webhook dell'organizzazione.
  2. Accedi a Organizzazione > Impostazioni > Webhook.
  3. Localizzare il webhook dell'organizzazione che si desidera aggiornare.
  4. Fare clic sul pulsante Opzioni e fare clic su Modifica.
  5. Nella finestra Crea webhook, modificare nei seguenti modi:
    1. Per aggiornare il nome del webhook, immetti un nome univoco per il webhook nella casella di testo Nome.
    2. Per aggiornare il tipo del webhook, fare clic sul menu a discesa Tipo e selezionare il nuovo tipo.
      • Selezionando Tutti si effettua la sottoscrizione a tutti i trigger di eventi supportati. Riceverai notifiche per ciascun evento quando si verifica.
      • Selezionare Elementi, Utenti, Gruppi o Ruoli consente di definire manualmente a quali eventi di trigger si desidera effettuare la sottoscrizione.
    3. Se si seleziona un tipo di webhook diverso da Tutti, comparirà un ulteriore menu a discesa relativo al tipo di webhook che è stato scelto. Ad esempio, se si è selezionato Elementi per il tipo di webhook, compare il menu a discesa Elementi che consente di selezionare un elemento specifico che verrà monitorato dal webhook.
    4. Per aggiornare i trigger degli eventi, fare clic sul menu a discesa Eventi e selezionare un nuovo evento di trigger. Ad esempio, se si desidera che il webhook venga invocato quando un elemento specifico viene pubblicato, selezionare /items/<ID elemento>/publish.
    5. Se è necessario aggiornare l'URL di payload, selezionare URL webhook e fornire il nuovo URL di payload per il ricevitore webhook.
    6. Se è necessario mantenere l'elemento del notebook, selezionare Notebook e scegliere il nuovo notebook che verrà eseguito quando il webhook viene azionato.
    7. Facoltativamente, aggiungi una stringa alfanumerica che funga da segreto per il webhook o aggiorna un segreto preesistente che possa essere utilizzato per autenticare i messaggi del webhook con il ricevitore. Fornire il segreto nuovo o aggiornato nella casella di testo Segreto (facoltativo).
  6. Fare clic su Aggiorna webhook per applicare le modifiche.

Aggiornare webhook del servizio di geoprocessing

Per aggiornare le proprietà del webhook del servizio di geoprocessing, effettuare i seguenti passaggi:

Nota:

I webhook dei servizi di geoprocessing possono essere creati solo tramite la Administrator Directory di ArcGIS Server. Per vedere un esempio di richiesta POST che aggiorna un webhook di servizio di geoprocessing, consultare la documentazione REST API Modificare il webhook.

  1. Passa a ArcGIS Server Administrator Directory e accedi come membro con i privilegi appropriati assegnati.
    I webhook possono essere creati e gestiti solo dai membri a cui è stato assegnato il privilegio di geoprocessing o il ruolo di amministratore predefinito.
    https://machine.domain.com/webadaptor/admin
  2. Una volta effettuato l'accesso, passa all'operazione Modifica per un servizio di geoprocessing facendo clic su Servizi > [NomeServizio] > Webhook > [Webhook] > Modifica, dove [ServiceName] rappresenta il servizio di geoprocessing interessato e [Webhook] rappresenta il webhook da aggiornare. Per i servizi ospitati nelle cartelle specifiche, fai clic su Servizi > [NomeCartella] > [NomeServizio] > Webhook > [Webhook] > Modifica, dove [FolderName] rappresenta la cartella in cui si trova il servizio.
  3. Una volta raggiunto il punto finale Modifica, modifica le seguenti informazioni:
    1. Per aggiornare il nome del webhook, immetti un nome univoco per il webhook nella casella di testo Nome. Il nome fornito può includere solo valori alfanumerici; i caratteri speciali determineranno un messaggio di errore.
    2. Facoltativamente, aggiungi o aggiorna una chiave segreta che possa essere utilizzata per autenticare le richieste di webhook con un destinatario. Digita la stringa alfanumerica nuova o aggiornata nella casella di testo Chiave di firma.

      I webhook di servizio usano la verifica della firma per garantire l'integrità e la sicurezza dei payload di webhook inviati da ArcGIS Enterprise a un destinatario di webhook. La stringa alfanumerica inserita nella casella di testo Chiave di firma viene trattata come chiave segreta, che è nota, e archiviata in maniera indipendente sia dal ArcGIS Enterprise che dal destinatario di webhook. Quando un evento di webhook viene attivato, viene eseguito l'hash di chiave segreta e payload tramite algoritmo HMAC-SHA256, creando la firma. La firma viene quindi passata nella richiesta di webhook come valore dell'intestazione x-esriHook-Signature. Quando il payload di webhook viene consegnato al destinatario, il destinatario utilizza la chiave segreta e il payload per creare una firma utilizzando lo stesso algoritmo HMAC-SHA256 utilizzato da ArcGIS Enterprise. Se la firma inclusa nell'intestazione della richiesta corrisponde al valore ricalcolato creato dal destinatario di webhook, il payload di webhook può essere ritenuto attendibile dal destinatario. In caso contrario, il destinatario può scegliere di rifiutare il payload di webhook in entrata.

    3. Se utilizzi un nuovo ricevitore o devi aggiornare l'URL di payload, immetti il nuovo URL nella casella di testo URL hook, in cui sarà eseguita un'interrogazione quando viene aggiornato il webhook per garantire che sia possibile stabilire la connessione tra il ricevitore e ArcGIS Server della distribuzione.

      Di seguito viene illustrato un esempio di URL di payload:

      https://app.logic.azure.com:443/workflows/b688528a36e246279dc050f936e5ebd4/triggers/manual/paths/invoke?api-version=2016-06-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=nHP-LBo9x-nSgMi11DSDuwRIUiJr-8yKGCy7OYaT_ow
    4. Per stabilire il valore di un nuovo tipo di supporto per il webhook, scegli una delle seguenti opzione dalla casella Tipo dio contenuto:
      • application/json (predefinito)
      • application/x-www-form-urlencoded
    5. Per aggiornare il formato di un payload, seleziona una delle seguenti opzioni dalla casella Formato payload:
      • JSON (predefinito)
      • PJSON
    6. Scegli di abilitare o disabilitare le richiamate per il webhook modificando il valore selezionato per il parametro Attivo. Per abilitare, seleziona vero. Per disabilitare, seleziona falso.
  4. Una volta configurati i parametri precedenti, fai clic su Modifica per inviare la richiesta e applicare le modifiche.
Nota:
Diversamente dai webhook dell'organizzazione e feature service, i webhook del servizio di geoprocessing non presentano trigger di eventi definiti dall'utente. I webhook del servizio di geoprocessing consegnano i payload una volta completato il processo di geoprocessing. Per ulteriori informazioni sui payload consegnati per i servizi di geoprocessing, consultare Payload.

Aggiornare i webhook del feature service

Per aggiornare le proprietà del webhook del feature service, effettuare questi passaggi:

Nota:

I webhook dei feature service possono essere creati solo tramite la Administrator Directory di ArcGIS Server. Per vedere un esempio di richiesta POST che aggiorna un webhook di un feature service, consultare la documentazione REST API Modificare il webhook.

  1. Passa a ArcGIS Server Administrator Directory e accedi come membro con i privilegi appropriati assegnati.
    I webhook possono essere creati e gestiti solo dai membri a cui è stato assegnato il privilegio di feature layer o il ruolo di amministratore predefinito.

    https://machine.domain.com/webadaptor/admin
  2. Una volta eseguito l'accesso, passa alla risorsa Webhook per un feature service facendo clic su Servizi > [NomeServizio] > Webhook > Crea, dove [ServiceName] rappresenta il servizio per cui sarà creato il webhook. Per i servizi ospitati in specifiche cartelle, fai clic su Servizi > [NomeCartella] > [NomeServizio] > Webhook > Crea, dove [FolderName] rappresenta la cartella in cui si trova il servizio.
  3. Una volta raggiunto l'endpoint Crea webhook, fornisci le seguenti informazioni:
    1. Per aggiornare il nome del webhook, immetti un nome univoco per il webhook nella casella di testo Nome. Il nome fornito può includere solo valori alfanumerici; i caratteri speciali determineranno un messaggio di errore.
    2. Per aggiornare i trigger di eventi per un webhook, elencare i trigger di eventi che saranno utilizzati per questo webhook nella casella di testo Tipo di modifica. Ad esempio, per aggiornare il webhook perché venga richiamato ogni volta che viene creato un feature service, utilizza il seguente trigger di eventi:

      FeaturesCreated
      Per visualizzare un elenco di tutti i trigger di eventi supportati dai webhook di feature service, consultare Trigger di eventi.
    3. Facoltativamente, aggiungi o aggiorna una chiave segreta che possa essere utilizzata per autenticare le richieste di webhook con un destinatario. Digita la stringa alfanumerica nuova o aggiornata nella casella di testo Chiave di firma.

      I webhook di servizio usano la verifica della firma per garantire l'integrità e la sicurezza dei payload di webhook inviati da ArcGIS Enterprise a un destinatario di webhook. La stringa alfanumerica inserita nella casella di testo Chiave di firma viene trattata come chiave segreta, che è nota, e archiviata in maniera indipendente sia dal ArcGIS Enterprise che dal destinatario di webhook. Quando un evento di webhook viene attivato, viene eseguito l'hash di chiave segreta e payload tramite algoritmo HMAC-SHA256, creando la firma. La firma viene quindi passata nella richiesta di webhook come valore dell'intestazione x-esriHook-Signature. Quando il payload di webhook viene consegnato al destinatario, il destinatario utilizza la chiave segreta e il payload per creare una firma utilizzando lo stesso algoritmo HMAC-SHA256 utilizzato da ArcGIS Enterprise. Se la firma inclusa nell'intestazione della richiesta corrisponde al valore ricalcolato creato dal destinatario di webhook, il payload di webhook può essere ritenuto attendibile dal destinatario. In caso contrario, il destinatario può scegliere di rifiutare il payload di webhook in entrata.

    4. Se usi un nuovo ricevitore o devi aggiornare l'URL di payload, immetti il nuovo URL nella casella di testo URL hook, in cui sarà eseguita un'interrogazione quando viene aggiornato il webhook per garantire che sia possibile stabilire una connessione tra il ricevitore e ArcGIS Server della distribuzione.

      Di seguito viene illustrato un esempio di URL di payload:

      https://app.logic.azure.com:443/workflows/b688528a36e246279dc050f936e5ebd4/triggers/manual/paths/invoke?api-version=2016-06-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=nHP-LBo9x-nSgMi11DSDuwRIUiJr-8yKGCy7OYaT_ow
    5. Per stabilire il valore di un nuovo tipo di supporto per il webhook, scegli una delle seguenti opzione dalla casella Tipo dio contenuto:
      • application/json (predefinito)
      • application/x-www-form-urlencoded
    6. Per aggiornare il formato payload, seleziona una delle seguenti opzioni dalla casella Formato payload:
      • JSON (predefinito)
      • PJSON
    7. Scegli di abilitare o disabilitare le richiamate per il webhook modificando il valore selezionato per il parametro Attivo. Per abilitare, seleziona vero. Per disabilitare, seleziona falso.
    8. Regola la pianificazione per i webhook modificando il valore di Secondi nella casella di testo Pianifica. Per i feature service che sperimentano modifiche frequenti, abbassa il valore di Secondi per ricevere webhook più frequenti con meno informazioni sull'evento nel payload. Per i feature service che non sperimentano modifiche frequenti, aumenta il valore della proprietà Secondi per ricevere webhook meno frequenti con più informazioni sull'evento contenute nel payload.

      Il valore minimo, e predefinito, per la pianificazione è 20 secondi.

  4. Una volta configurati i parametri precedenti, fai clic su Modifica per inviare la richiesta e applicare le modifiche.

Disattivare i webhook

I webhook possono essere disattivati manualmente oppure, per i webhook dell'organizzazione, quando è soddisfatta la politica di disattivazione (impostata durante la creazione del webhook). Quando un webhook viene disattivato, il webhook viene sospeso e non può fornire i payload quando vengono attivati. Nelle sezioni seguenti viene descritto come disattivare i webhook dell'organizzazione, del servizio di geoprocessing e del feature service.

Disattivare i webhook dell'organizzazione nella ArcGIS Portal Directory

Per disattivare un webhook dell'organizzazione tramite ArcGIS Portal Directory, attenersi alla seguente procedura:

Nota:

Per un esempio di richiesta POST che disattiva un webhook, consultare la documentazione della REST API Disattivare un webhook.

  1. Passare a ArcGIS Portal Directory ed effettuare l'accesso come membro con ruolo di amministratore.

    I webhook dell'organizzazione possono essere creati e gestiti solo dagli amministratori con autorizzazione per i webhook dell'organizzazione o da membri a cui è stato assegnato il ruolo di amministratore predefinito.

    https://machine.domain.com/webadaptor/sharing/rest

    Una volta effettuato l'accesso viene visualizzato l'endpoint delle risorse Utente per il tuo account.

  2. Fai clic sul collegamento ipertestuale ID org oppure effettua una richiesta del seguente modulo per accedere alla pagina delle risorse Autoportale:
    https://machine.domain.com/webadaptor/sharing/rest/portals/self
  3. Scorri verso il basso dell'endpoint delle risorse Self e fai clic su Webhook > [Webhook] > Disattiva, dove [Webhook] riflette l'ID o il nome di un webhook specifico per accedere all'operazione Disattiva.
  4. Una volta raggiunto l'endpoint Disattiva, fai clic su Disattiva per sospendere il webhook.

Disattivare i webhook dell'organizzazione nel sito Web del portale ArcGIS Enterprise

Per disattivare un webhook dell'organizzazione tramite il sito Web del portale ArcGIS Enterprise, attenersi alla seguente procedura:

  1. Verificare di aver effettuato l'accesso come amministratore predefinito o un membro di un ruolo personalizzato con privilegi di amministrazione per creare e gestire i webhook dell'organizzazione.
  2. Accedi a Organizzazione > Impostazioni > Webhook.
  3. Localizzare il webhook dell'organizzazione che si desidera disattivare e fare clic su Attivo.
  4. Fare clic su Conferma per eliminare mettere in pausa il webhook.

Disattivare i webhook del servizio di geoprocessing

Per disattivare tutti i webhook configurati per un servizio di geoprocessing, effettuare questi passaggi:

Nota:

I webhook dei servizi di geoprocessing possono essere gestiti solo tramite la Administrator Directory di ArcGIS Server. Per vedere un esempio di richiesta POST che disattiva tutti i webhook per un servizio di geoprocessing, consultare la documentazione REST API Disattivare i webhook.

  1. Passa a ArcGIS Server Administrator Directory e accedi come membro con i privilegi appropriati assegnati.
    I webhook possono essere creati e gestiti solo dai membri a cui è stato assegnato il privilegio di geoprocessing o il ruolo di amministratore predefinito.
    https://machine.domain.com/webadaptor/admin
  2. Una volta eseguito l'accesso, passa all'operazione Disattiva tutto per un servizio di geoprocessing facendo clic su Servizi > [NomeServizio] > Webhook > Disattiva tutto, dove [ServiceName] rappresenta il servizio di geoprocessing specifico. Per i servizi ospitati in cartelle specifiche, fai clic su Servizi > [NomeCartella] > [NomeServizio] > Webhook > Disattiva tutto, dove [FolderName] rappresenta la cartella in cui si trova il servizio.
  3. Una volta raggiunto l'endpoint Disattiva tutto, fai clic su Disattiva tutto per sospendere tutti i webhook configurati.

Disattivare i webhook del feature service

Per disattivare tutti i webhook configurati per un feature service, effettuare questi passaggi:

Nota:

I webhook dei feature service possono essere gestiti solo tramite la Administrator Directory di ArcGIS Server. Per vedere un esempio di richiesta POST che disattiva tutti i webhook per un feature service, consultare la documentazione REST API Disattivare i webhook.

  1. Passa a ArcGIS Server Administrator Directory e accedi come membro con i privilegi appropriati assegnati.
    I webhook possono essere creati e gestiti solo dai membri a cui è stato assegnato il privilegio di feature layer o il ruolo di amministratore predefinito.
    https://machine.domain.com/webadaptor/admin
  2. Una volta effettuato l'accesso, passa all'operazione Disattiva tutto per un feature service facendo clic su Servizi > [NomeServizio] > Webhook > Disattiva tutto, dove [ServiceName] rappresenta il feature service specifico. Per i servizi ospitati in cartelle specifiche, fai clic su Servizi > [NomeCartella] > [NomeServizio] > Webhook > Disattiva tutto, dove [FolderName] rappresenta la cartella in cui si trova il servizio.
  3. Una volta raggiunto l'endpoint Disattiva tutto, fai clic su Disattiva tutto per sospendere tutti i webhook configurati.

Attivare webhook

Se un webhook è disattivato, non può consegnare i payload. La riattivazione di un webhook riavvia il webhook consentendogli di consegnare i payload quando viene richiamato il webhook successivo. Le sezioni seguenti indicano come attivare il webhook dell'organizzazione, del servizio di geoprocessing e del feature service precedentemente disattivato.

Attivare i webhook dell'organizzazione tramite la ArcGIS Portal Directory

Per attivare un webhook dell'organizzazione tramite ArcGIS Portal Directory, attenersi alla seguente procedura:

Nota:

Per un esempio di richiesta POST che attiva un webhook, consulta la documentazione della REST API Attiva webhook.

  1. Passare a ArcGIS Portal Directory ed effettuare l'accesso come membro con ruolo di amministratore.

    I webhook dell'organizzazione possono essere creati e gestiti solo dagli amministratori con autorizzazione per i webhook dell'organizzazione o da membri a cui è stato assegnato il ruolo di amministratore predefinito.

    https://machine.domain.com/webadaptor/sharing/rest

    Una volta effettuato l'accesso viene visualizzato l'endpoint delle risorse Utente per il tuo account.

  2. Fai clic sul collegamento ipertestuale ID org oppure effettua una richiesta del seguente modulo per accedere alla pagina delle risorse Autoportale:
    https://machine.domain.com/webadaptor/sharing/rest/portals/self
  3. Scorri verso il basso dell'endpoint delle risorse Self e fai clic su Webhook > [Webhook] > Attiva, dove [Webhook] rappresenta l'ID o il nome del webhook specifico per accedere all'operazione Attiva.
  4. Una volta raggiunto l'endopoint Attiva, fai clic su Attiva per riavviare il webhook.

Attivare i webhook dell'organizzazione tramite sito Web del portale ArcGIS Enterprise

Per attivare un webhook dell'organizzazione tramite il sito Web del portale ArcGIS Enterprise, attenersi alla seguente procedura:

  1. Verificare di aver effettuato l'accesso come amministratore predefinito o un membro di un ruolo personalizzato con privilegi di amministrazione per creare e gestire i webhook dell'organizzazione.
  2. Accedi a Organizzazione > Impostazioni > Webhook.
  3. Localizzare il webhook dell'organizzazione che si desidera attivare e fare clic su Inattivo.
  4. Fare clic su Conferma per riavviare il webhook.

Attivare i webhook del servizio di geoprocessing

Per attivare tutti i webhook configurati per un servizio di geoprocessing, effettuare questi passaggi:

Nota:

I webhook dei servizi di geoprocessing possono essere gestiti solo tramite la Administrator Directory di ArcGIS Server. Per vedere un esempio di richiesta POST che attiva tutti i webhook per un servizio di geoprocessing, consultare la documentazione REST API Attivare i webhook.

  1. Passa a ArcGIS Server Administrator Directory e accedi come membro con i privilegi appropriati assegnati.
    I webhook possono essere creati e gestiti solo dai membri a cui è stato assegnato il privilegio di geoprocessing o il ruolo di amministratore predefinito.
    https://machine.domain.com/webadaptor/admin
  2. Una volta eseguito l'accesso, passa all'operazione Attiva tutto per un servizio di geoprocessing facendo clic su Servizio > [NomeServizio] > Webhook > Attiva tutto, dove [ServiceName] rappresenta lo specifico servizio di geoprocessing. Per i servizi ospitati in specifiche cartelle, fai clic su Servizi > [NomeCartella] > [NomeServizio] > Webhook > Attiva tutto, dove [FolderName] rappresenta la cartella in cui si trova il servizio.
  3. Una volta raggiunto l'endpoint Attiva tutto, fai clic su Attiva tutto per riattivare tutti webhook sospesi.

Attivare i webhook del feature service

Per attivare tutti i webhook configurati per un feature service, effettuare questi passaggi:

Nota:

I webhook dei feature service possono essere gestiti solo tramite la Administrator Directory di ArcGIS Server. Per vedere un esempio di richiesta POST che attiva tutti i webhook per un feature service, consultare la documentazione REST API Attivare i webhook.

  1. Passa a ArcGIS Server Administrator Directory e accedi come membro con i privilegi appropriati assegnati.
    I webhook possono essere creati e gestiti solo dai membri a cui è stato assegnato il privilegio di feature layer o il ruolo di amministratore predefinito.
    https://machine.domain.com/webadaptor/admin
  2. Una volta eseguito l'accesso, passa all'operazione Attiva tutto per un feature service facendo clic su Servizi > [NomeServizio] > Webhook > Attiva tutto, dove [ServiceName] rappresenta lo specifico feature service. Per i servizi ospitati in specifiche cartelle, fai clic su Servizi > [NomeCartella] > [NomeServizio] > Webhook > Attiva tutto, dove [FolderName] rappresenta la cartella in cui si trova il servizio.
  3. Una volta raggiunto l'endpoint Attiva tutto, fai clic su Attiva tutto per riattivare tutti webhook sospesi.

Eliminare webhook

Se un webhook precedentemente creato non serve più, è possibile rimuoverlo definitivamente dall'organizzazione eliminandolo. Nelle sezioni seguenti viene descritto come eliminare i webhook dell'organizzazione, del servizio di geoprocessing e del feature service.

Eliminare i webhook dell'organizzazione nella ArcGIS Portal Directory

Per eliminare un webhook dell'organizzazione tramite ArcGIS Portal Directory, attenersi alla seguente procedura:

Nota:

Per un esempio di richiesta POST che elimina un webhook, consulta la documentazione della REST API Elimina webhook.

  1. Passare a ArcGIS Portal Directory ed effettuare l'accesso come membro con ruolo di amministratore.

    I webhook dell'organizzazione possono essere creati e gestiti solo dai membri a cui è stato assegnato il ruolo di amministratore predefinito o i membri a cui è stato assegnato il privilegio dei webhook dell'organizzazione.

    https://machine.domain.com/webadaptor/sharing/rest

    Una volta effettuato l'accesso viene visualizzato l'endpoint delle risorse Utente per il tuo account.

  2. Fai clic sul collegamento ipertestuale ID org oppure effettua una richiesta del seguente modulo per accedere alla risorsa Autoportale:
    https://machine.domain.com/webadaptor/sharing/rest/portals/self
  3. Scorri verso il basso dell'endpoint della risorsa Self e fai clic su Webhook > [Webhook] > Elimina, dove [Webhook] rappresenta l'ID o nome di uno specifico webhook per accedere all'operazione Elimina.
  4. Una volta raggiunto l'endpoint Elimina, fai clic su Elimina per rimuovere definitivamente il webhook.

Eliminare i webhook dell'organizzazione nel sito Web del portale ArcGIS Enterprise

Per aggiornare un webhook dell'organizzazione tramite il sito Web del portale ArcGIS Enterprise, attenersi alla seguente procedura:

  1. Verificare di aver effettuato l'accesso come amministratore predefinito o un membro di un ruolo personalizzato con privilegi di amministrazione per creare e gestire i webhook dell'organizzazione.
  2. Accedi a Organizzazione > Impostazioni > Webhook.
  3. Localizzare il webhook dell'organizzazione che si desidera aggiornare.
  4. Fare clic sul pulsante Opzioni e fare clic su Elimina.
  5. Nella finestra Elimina, fare clic sul pulsante Conferma per rimuovere definitivamente il webhook.

Eliminare i webhook del servizio di geoprocessing

È possibile eliminare i webhook del servizio di geoprocessing in due modi. Puoi eliminare tutti i webhook configurati per un servizio di geoprocessing o eliminare un singolo webhook. Per eliminare i webhook del servizio di geoprocessing, effettuare questi passaggi:

Nota:

I webhook dei servizi di geoprocessing possono essere gestiti solo tramite la Administrator Directory di ArcGIS Server. Per vedere un esempio di richiesta POST che elimina un webhook per un servizio di geoprocessing, consultare la documentazione REST API Eliminare il webhook.

  1. Passa a ArcGIS Server Administrator Directory e accedi come membro con i privilegi appropriati assegnati.
    I webhook possono essere creati e gestiti solo dai membri a cui è stato assegnato il privilegio di geoprocessing o il ruolo di amministratore predefinito.
    https://machine.domain.com/webadaptor/admin
  2. Una volta effettuato l'accesso, passa alla risorsa Webhook facendo clic su Servizi > [NomeServizio] > Webhook, dove [ServiceName] rappresenta lo specifico servizio di geoprocessing. Per i servizi ospitati in specifiche cartelle, fai clic su Servizi > [NomeCartella] > [NomeServizio] > Webhook, dove [FolderName] rappresenta la cartella in cui si trova il servizio.
  3. Una volta raggiunto l'endpoint Webhook, scegli di eliminare tutti i webhook o uno specifico webhook.
    • Per eliminare tutti i webhook configurati per un servizio di geoprocessing, fai clic su Elimina tutto per accedere all'endpoint dell'operazione. A questo punto, fai clic su Elimina tutto.
    • Per eliminare uno specifico webhook, fai clic su [Webhook] > Elimina, dove [Webhook] rappresenta l'ID per un webhook. Una volta raggiunto l'endpoint dell'operazione Elimina, fai clic su Elimina.

Eliminare i webhook del feature service

È possibile eliminare i webhook del feature service in due modi. È possibile eliminare tutti i webhook configurati per un feature service oppure un singolo webhook. Per eliminare i webhook del feature service, effettuare questi passaggi:

Nota:

I webhook dei feature service possono essere gestiti solo tramite la Administrator Directory di ArcGIS Server. Per vedere un esempio di richiesta POST che elimina un webhook di per un feature service, consultare la documentazione REST API Eliminare il webhook.

  1. Passa a ArcGIS Server Administrator Directory e accedi come membro con i privilegi appropriati assegnati.
    I webhook possono essere creati e gestiti solo dai membri a cui è stato assegnato il privilegio di feature layer o il ruolo di amministratore predefinito.
    https://machine.domain.com/webadaptor/admin
  2. Una volta effettuato l'accesso, passa alla risorsa Webhook facendo clic su Servizi > [NomeServizio] > Webhook, dove [ServiceName] rappresenta lo specifico feature service. Per i servizi ospitati in specifiche cartelle, fai clic su Servizi > [NomeCartella] > [NomeServizio] > Webhook, dove [FolderName] rappresenta la cartella in cui si trova il servizio.
  3. Una volta raggiunto l'endpoint Webhook, scegli di eliminare tutti i webhook o uno specifico webhook.
    • Per eliminare tutti i webhook configurati per un feature service, fai clic su Elimina tutto per accedere all'endpoint dell'operazione. A questo punto, fai clic su Elimina tutto.
    • Per eliminare uno specifico webhook, fai clic su [Webhook] > Elimina, dove [Webhook] rappresenta l'ID per un webhook. Una volta raggiunto l'endpoint dell'operazione Elimina, fai clic su Elimina.