Administratorzy instytucji mogą zarządzać elementami webhook do każdej operacji kwalifikowania hostowanej warstwy obiektowej, widoku hostowanej warstwy obiektowej oraz hostowanej tabeli w instytucji.
Infrastruktura do obsługi elementów webhook jest konfigurowana poza ArcGIS. Informacje na temat elementów, które należy skonfigurować przed utworzeniem elementu webhook oraz na temat uprawnień wymaganych do zarządzania elementami webhook podano w sekcji Elementy Webhook, w ArcGIS Online.
Element musi mieć włączone ustawienie edycji Śledź zmiany danych (dodanie, aktualizację, usunięcie obiektów) przed utworzeniem dla niego elementu webhook lub uzyskaniem możliwości zarządzania tym elementem.
Zarządzanie elementami webhook
Zarządzanie elementem webhook powiązanym z hostowaną warstwą obiektową, widokiem hostowanej warstwy obiektowej lub hostowaną tabelą obejmuje następujące czynności:
- Dezaktywacja lub aktywacja elementu webhook – jeśli element webhook jest w stanie nieaktywnym, nie uruchamia się, gdy wystąpią zdefiniowane dla niego zdarzenia wyzwalające. Możesz tymczasowo wyłączyć wszystkie elementy webhook w warstwie podczas wykonywania automatycznych aktualizacji, aby uniknąć zapełnienia skrzynki odbiorczej wiadomościami. Możesz też tymczasowo wyłączyć jeden element webhook, który uruchamia się dla wszystkich możliwych zdarzeń i pozostawić aktywny inny element webhook, który uruchamia się po zadziałaniu jednego wyzwalacza, aby tymczasowo skupić się na tym jednym zdarzeniu.
- Edytowanie elementu webhook – możesz zmieniać ustawienia danego elementu webhook. Możesz na przykład dodać klucz tajny lub zmienić wyzwalacze zdarzeń, które powodują uruchomienie webhooka.
- Usuwanie elementu webhook – jeśli nie jest już potrzebny, możesz go usunąć.
Notatka:
Elementy webhook są natychmiast usuwane. Nie są one przenoszone do kosza.
Aby zarządzać dowolnym elementem webhook w instytucji, wykonaj następujące czynności:
- Zaloguj się do instytucji jako jej administrator.
Jak już wspomniano powyżej, musisz zapoznać się z informacjami na temat wymaganych uprawnień podanymi w sekcji Elementy webhook, w ArcGIS Online.
- Kliknij Instytucja > Ustawienia > Elementy webhook.
- Wykonaj jedno z następujących zadań zarządzania:
- Aby dezaktywować element webhook, ustaw przycisk przełącznika obok jego nazwy w pozycji wyłączonej.
- Aby aktywować element webhook, ustaw przycisk przełącznika obok jego nazwy w pozycji włączonej.
- Aby edytować ustawienia elementu webhook, kliknij przycisk Opcje
obok jego nazwy, a następnie kliknij Edytuj. Zmień nazwę, zdarzenia, adres URL odbiornika elementu webhook lub klucz tajny i kliknij Aktualizuj element webhook. - Aby usunąć element webhook, kliknij przycisk Opcje
obok jego nazwy, a następnie kliknij Usuń. Kliknij Usuń, aby potwierdzić.
- Powtórz poprzedni etap dla wszystkich innych elementów webhook, którymi chcesz zarządzać.
Konfigurowanie ustawień zaawansowanych
Zaawansowane ustawienia stosowane do elementów webhook w Twojej instytucji pozwalają na dalsze dostosowywanie ich działania.
Zaawansowane ustawienia elementów webhook mają zastosowanie do wszystkich elementów webhook w instytucji. Możesz skonfigurować następujące ustawienia zaawansowane:
- Liczba prób dostarczenia — ta wartość określa liczbę prób dostarczenia ładunków elementów webhook. Domyślnie system podejmie jedną próbę dostarczenia ładunku. Wartość liczby prób musi być liczbą całkowitą z zakresu od 1 do 5.
- Limit czasu powiadamiania — ta wartość określa czas w sekundach między poszczególnymi próbami dostarczenia ładunku. Domyślnie system spróbuje dostarczyć kolejny ładunek po 10 sekundach, jeśli poprzednia próba się nie powiedzie, aż do osiągnięcia liczby prób określonej w ustawieniu Liczba prób dostarczenia. Wartość w polu Limit czasu powiadamiania musi być liczbą całkowitą z przedziału od 1 do 10.
- Maksymalna liczba niepowodzeń – ta wartość określa liczbę błędów, które mogą wystąpić w ciągu określonej liczby dni, zanim element webhook zostanie zdezaktywowany. Domyślnie system dopuszcza 5 niepowodzeń. Ta wartość musi być liczbą całkowitą z zakresu od 1 do 10.
- Zaloguj się do instytucji jako jej administrator.
Jak już wspomniano powyżej, musisz zapoznać się z informacjami na temat wymaganych uprawnień podanymi w sekcji Elementy webhook, w ArcGIS Online.
- Kliknij Instytucja > Ustawienia > Elementy webhook.
- Kliknij Ustawienia zaawansowane.
- W razie potrzeby zmień wartości zaawansowanych ustawień opisanych powyżej.
- Kliknij przycisk Zapisz.