Så skapar du en webbhook från REST-programmet med åtkomsttoken som har genererats från OAuth-processen med en webbhook-URL som har skapats från Azure AD. | Adobe Sign

Senast uppdaterad den 27 apr. 2021

Mål

Hur skapar man en webhook från en REST-applikation med åtkomsttoken som genererats från OAuth-processen med webhook-URL som skapats från Azure AD?

Miljö

Adobe Sign REST API V6

Steg

Skapa en webhook direkt från gränssnittet i Adobe Sign genom att först skapa en webhook-URL via Azure AD-funktionsapparna genom att använda stegen nedan:

Logga in via Microsoft-kontot https://portal.azure.com/.

Registrera dig för Function Apps under kontot AzureAD.

Gå till AzureAD och gå till Function Apps > Klicka på +ikonen för Functions.

Välj Webhook+API med JavaScript som språk och klicka på Create Function.

Ersätt filen Index.js med följande kodfragment:

Klicka på knappen Test i högra hörnet och ange följande huvud:

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

Klicka Spara och Kör.

När du får 200 OK-svar med följande huvud klickar du på Get function URL

Kopiera URL:en och gå till Adobe Sign-användargränssnittet > Webhooks > Klicka på ikonen + för att skapa.

Ange följande information: 

  • Namn: Ett intuitivt namn som andra administratörer enkelt kan förstå rekommenderas.
  • Omfattning: Hur brett fångar webhooken upp händelser.Konto och grupp är tillgängliga i gränssnittet.
    API:et stöder omfattningar för konto, grupper, användare och resurser.
  • Endast ett omfång per webhook kan definieras
  • URL: Mål-URL:en som Adobe Sign skickar JSON-nyttolasten till.
  • Händelser: Den utlösare som får Adobe Sign att bygga JSON och skicka den till URL:en.
    Varje händelse bygger en annan nyttolast som är relevant för utlösarhändelsen
    Flera händelser kan inkluderas i en webhook.
  • Meddelandeparametrar: Meddelandeparametrarna identifierar avsnitten i händelse-JSON-nyttolasten, vilket gör det möjligt att välja endast de avsnitt av händelsen som är viktiga.

När webhooken är helt definierad klickar du på Spara, och den nya webhooken börjar reagera på utlösarhändelser omedelbart.