Skip To Content

Zarządzanie elementami webhook

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ższej sekcji przedstawiono sposób aktualizowania właściwości dla elementów webhook instytucji, usługi geoprzetwarzania i usługi obiektowej.

Aktualizacja elementów webhook instytucji w aplikacji ArcGIS Portal Directory

Aby zaktualizować element webhook instytucji za pomocą aplikacji ArcGIS Portal Directory, wykonaj następujące czynności:

Notatka:

Przykładowe żądanie POST aktualizujące konfigurację elementu webhook zawiera dokumentacja REST API Update Webhook.

  1. Przejdź do aplikacji ArcGIS Portal Directory i zaloguj się jako członek z rolą administratora.

    Elementy webhook instytucji mogą być tworzone i zarządzane tylko przez administratorów z uprawnieniem Elementy webhook instytucji lub członków, którym przypisano rolę administratora domyślnego.

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

    Po zalogowaniu zostaje wyświetlony punkt końcowy zasobów Użytkownik dla danego konta.

  2. Kliknij hiperłącze ID instytucji lub utwórz żądanie w poniższej postaci, aby przejść do strony zasobów Portale > Własny.
    https://machine.domain.com/webadaptor/sharing/rest/portals/self
  3. Przewiń w dół punktu końcowego zasobów Własny i kliknij opcję Element webhook > [Webhook] > Aktualizuj element webhook, gdzie [Webhook] reprezentuje identyfikator lub nazwę konkretnego elementu webhook, aby uzyskać dostęp do operacji Aktualizacja elementu webhook.
  4. W punkcie końcowym Aktualizacja elementu webhook zmodyfikuj następujące informacje:
    1. Aby zaktualizować nazwę elementu webhook, podaj unikalną nazwę w polu tekstowym Nazwa.
    2. Jeśli używasz nowego odbiornika elementu webhook lub musisz zaktualizować adres URL ładunku dla istniejącego odbiornika, podaj nowy adres URL w polu tekstowym Adres URL ładunku.

      Adres URL ładunku zostanie odpytany podczas aktualizacji elementu webhook, aby zapewnić, że można pomyślnie nawiązać połączenie między odbiornikiem i portalem ArcGIS Enterprise. Przykładowy ładunek pokazano poniżej:

      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. Opcjonalnie dodaj alfanumeryczny ciąg znakowy działający jako klucz tajny elementu webhook lub zaktualizuj już istniejący klucz tajny, którego można użyć do uwierzytelniania komunikatów elementu webhook na odbiorniku. Podaj nowy lub zaktualizowany klucz tajny w polu tekstowym Klucz tajny (opcjonalnie).
    4. Opcjonalnie zaktualizuj informacje o dezaktywacji dla elementu webhook w polu tekstowym Właściwości konfiguracji.

      Domyślnie element webhook zostanie dezaktywowany po wystąpieniu pięciu awarii w ciągu pięciu dni.

    5. Aby zaktualizować wyzwalacze zdarzeń dla elementu webhook lub wybrać otrzymywanie elementów webhook dla wszystkich wyzwalaczy zdarzeń, wybierz jedną z następujących opcji:
      • Kliknij opcję Pozwól mi zdefiniować samodzielnie, aby zmodyfikować listę zdarzeń wyzwalaczy, która będzie używana dla tego element webhook, w polu tekstowym Wyślij mi zmiany dla tych zdarzeń rozdzielonych przecinkami. Aby na przykład subskrybować wszystkie zdarzenia dotyczące konkretnej grupy w instytucji, podaj wyzwalacz zdarzenia podobny do przedstawionego poniżej, gdzie [groupID] reprezentuje unikalny identyfikator powiązany z konkretną grupą.
        /groups/[groupID]/update
      • Kliknij opcję Wyślij mi wszystko, aby subskrybować wszystkie obsługiwane wyzwalacze zdarzeń i otrzymywać powiadomienia o każdym zdarzeniu, gdy ono wystąpi.
  5. Po skonfigurowaniu powyższych parametrów kliknij opcję Aktualizuj element webhook, aby wysłać żądanie i zastosować zmiany.

Aktualizacja elementów webhook instytucji w witrynie internetowej portalu ArcGIS Enterprise

Aby zaktualizować element webhook instytucji za pomocą witryny internetowej portalu ArcGIS Enterprise, wykonaj następujące czynności:

  1. 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.
  2. Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
  3. Znajdź element webhook instytucji, który chcesz zaktualizować.
  4. Kliknij przycisk Opcje, a następnie kliknij opcję Edytuj.
  5. W oknie Utwórz element webhook zmodyfikuj następujące elementy:
    1. Aby zaktualizować nazwę elementu webhook, podaj unikalną nazwę w polu tekstowym Nazwa.
    2. 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.
    3. 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ł.
    4. 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.
    5. Jeśli chcesz zaktualizować adres URL ładunku, wybierz opcję Adres URL elementu webhook i podaj nowy adres URL ładunku dla odbiornika elementu webhook.
    6. Jeśli chcesz zaktualizować element notatnika, wybierz opcję Notatnik i wybierz nowy notatnik, który będzie uruchamiany po wyzwoleniu elementu webhook.
    7. Opcjonalnie dodaj alfanumeryczny ciąg znakowy działający jako klucz tajny elementu webhook lub zaktualizuj już istniejący klucz tajny, którego można użyć do uwierzytelniania komunikatów elementu webhook na odbiorniku. Podaj nowy lub zaktualizowany klucz tajny w polu tekstowym Klucz tajny (opcjonalnie).
  6. Kliknij opcję Aktualizuj element webhook, aby zastosować zmiany.

Aktualizowanie elementów webhook usługi geoprzetwarzania

Aby zaktualizować właściwości elementu webhook usługi geoprzetwarzania, wykonaj następujące czynności:

Notatka:

Elementy webhook usługi geoprzetwarzania można tworzyć tylko za pomocą aplikacji ArcGIS Server Administrator Directory. Przykładowe żądanie POST, które aktualizuje element webhook usługi geoprzetwarzania, zawiera następująca dokumentacja REST API: Edycja elementów webhook.

  1. Przejdź do aplikacji ArcGIS Server Administrator Directory i zaloguj się jako członek z przypisanymi odpowiednimi uprawnieniami administratora.
    Elementy webhook mogą być tworzone i zarządzane tylko przez członków z przypisanym uprawnieniem Geoprzetwarzanie lub rolą administratora domyślnego.
    https://machine.domain.com/webadaptor/admin
  2. Po zalogowaniu się przejdź do operacji Edycja dla usługi geoprzetwarzania, klikając Usługi > [ServiceName] > Elementy webhook > [Webhook] > Edytuj, gdzie [ServiceName] reprezentuje tę usługę geoprzetwarzania, a [Webhook] reprezentuje aktualizowany element webhook. W przypadku usług znajdujących się w konkretnych folderach kliknij Usługi > [FolderName] > [ServiceName] > Elementy webhook > [Webhook] > Edytuj, gdzie [FolderName] reprezentuje folder, w którym znajduje się usługa.
  3. W punkcie końcowym Edycja zmodyfikuj następujące informacje:
    1. W przypadku aktualizacji nazwy elementu webhook podaj unikalną nazwę w polu tekstowym Nazwa. Podana nazwa może zawierać tylko wartości alfanumeryczne. Użycie znaków specjalnych spowoduje zwrócenie komunikatu o błędzie.
    2. Opcjonalnie dodaj lub zaktualizuj tajny klucz, który może być używany do uwierzytelniania żądań elementów webhook w odbiorniku. Wprowadź nowy lub zaktualizowany znakowy ciąg alfanumeryczny w polu tekstowym Klucz podpisu.

      Elementy webhook usług wykorzystują weryfikację podpisu, aby zapewnić integralność i bezpieczeństwo ładunków webhook wysyłanych z oprogramowania ArcGIS Enterprise do odbiornika elementów webhook. Alfanumeryczny ciąg znakowy wprowadzony do pola tekstowego Klucz podpisu jest traktowany jako tajny klucz, który jest znany i przechowywany niezależnie przez oprogramowanie ArcGIS Enterprise i odbiornik elementów webhook. Gdy wyzwalane jest zdarzenie elementu webhook, tajny klucz i ładunek są przetwarzane przy użyciu algorytmu tworzenia skrótów HMAC-SHA256, tworząc podpis. Podpis jest następnie przekazywany w żądaniu elementu webhook jako wartość nagłówka x-esriHook-Signature. Gdy element webhook zostanie dostarczony do odbiornika, odbiornik wykorzystuje tajny klucz i ładunek do utworzenia własnego podpisu przy użyciu tego samego algorytmu HMAC-SHA256, który został użyty przez oprogramowanie ArcGIS Enterprise. Jeśli podpis zawarty w nagłówku żądania jest zgodny z przeliczoną wartością utworzoną przez odbiornik elementów webhook, ładunek elementu webhook może być traktowany jako zaufany przez odbiornik. W przeciwnym razie odbiornik może zdecydować się na odrzucenie przychodzącego ładunku elementu webhook.

    3. Jeśli używasz nowego odbiornika lub musisz zaktualizować adres URL ładunku, podaj nowy adres URL w polu tekstowym Adres URL elementu webhook. Zostanie on odpytany podczas aktualizacji elementu webhook, aby zapewnić, że można nawiązać pomyślnie połączenie między odbiornikiem i ArcGIS Server wdrożenia.

      Przykładowy adres URL ładunku pokazano poniżej:

      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. Aby ustanowić nową wartość typu multimedialnego dla elementu webhook, wybierz dowolną z wartości w polu rozwijanym Typ zawartości:
      • application/json (domyślne)
      • application/x-www-form-urlencoded
    5. Aby zaktualizować format ładunku, wybierz jedną z następujących wartości w polu rozwijanym Format ładunku:
      • JSON (domyślne)
      • PJSON
    6. Wybierz, czy włączyć, czy wyłączyć wywołania zwrotne dla elementu webhook, modyfikując wartość wybraną w parametrze Aktywny. Aby włączyć, wybierz opcję prawda. Aby wyłączyć, wybierz opcję fałsz.
  4. Po skonfigurowaniu powyższych parametrów kliknij opcję Edytuj, aby wysłać żądanie i zastosować zmiany.
Notatka:
W przeciwieństwie do elementów webhook instytucji i usług obiektowych elementy webhook usług geoprzetwarzania nie mają wyzwalaczy zdarzeń zdefiniowanych przez użytkownika. Elementy webhook usług geoprzetwarzania dostarczają ładunki po ukończeniu zadania geoprzetwarzania. Aby uzyskać więcej informacji na temat ładunków dostarczanych dla usług geoprzetwarzania, zapoznaj się z tematem Ładunki.

Aktualizowanie elementów webhook usługi obiektowej

Aby zaktualizować właściwości elementu webhook usługi obiektowej, wykonaj następujące czynności.

Notatka:

Elementy webhook usługi obiektowej można tworzyć tylko za pomocą aplikacji ArcGIS Server Administrator Directory. Przykładowe żądanie POST, które aktualizuje element webhook usługi obiektowej, zawiera następująca dokumentacja REST API: Edycja elementów webhook.

  1. Przejdź do aplikacji ArcGIS Server Administrator Directory i zaloguj się jako członek z przypisanymi odpowiednimi uprawnieniami administratora.
    Elementy webhook mogą być tworzone i zarządzane tylko przez członków z przypisanym uprawnieniem Warstwa obiektowa lub rolą administratora domyślnego.

    https://machine.domain.com/webadaptor/admin
  2. Po zalogowaniu się przejdź do zasobu Elementy webhook dla usługi obiektowej, klikając opcję Usługi > [ServiceName] > Elementy webhook > Utwórz, gdzie [ServiceName] oznacza usługę, dla której zostanie utworzony element webhook. W przypadku usług znajdujących się w określonych folderach kliknij opcję Usługi > [FolderName] > [ServiceName] > Elementy webhook > Utwórz, gdzie [FolderName] oznacza folder, w którym znajduje się usługa.
  3. W punkcie końcowym Utwórz element webhook podaj następujące informacje:
    1. W przypadku aktualizacji nazwy elementu webhook podaj unikalną nazwę w polu tekstowym Nazwa. Podana nazwa może zawierać tylko wartości alfanumeryczne. Użycie znaków specjalnych spowoduje zwrócenie komunikatu o błędzie.
    2. Aby zaktualizować wyzwalacze zdarzeń dla elementu webhook, wyświetl listę wyzwalaczy zdarzeń, które zostaną użyte dla tego elementu webhook, w polu tekstowym Typ zmiany. Jeśli na przykład chcesz zaktualizować element webhook, który będzie wywoływany przy każdym tworzeniu usługi obiektowej, użyj następującego wyzwalacza zdarzeń:

      FeaturesCreated
      Aby zobaczyć listę wszystkich wyzwalaczy zdarzeń obsługiwanych przez elementy webhook usług obiektowych, zapoznaj się z tematem Wyzwalacze zdarzeń.
    3. Opcjonalnie dodaj lub zaktualizuj tajny klucz, który może być używany do uwierzytelniania żądań elementów webhook w odbiorniku. Wprowadź nowy lub zaktualizowany znakowy ciąg alfanumeryczny w polu tekstowym Klucz podpisu.

      Elementy webhook usług wykorzystują weryfikację podpisu, aby zapewnić integralność i bezpieczeństwo ładunków webhook wysyłanych z oprogramowania ArcGIS Enterprise do odbiornika elementów webhook. Alfanumeryczny ciąg znakowy wprowadzony do pola tekstowego Klucz podpisu jest traktowany jako tajny klucz, który jest znany i przechowywany niezależnie przez oprogramowanie ArcGIS Enterprise i odbiornik elementów webhook. Gdy wyzwalane jest zdarzenie elementu webhook, tajny klucz i ładunek są przetwarzane przy użyciu algorytmu tworzenia skrótów HMAC-SHA256, tworząc podpis. Podpis jest następnie przekazywany w żądaniu elementu webhook jako wartość nagłówka x-esriHook-Signature. Gdy element webhook zostanie dostarczony do odbiornika, odbiornik wykorzystuje tajny klucz i ładunek do utworzenia własnego podpisu przy użyciu tego samego algorytmu HMAC-SHA256, który został użyty przez oprogramowanie ArcGIS Enterprise. Jeśli podpis zawarty w nagłówku żądania jest zgodny z przeliczoną wartością utworzoną przez odbiornik elementów webhook, ładunek elementu webhook może być traktowany jako zaufany przez odbiornik. W przeciwnym razie odbiornik może zdecydować się na odrzucenie przychodzącego ładunku elementu webhook.

    4. Jeśli używasz nowego odbiornika lub musisz zaktualizować adres URL ładunku, podaj nowy adres URL w polu tekstowym Adres URL elementu webhook. Zostanie on odpytany podczas aktualizacji elementu webhook, aby zapewnić, że można nawiązać pomyślnie połączenie między odbiornikiem i ArcGIS Server swojego wdrożenia.

      Przykładowy adres URL ładunku pokazano poniżej:

      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. Aby ustanowić nową wartość typu multimedialnego dla elementu webhook, wybierz dowolną z wartości w polu rozwijanym Typ zawartości:
      • application/json (domyślne)
      • application/x-www-form-urlencoded
    6. Aby zaktualizować format ładunku, wybierz jedną z następujących wartości w polu rozwijanym Format ładunku:
      • JSON (domyślne)
      • PJSON
    7. Wybierz, czy włączyć, czy wyłączyć wywołania zwrotne dla elementu webhook, modyfikując wartość wybraną w parametrze Aktywny. Aby włączyć, wybierz opcję prawda. Aby wyłączyć, wybierz opcję fałsz.
    8. Dostosuj harmonogram dla elementów webhook, modyfikując informacje Sekundy w polu tekstowym Harmonogram. W przypadku usług obiektowych, które są często edytowane, zmniejsz wartość Sekundy, aby odbierać częstsze elementy webhook z mniejszą ilością informacji o zdarzeniach w ładunku. W przypadku usług obiektowych, które nie są często zmieniane, zwiększ wartość właściwości Sekundy, aby odbierać rzadsze elementy webhook z większą ilością informacji o zdarzeniach w ładunku.

      Minimalna i domyślna wartość harmonogramu to 20 sekund.

  4. Po skonfigurowaniu powyższych parametrów kliknij opcję Edytuj, aby wysłać żądanie i zastosować zmiany.

Dezaktywacja elementów webhook

Elementy webhook można dezaktywować ręcznie lub (w przypadku elementów webhook instytucji) po spełnieniu zasady dezaktywacji (skonfigurowanej podczas tworzenia elementu webhook). Gdy element webhook jest dezaktywowany, zostaje wstrzymany i nie może dostarczać ładunków w momencie ich wyzwolenia. W poniższej sekcji przedstawiono sposób dezaktywacji elementów webhook instytucji, usługi geoprzetwarzania i usługi obiektowej.

Dezaktywacja elementów webhook instytucji w aplikacji ArcGIS Portal Directory

Aby dezaktywować element webhook instytucji za pomocą aplikacji ArcGIS Portal Directory, wykonaj następujące czynności:

Notatka:

Przykładowe żądanie POST dezaktywujące element webhook zawiera dokumentacja REST API dotycząca dezaktywacji elementu webhook.

  1. Przejdź do aplikacji ArcGIS Portal Directory i zaloguj się jako członek z rolą administratora.

    Elementy webhook instytucji mogą być tworzone i zarządzane tylko przez administratorów z uprawnieniem Elementy webhook instytucji lub członków, którym przypisano rolę administratora domyślnego.

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

    Po zalogowaniu zostaje wyświetlony punkt końcowy zasobów Użytkownik dla danego konta.

  2. Kliknij hiperłącze ID instytucji lub utwórz żądanie w poniższej postaci, aby przejść do strony zasobów Portale > Własny.
    https://machine.domain.com/webadaptor/sharing/rest/portals/self
  3. Przewiń w dół punktu końcowego zasobów Własny i kliknij opcję Element webhook > [Webhook] > Dezaktywuj, gdzie [Webhook] odzwierciedla identyfikator lub nazwę konkretnego elementu webhook, aby uzyskać dostęp do operacji Dezaktywacja.
  4. W punkcie końcowym Dezaktywacja kliknij Dezaktywuj, aby wstrzymać element webhook.

Dezaktywacja elementów webhook instytucji w witrynie internetowej portalu ArcGIS Enterprise

Aby dezaktywować element webhook instytucji za pomocą witryny internetowej portalu ArcGIS Enterprise, wykonaj następujące czynności:

  1. 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.
  2. Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
  3. Znajdź element webhook instytucji, który chcesz dezaktywować i kliknij opcję Aktywny.
  4. Kliknij opcję Potwierdź, aby wstrzymać element webhook.

Dezaktywacja elementów webhook usługi geoprzetwarzania

Aby dezaktywować wszystkie elementy webhook skonfigurowane dla usługi geoprzetwarzania, wykonaj następujące czynności:

Notatka:

Elementami webhook usługi geoprzetwarzania można zarządzać tylko za pomocą aplikacji ArcGIS Server Administrator Directory. Przykładowe żądanie POST dezaktywujące wszystkie elementy webhook usługi geoprzetwarzania zawiera następująca dokumentacja REST API: Dezaktywowanie elementów webhook.

  1. Przejdź do aplikacji ArcGIS Server Administrator Directory i zaloguj się jako członek z przypisanymi odpowiednimi uprawnieniami administratora.
    Elementy webhook mogą być tworzone i zarządzane tylko przez członków z przypisanym uprawnieniem Geoprzetwarzanie lub rolą administratora domyślnego.
    https://machine.domain.com/webadaptor/admin
  2. Po zalogowaniu się przejdź do operacji Dezaktywuj wszystko dla usługi geoprzetwarzania, klikając Usługi > [ServiceName] > Elementy webhook > Dezaktywuj wszystko, gdzie [ServiceName] reprezentuje konkretną usługę geoprzetwarzania. W przypadku usług znajdujących się w konkretnych folderach kliknij Usługi > [FolderName] > [ServiceName] > Elementy webhook > Dezaktywuj wszystko, gdzie [FolderName] reprezentuje folder, w którym znajduje się usługa.
  3. W punkcie końcowym Dezaktywacja wszystkiego kliknij Dezaktywuj wszystko, aby wstrzymać wszystkie skonfigurowane elementy webhook.

Dezaktywacja elementów webhook usługi obiektowej

Aby dezaktywować wszystkie elementy webhook skonfigurowane dla usługi obiektowej, wykonaj następujące czynności:

Notatka:

Elementami webhook usługi obiektowej można zarządzać tylko za pomocą aplikacji ArcGIS Server Administrator Directory. Przykładowe żądanie POST dezaktywujące wszystkie elementy webhook usługi obiektowej zawiera następująca dokumentacja REST API: Dezaktywowanie elementów webhook.

  1. Przejdź do aplikacji ArcGIS Server Administrator Directory i zaloguj się jako członek z przypisanymi odpowiednimi uprawnieniami administratora.
    Elementy webhook mogą być tworzone i zarządzane tylko przez członków z przypisanym uprawnieniem Warstwa obiektowa lub rolą administratora domyślnego.
    https://machine.domain.com/webadaptor/admin
  2. Po zalogowaniu się przejdź do operacji Dezaktywuj wszystko dla usługi obiektowej, klikając Usługi > [ServiceName] > Elementy webhook > Dezaktywuj wszystko, gdzie [ServiceName] reprezentuje konkretną usługę obiektową. W przypadku usług znajdujących się w konkretnych folderach kliknij Usługi > [FolderName] > [ServiceName] > Elementy webhook > Dezaktywuj wszystko, gdzie [FolderName] reprezentuje folder, w którym znajduje się usługa.
  3. W punkcie końcowym Dezaktywacja wszystkiego kliknij Dezaktywuj wszystko, aby wstrzymać wszystkie skonfigurowane elementy 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ższej sekcji przedstawiono sposób aktywacji uprzednio dezaktywowanych elementów webhook instytucji, usługi geoprzetwarzania i usługi obiektowej.

Aktywacja elementów webhook instytucji za pomocą aplikacji ArcGIS Portal Directory

Aby aktywować element webhook instytucji za pomocą aplikacji ArcGIS Portal Directory, wykonaj następujące czynności:

Notatka:

Przykładowe żądanie POST aktywujące element webhook zawiera dokumentacja REST API Activate Webhook.

  1. Przejdź do aplikacji ArcGIS Portal Directory i zaloguj się jako członek z rolą administratora.

    Elementy webhook instytucji mogą być tworzone i zarządzane tylko przez administratorów z uprawnieniem Elementy webhook instytucji lub członków, którym przypisano rolę administratora domyślnego.

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

    Po zalogowaniu się zostaje wyświetlony punkt końcowy zasobów Użytkownik dla danego konta.

  2. Kliknij hiperłącze ID instytucji lub utwórz żądanie w poniższej postaci, aby przejść do strony zasobów Portale > Własny.
    https://machine.domain.com/webadaptor/sharing/rest/portals/self
  3. Przewiń w dół punktu końcowego zasobów Własny i kliknij opcję Element webhook > [Webhook] > Aktywuj, gdzie [Webhook] reprezentuje identyfikator lub nazwę konkretnego elementu webhook, aby uzyskać dostęp do operacji Aktywacja.
  4. W punkcie końcowym Aktywacja kliknij Aktywuj, aby ponownie uruchomić element webhook.

Aktywacja elementów webhook instytucji za pomocą witryny internetowej portalu ArcGIS Enterprise

Aby aktywować element webhook instytucji za pomocą witryny internetowej portalu ArcGIS Enterprise, wykonaj następujące czynności:

  1. 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.
  2. Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
  3. Znajdź element webhook instytucji, który chcesz aktywować i kliknij opcję Nieaktywny.
  4. Kliknij opcję Potwierdź, aby zrestartować element webhook.

Aktywacja elementów webhook usługi geoprzetwarzania

Aby aktywować wszystkie elementy webhook skonfigurowane dla usługi geoprzetwarzania, wykonaj następujące czynności:

Notatka:

Elementami webhook usługi geoprzetwarzania można zarządzać tylko za pomocą aplikacji ArcGIS Server Administrator Directory. Przykładowe żądanie POST aktywujące wszystkie elementy webhook usługi geoprzetwarzania zawiera następująca dokumentacja REST API: Aktywowanie elementów webhook.

  1. Przejdź do aplikacji ArcGIS Server Administrator Directory i zaloguj się jako członek z przypisanymi odpowiednimi uprawnieniami administratora.
    Elementy webhook mogą być tworzone i zarządzane tylko przez członków z przypisanym uprawnieniem Geoprzetwarzanie lub rolą administratora domyślnego.
    https://machine.domain.com/webadaptor/admin
  2. Po zalogowaniu się przejdź do operacji Aktywuj wszystko dla usługi geoprzetwarzania, klikając Usługi > [ServiceName] > Elementy webhook > Aktywuj wszystko, gdzie [ServiceName] reprezentuje konkretną usługę geoprzetwarzania. W przypadku usług znajdujących się w konkretnych folderach kliknij Usługi > [FolderName] > [ServiceName] > Elementy webhook > Aktywuj wszystko, gdzie [FolderName] reprezentuje folder, w którym znajduje się usługa.
  3. W punkcie końcowym Aktywacja wszystkiego kliknij Aktywuj wszystko, aby wznowić wszystkie wstrzymane elementy webhook.

Aktywacja elementów webhook usługi obiektowej

Aby aktywować wszystkie elementy webhook skonfigurowane dla usługi obiektowej, wykonaj następujące czynności:

Notatka:

Elementami webhook usługi obiektowej można zarządzać tylko za pomocą aplikacji ArcGIS Server Administrator Directory. Przykładowe żądanie POST aktywujące wszystkie elementy webhook usługi obiektowej zawiera następująca dokumentacja REST API: Aktywowanie elementów webhook.

  1. Przejdź do aplikacji ArcGIS Server Administrator Directory i zaloguj się jako członek z przypisanymi odpowiednimi uprawnieniami administratora.
    Elementy webhook mogą być tworzone i zarządzane tylko przez członków z przypisanym uprawnieniem Warstwa obiektowa lub rolą administratora domyślnego.
    https://machine.domain.com/webadaptor/admin
  2. Po zalogowaniu się przejdź do operacji Aktywuj wszystko dla usługi obiektowej, klikając Usługi > [ServiceName] > Elementy webhook > Aktywuj wszystko, gdzie [ServiceName] reprezentuje konkretną usługę obiektową. W przypadku usług znajdujących się w konkretnych folderach kliknij Usługi > [FolderName] > [ServiceName] > Elementy webhook > Aktywuj wszystko, gdzie [FolderName] reprezentuje folder, w którym znajduje się usługa.
  3. W punkcie końcowym Aktywacja wszystkiego kliknij Aktywuj wszystko, aby wznowić wszystkie wstrzymane elementy 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, usługi geoprzetwarzania lub usługi obiektowej.

Usuwanie elementów webhook instytucji w aplikacji ArcGIS Portal Directory

Aby usunąć element webhook instytucji za pomocą aplikacji ArcGIS Portal Directory, wykonaj następujące czynności:

Notatka:

Przykładowe żądanie POST usuwające element webhook zawiera dokumentacja REST API Delete Webhook.

  1. Przejdź do aplikacji ArcGIS Portal Directory i zaloguj się jako członek z rolą administratora.

    Elementy webhook instytucji mogą być tworzone i zarządzane tylko przez członków, którym przypisano rolę administratora domyślnego, lub członków, którym przypisano uprawnienie Elementy webhook instytucji.

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

    Po zalogowaniu zostaje wyświetlony punkt końcowy zasobów Użytkownik dla danego konta.

  2. Kliknij hiperłącze ID instytucji lub utwórz żądanie w poniższej postaci, aby przejść do zasobu Portale > Własny:
    https://machine.domain.com/webadaptor/sharing/rest/portals/self
  3. Przewiń w dół punktu końcowego zasobów Własny i kliknij opcję Element webhook > [Webhook] > Usuń, gdzie [Webhook] reprezentuje identyfikator lub nazwę konkretnego elementu webhook, aby uzyskać dostęp do operacji Usuwanie.
  4. W punkcie końcowym Usuwanie kliknij Usuń, aby trwale usunąć element webhook.

Usuwanie elementów webhook instytucji w witrynie internetowej portalu ArcGIS Enterprise

Aby zaktualizować element webhook instytucji za pomocą witryny internetowej portalu ArcGIS Enterprise, wykonaj następujące czynności:

  1. 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.
  2. Wybierz opcję Instytucja > Ustawienia > Elementy webhook.
  3. Znajdź element webhook instytucji, który chcesz zaktualizować.
  4. Kliknij przycisk Opcje, a następnie kliknij opcję Usuń.
  5. W oknie Usuń kliknij przycisk Potwierdź, aby trwale usunąć element webhook.

Usuwanie elementów webhook usługi geoprzetwarzania

Istnieją dwa sposoby usuwania elementów webhook usługi geoprzetwarzania. Jednym z nich jest usunięcie wszystkich elementów webhook skonfigurowanych dla usługi geoprzetwarzania, a drugim usunięcie jednego elementu webhook. Aby usunąć element webhook usługi geoprzetwarzania, wykonaj następujące czynności:

Notatka:

Elementami webhook usługi geoprzetwarzania można zarządzać tylko za pomocą aplikacji ArcGIS Server Administrator Directory. Przykładowe żądanie POST, które usuwa element webhook usługi geoprzetwarzania, zawiera następująca dokumentacja REST API: Usuwanie elementów webhook.

  1. Przejdź do aplikacji ArcGIS Server Administrator Directory i zaloguj się jako członek z przypisanymi odpowiednimi uprawnieniami administratora.
    Elementy webhook mogą być tworzone i zarządzane tylko przez członków z przypisanym uprawnieniem Geoprzetwarzanie lub rolą administratora domyślnego.
    https://machine.domain.com/webadaptor/admin
  2. Po zalogowaniu się przejdź do zasobu Elementy webhook, klikając Usługi > [ServiceName] > Elementy webhook, gdzie [ServiceName] reprezentuje konkretną usługę geoprzetwarzania. W przypadku usług znajdujących się w konkretnych folderach kliknij Usługi > [FolderName] > [ServiceName] > Elementy webhook, gdzie [FolderName] reprezentuje folder, w którym znajduje się usługa.
  3. W punkcie końcowym Elementy webhook wybierz usunięcie wszystkich elementów webhook lub usunięcie konkretnego elementu webhook.
    • Aby usunąć wszystkie skonfigurowane elementy webhook dla usługi geoprzetwarzania, kliknij Usuń wszystko, aby uzyskać dostęp do punktu końcowego operacji. W punkcie końcowym operacji kliknij Usuń wszystko.
    • Aby usunąć konkretny element webhook, kliknij [Webhook] > Usuń, gdzie [Webhook] reprezentuje ID elementu webhook. W punkcie końcowym operacji Usuwanie kliknij Usuń.

Usuwanie elementów webhook usługi obiektowej

Istnieją dwa sposoby usuwania elementów webhook usługi obiektowej. Można usunąć wszystkie elementy webhook skonfigurowane dla usługi obiektowej lub jeden element webhook. Aby usunąć elementy webhook usługi obiektowej, wykonaj następujące czynności:

Notatka:

Elementami webhook usługi obiektowej można zarządzać tylko za pomocą aplikacji ArcGIS Server Administrator Directory. Przykładowe żądanie POST, które usuwa element webhook usługi obiektowej, zawiera następująca dokumentacja REST API: Usuwanie elementów webhook.

  1. Przejdź do aplikacji ArcGIS Server Administrator Directory i zaloguj się jako członek z przypisanymi odpowiednimi uprawnieniami administratora.
    Elementy webhook mogą być tworzone i zarządzane tylko przez członków z przypisanym uprawnieniem Warstwa obiektowa lub rolą administratora domyślnego.
    https://machine.domain.com/webadaptor/admin
  2. Po zalogowaniu się przejdź do zasobu Elementy webhook, klikając Usługi > [ServiceName] > Elementy webhook, gdzie [ServiceName] reprezentuje konkretną usługę obiektową. W przypadku usług znajdujących się w konkretnych folderach kliknij Usługi > [FolderName] > [ServiceName] > Elementy webhook, gdzie [FolderName] reprezentuje folder, w którym znajduje się usługa.
  3. W punkcie końcowym Elementy webhook wybierz usunięcie wszystkich elementów webhook lub usunięcie konkretnego elementu webhook.
    • Aby usunąć wszystkie skonfigurowane elementy webhook dla usługi obiektowej, kliknij Usuń wszystko, aby uzyskać dostęp do punktu końcowego operacji. W punkcie końcowym operacji kliknij Usuń wszystko.
    • Aby usunąć konkretny element webhook, kliknij [Webhook] > Usuń, gdzie [Webhook] reprezentuje ID elementu webhook. W punkcie końcowym operacji Usuwanie kliknij Usuń.