Administrator może aktualizować elementy webhook oraz zarządzać nimi, aktualizując ich konfigurację (na przykład aktualizując wyzwalacze zdarzeń subskrybowane przez element webhook), a także wyłączając i usuwając wcześniej skonfigurowane elementy webhook.
Aktualizacja elementów webhook
Po utworzeniu elementów webhook można zaktualizować ich skonfigurowane parametry. W poniższych sekcjach omówiono sposób aktualizowania właściwości elementów webhook instytucji i usług.
Aktualizacja elementów webhook instytucji
Aby zaktualizować element webhook instytucji za pomocą witryny internetowej portalu ArcGIS Enterprise, wykonaj następujące czynności:
- Sprawdź, czy jesteś użytkownikiem zalogowanym jako administrator domyślny lub członek roli niestandardowej z uprawnieniami administracyjnymi do tworzenia elementów webhook instytucji i zarządzania nimi.
- Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
- W sekcji Elementy webhook instytucji zlokalizuj element webhook, który chcesz zaktualizować.
- Kliknij przycisk Opcje, a następnie kliknij opcję Edytuj.
- W oknie Edytuj element webhook zmodyfikuj następujące elementy:
- Aby zaktualizować nazwę elementu webhook, podaj unikalną nazwę w polu tekstowym Nazwa.
- Aby zaktualizować typ elementu webhook, kliknij menu rozwijane Typ i wybierz nowy typ elementu webhook.
- Wybranie opcji Wszystkie oznacza subskrypcję wszystkich obsługiwanych wyzwalaczy zdarzeń. Będziesz otrzymywać powiadomienia o wszystkich zdarzeniach w miarę ich występowania.
- Wybranie opcji Elementy, Użytkownicy, Grupy lub Role umożliwia ręczne określenie, które zdarzenia wyzwalacza mają być subskrybowane.
- Jeśli wybierzesz typ elementu webhook inny niż Wszystkie, pojawi się dodatkowe menu rozwijane odnoszące się do wybranego typu elementu webhook. Jeśli na przykład wybranym typem elementu webhook jest Elementy, pojawi się menu rozwijane Elementy, gdzie możesz wybrać konkretny element, który element webhook będzie monitorował.
- Aby zaktualizować wyzwalacze zdarzeń, kliknij menu rozwijane Zdarzenia i wybierz nowe zdarzenie wyzwalacza. Jeśli na przykład chcesz, aby element webhook był wywoływany, gdy określony element zostanie opublikowany, wybierz /items/<ID elementu>/publish.
- Jeśli chcesz zaktualizować adres URL ładunku, wybierz opcję Adres URL elementu webhook i podaj nowy adres URL ładunku dla odbiornika elementu webhook.
- Jeśli chcesz zaktualizować element notatnika, wybierz opcję Notatnik i wybierz nowy notatnik, który będzie uruchamiany po wyzwoleniu elementu webhook.
- Opcjonalnie dodaj alfanumeryczny ciąg znakowy działający jako klucz tajny elementu webhook lub zaktualizuj już istniejący klucz tajny w polu tekstowym Tajny (opcjonalnie). Wartość klucza tajnego zostanie użyta do wygenerowania podpisu zawartego w nagłówkach ładunków elementów webhook. Za pomocą tego podpisu odbiornik elementu webhook może określić, czy można zaufać komunikatowi.
- Kliknij opcję Aktualizuj element webhook, aby zastosować zmiany.
Aktualizacja elementów webhook usługi
Aby zaktualizować właściwości elementu webhook usługi, wykonaj następujące czynności:
- Sprawdź, czy jesteś użytkownikiem zalogowanym jako administrator domyślny lub członek roli niestandardowej z uprawnieniami administracyjnymi do tworzenia elementów webhook usługi i zarządzania nimi.
Notatka:
Członkowie, którym przypisano rolę publikującego, nie będą mogli tworzyć elementów webhook usługi ani zarządzać nimi z poziomu witryny portalu ArcGIS Enterprise i będą musieli realizować te procedury wykonywania zadań przy użyciu administracyjnego interfejsu API. - Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
- W sekcji Elementy webhook usługi zlokalizuj element webhook, który chcesz zaktualizować.
- Kliknij przycisk Opcje, a następnie kliknij opcję Edytuj.
- W oknie Edytuj element webhook zmodyfikuj następujące elementy:
- Aby zaktualizować nazwę elementu webhook, podaj unikalną nazwę w polu tekstowym Nazwa.
- Aby zaktualizować usługę, z którą powiązany jest element webhook, kliknij menu rozwijane Usługa i wybierz nową usługę.
Notatka:
Wybranie usługi geoprzetwarzania spowoduje ustawienie dla zdarzenia wartości Usługa została zakończona. Wybranie usługi obiektowej spowoduje włączenie menu rozwijanego Zdarzenia.
- Jeśli wybierzesz element webhook usługi obiektowej, wybierz nowy wyzwalacz zdarzenia z menu rozwijanego Zdarzenia. Jeśli na przykład element webhook ma być wywoływany, gdy załącznik obiektu zostanie zaktualizowany, wybierz opcję AttachmentsUpdated.
- Jeśli chcesz zaktualizować adres URL ładunku, wybierz opcję Adres URL elementu webhook i podaj nowy adres URL ładunku dla odbiornika elementu webhook.
- Opcjonalnie dodaj alfanumeryczny ciąg znakowy działający jako klucz tajny elementu webhook lub zaktualizuj już istniejący klucz tajny w polu tekstowym Tajny (opcjonalnie). Wartość klucza tajnego zostanie użyta do wygenerowania podpisu zawartego w nagłówkach ładunków elementów webhook. Za pomocą tego podpisu odbiornik elementu webhook może określić, czy można zaufać komunikatowi.
- Kliknij opcję Aktualizuj element webhook, aby zastosować zmiany.
Dezaktywacja elementów webhook
Elementy webhook można dezaktywować ręcznie lub po spełnieniu zasady dezaktywacji. Gdy element webhook jest dezaktywowany, zostaje wstrzymany i nie może dostarczać ładunków w momencie ich wyzwolenia. W poniższych sekcjach omówiono sposób dezaktywowania elementów webhook instytucji i usług.
Dezaktywacja elementów webhook instytucji
Aby dezaktywować element webhook instytucji za pomocą witryny internetowej portalu ArcGIS Enterprise, wykonaj następujące czynności:
- Sprawdź, czy jesteś użytkownikiem zalogowanym jako administrator domyślny lub członek roli niestandardowej z uprawnieniami administracyjnymi do tworzenia elementów webhook instytucji i zarządzania nimi.
- Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
- W sekcji Elementy webhook instytucji zlokalizuj element webhook instytucji, który chcesz dezaktywować i kliknij opcję Aktywny.
- Kliknij opcję Potwierdź, aby wstrzymać element webhook.
Dezaktywacja elementów webhook usługi
Aby dezaktywować element webhook usługi, wykonaj następujące czynności:
- Sprawdź, czy jesteś użytkownikiem zalogowanym jako administrator domyślny lub członek roli niestandardowej z uprawnieniami administracyjnymi do tworzenia elementów webhook usługi i zarządzania nimi.
Notatka:
Członkowie, którym przypisano rolę publikującego, nie będą mogli tworzyć elementów webhook usługi ani zarządzać nimi z poziomu witryny portalu ArcGIS Enterprise i będą musieli realizować te procedury wykonywania zadań przy użyciu administracyjnego interfejsu API. - Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
- W sekcji Elementy webhook usługi zlokalizuj element webhook usługi, który chcesz dezaktywować i kliknij opcję Aktywny.
- Kliknij opcję Potwierdź, aby wstrzymać element webhook.
Aktywacja elementów webhook
Dezaktywowany element webhook nie może dostarczać ładunków. Reaktywacja elementu webhook powoduje jego ponowne uruchomienie i włączenie dostarczania przez niego ładunków przy następnym wywołaniu. W poniższych sekcjach omówiono sposób aktywowania elementów webhook instytucji i usług, które wcześniej zostały dezaktywowane.
Aktywacja elementów webhook instytucji
Aby aktywować element webhook instytucji za pomocą witryny internetowej portalu ArcGIS Enterprise, wykonaj następujące czynności:
- Sprawdź, czy jesteś użytkownikiem zalogowanym jako administrator domyślny lub członek roli niestandardowej z uprawnieniami administracyjnymi do tworzenia elementów webhook instytucji i zarządzania nimi.
- Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
- W sekcji Elementy webhook instytucji zlokalizuj element webhook instytucji, który chcesz aktywować i kliknij opcję Nieaktywny.
- Kliknij opcję Potwierdź, aby zrestartować element webhook.
Aktywacja elementów webhook usługi
Aby aktywować element webhook usługi, wykonaj następujące czynności:
- Sprawdź, czy jesteś użytkownikiem zalogowanym jako administrator domyślny lub członek roli niestandardowej z uprawnieniami administracyjnymi do tworzenia elementów webhook usługi i zarządzania nimi.
Notatka:
Członkowie, którym przypisano rolę publikującego, nie będą mogli tworzyć elementów webhook usługi ani zarządzać nimi z poziomu witryny portalu ArcGIS Enterprise i będą musieli realizować te procedury wykonywania zadań przy użyciu administracyjnego interfejsu API. - Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
- W sekcji Elementy webhook usługi zlokalizuj element webhook usługi, który chcesz aktywować i kliknij opcję Nieaktywny.
- Kliknij opcję Potwierdź, aby zrestartować element webhook.
Usuwanie elementów webhook
Gdy wcześniej utworzony element webhook nie jest już potrzebny, można go trwale usunąć z instytucji. W poniższych sekcjach przedstawiono sposób usuwania elementów webhook instytucji i usług.
Usuwanie elementów webhook instytucji
Aby zaktualizować element webhook instytucji za pomocą witryny internetowej portalu ArcGIS Enterprise, wykonaj następujące czynności:
- Sprawdź, czy jesteś użytkownikiem zalogowanym jako administrator domyślny lub członek roli niestandardowej z uprawnieniami administracyjnymi do tworzenia elementów webhook instytucji i zarządzania nimi.
- Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
- W sekcji Elementy webhook instytucji zlokalizuj element webhook instytucji, który chcesz zaktualizować.
- Kliknij przycisk Opcje, a następnie kliknij opcję Usuń.
- W oknie Usuń kliknij przycisk Potwierdź, aby trwale usunąć element webhook.
Usuwanie elementów webhook usługi
Aby usunąć element webhook usługi, wykonaj następujące czynności:
- Sprawdź, czy jesteś użytkownikiem zalogowanym jako administrator domyślny lub członek roli niestandardowej z uprawnieniami administracyjnymi do tworzenia elementów webhook usługi i zarządzania nimi.
Notatka:
Członkowie, którym przypisano rolę publikującego, nie będą mogli tworzyć elementów webhook usługi ani zarządzać nimi z poziomu witryny portalu ArcGIS Enterprise i będą musieli realizować te procedury wykonywania zadań przy użyciu administracyjnego interfejsu API. - Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
- W sekcji Elementy webhook usługi zlokalizuj element webhook usługi, który chcesz zaktualizować.
- Kliknij przycisk Opcje, a następnie kliknij opcję Usuń.
- W oknie Usuń kliknij przycisk Potwierdź, aby trwale usunąć element webhook.