Hvordan oprettes webhook fra REST-programmet med adgangstoken genereret fra OAuth-proces ved hjælp af webhook-URL oprettet fra Azure AD? | Adobe Sign

Sidst opdateret den 27. apr. 2021

Mål

Sådan opretter du webhook fra REST-app med adgangstoken genereret fra OAuth-processen ved hjælp af webhook-URL oprettet fra Azure AD?

Miljø

Adobe Sign REST API V6

Trin

For at oprette webhook direkte fra Adobe Sign UI skal du først oprette webhook-URL via Azure AD-funktionsapps via nedenstående trin:

Log på via Microsoft-konto https://portal.azure.com/.

Tilmeld dig Function Apps under AzureAD-kontoen.

Gå til AzureAD og gå til Function Apps > Klik på +-ikonet for Functions.

Vælg Webhook+API med JavaScript som sprog, og klik på Opret funktion.

Erstat Index.js-filen med følgende kodestykke:

Klik på Test-knappen i højre hjørne, og angiv følgende header:

X-AdobeSign-ClientId as ***********************

Klik på Gem og Kør.

Når du modtager 200 OK-svar med følgende header, skal du klikke på Get function URL

Kopiér URL'en, og gå til Adobe Sign UI > Webhooks > Klik på +-ikonet for at oprette.

Angiv følgende oplysninger: 

  • Navn: Et intuitivt navn, som andre administratorer let kan forstå, anbefales.
  • Omfang: Hvor bredt et net fanger webhooken.Konto og Gruppe er tilgængelige i grænsefladen.
    API’en understøtter omfangene Konto, Gruppe, Bruger og Ressource.
  • Der kan kun defineres ét omfang per webhook
  • URL: Mål-URL'en, som Adobe Sign sender JSON-payload'et til.
  • Hændelser: Udløseren, der får Adobe Sign til at opbygge JSON'en og sende den til URL'en.
    Hver hændelse bygger en anden payload, der er relevant for den udløsende hændelse
    Flere hændelser kan inkluderes i en webhook.
  • Beskedparametre: Beskedparametrene identificerer sektionerne af hændelses-JSON-nyttelasten og giver dig mulighed for kun at vælge de sektioner af hændelsen, som er vigtige.

Når webhook'en er fuldt defineret, skal du klikke på Gem, og den nye webhook begynder straks at reagere på trigger-hændelser.