Azure AD'den oluşturulan web kancası URL'si kullanılarak OAuth işleminden oluşturulan Erişim belirteci ile REST uygulamasından web kancası nasıl oluşturulur? | Adobe Sign

Son güncelleme: 27 Nis 2021

Amaç

OAuth işlemi kullanılarak oluşturulan Erişim belirteci ile Azure AD'den oluşturulan webhook URL'sini kullanan REST uygulamasından webhook nasıl oluşturulur?

Ortam

Adobe Sign REST API V6

Adımlar

Doğrudan Adobe Sign kullanıcı arabiriminden web kancası oluşturmak için öncelikle aşağıdaki adımları kullanarak Azure AD Function Apps üzerinden web kancası URL'si oluşturun:

Microsoft hesabıyla şurada oturum açın: https://portal.azure.com/.

AzureAD hesabı altında Function Apps için kayıt olun.

AzureAD bölümüne gidin ve Function Apps > Fonksiyonlar için + simgesine tıklayın.

Dil olarak Javascript ile Webhook+API seçin ve Create Function düğmesine tıklayın.

Index.js dosyasını aşağıdaki kod parçacığıyla değiştirin:

Sağ köşedeki Test düğmesine tıklayın ve aşağıdaki başlığı girin:

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

Save ve Run düğmelerine tıklayın.

Aşağıdaki başlığa sahip 200 OK yanıtı alındığında, Get function URL öğesine tıklayın

URL'yi kopyalayın ve Adobe Sign UI > Webhooks > Oluşturmak için + simgesine tıklayın.

Aşağıdaki bilgiyi girin: 

  • Ad: Diğer yöneticilerin kolayca anlayabileceği sezgisel bir ad önerilir.
  • Kapsam: Webhook'un ne kadar geniş bir ağı yakaladığı.Hesap ve Grup, arabirimde mevcuttur.
    API; Hesap, Grup, Kullanıcı ve Kaynak kapsamlarını destekler.
  • Her web kancası için yalnızca bir Kapsam tanımlanabilir
  • URL: Adobe Sign'ın JSON yükünü gönderdiği hedef URL.
  • Etkinlikler: Adobe Sign'ın JSON oluşturmasına ve URL'ye göndermesine neden olan tetikleyici.
    Her olay, tetikleyici olayla ilgili farklı bir yük oluşturur
    Bir web kancasında Birden Çok Olay yer alabilir.
  • Bildirim Parametreleri: Bildirim Parametreleri, Olay JSON yükünün bölümlerini tanımlayarak yalnızca önemli olan Olay bölümlerini seçmenize olanak tanır.

Webhook tamamen tanımlandığında, Kaydet düğmesine tıklayın ve yeni webhook hemen tetikleyici olaylarına tepki vermeye başlar.