Tüm Ürünler
Search
Belge Merkezi

Secure Access Service Edge:Integrate approval workflows with DingTalk

Son Güncelleme:Oct 07, 2026

Secure Access Service Edge (SASE) hizmeti DingTalk onay iş akışlarıyla entegre olur. Bu sayede SASE içinde onay süreçleri oluştururken mevcut DingTalk iş akışlarınızı bağlayabilirsiniz. Bu konuda, DingTalk ile bağlantılı bir SASE Uygulama kaldırma onay iş akışının nasıl kurulacağı adım adım açıklanmaktadır.

Arka Plan

Birçok kuruluş günlük onay iş akışları için DingTalk kullanır. SASE Uygulamasını kaldırmadan önce onay gerektiren güvenlik senaryolarında, uyumluluğu ve veri güvenliğini sağlamak amacıyla doğrudan DingTalk entegrasyonundan yararlanabilirsiniz.

SASE merkezi kontrolü kolaylaştırmak için mevcut DingTalk iş akışlarını SASE içinde referans olarak kullanmanıza olanak tanır. Bu konu, DingTalk ile bağlantılı bir SASE Uygulama kaldırma onay iş akışı oluşturma sürecini örneklemektedir.

Ön Koşullar

Yordam

1. Adım: DingTalk uygulaması ve izinlerini oluşturun

SASE hizmetini DingTalk onay iş akışlarıyla entegre etmek için öncelikle DingTalk üzerinde özel bir uygulama oluşturup onay izinlerini yapılandırın. SASE bu izinleri kullanarak DingTalk onay iş akışına bağlanır.

  1. DingTalk Open Platform üzerinde oturum açın. Üst menü çubuğundan Application Development seçeneğini belirleyin.

  2. Sol gezinme bölmesinde DingTalk Application öğesini seçin ve ardından Create Application düğmesine tıklayın.

  3. Create Application panelinde Application Name, Application Description ve Application Icon alanlarını doldurun.


    Parameter


    Description


    Example

    Application name

    (Required)


    DingTalk uygulamasının adı.


    SASE-DingTalk Approval App

    Application description

    (Required)


    Uygulamaya ilişkin açıklama.


    DingTalk onay iş akışları oluşturmak ve SASE ile senkronize etmek için kullanılır.


    Application icon

    Uygulama simgesi. Sistem varsayılan bir simge sağlar. Özel bir simge kullanmak isterseniz tasarım şartnamelerine uygun olduğundan emin olun.

    Köşeleri yuvarlatılmamış, en az 240×240 piksel boyutunda, 1:1 en-boy oranına sahip ve 2 MB'tan küçük bir JPG veya PNG dosyası yükleyin. Daha fazla bilgi için bkz. DingTalk Application Icon Design Specifications.


    Varsayılan simgeyi kullanın.

  4. Yapılandırmayı tamamladıktan sonra Save düğmesine tıklayın. Uygulama ayrıntıları sayfasına yönlendirilirsiniz.

  5. Uygulama ayrıntıları sayfasının sol gezinme bölmesinden Development Configuration > Permission Management yolunu izleyin.

  6. Permission Management sayfasında OA Approval için gerekli izinleri yapılandırın.

    Gerekli OA onay iş akışı izinleri şunlardır: Approval Flow Data Management, Workflow Instance Write, Workflow Template Write, Workflow Template Read ve Workflow Instance Read. Aşağıdaki adımları uygulayarak bu izinleri toplu şekilde talep edebilirsiniz.

    1. İş gereksinimlerinize göre bir Permission Scope seçin.

    2. Soldaki izin kategorisi listesinden OA Approval öğesini seçin ve listedeki en üstteki onay kutusunu işaretleyin.

    3. Listenin sağ üst köşesindeki Batch Request düğmesine tıklayın.

2. Adım: DingTalk onay iş akışı oluşturun

  1. DingTalk yönetici konsolunda oturum açın.

  2. Sayfanın sağ alt köşesindeki Common Applications bölümünden Approval seçeneğini belirleyin.

    Alternatif olarak sol gezinme bölmesinden Workbench > Application Management yolunu izleyin. Uygulama listesinde OA Approval öğesini bulun ve Actions sütunundaki Enter düğmesine tıklayarak OA Approval management console ekranını açın.

  3. Create Approval Form düğmesine tıklayın. Açılan Create Approval Form iletişim kutusunda Process Form seçeneğini belirleyin.

  4. Onay formunda yapılandırma sihirbazını kullanarak Basic settings, Form design ve Process design bölümlerini tamamlayın.

    1. Basic settings: Form Name, Group, Who Can Initiate ve Form Administrator alanlarını doldurun.

      Sistem yerleşik form grupları sağlar. Alternatif olarak New Group düğmesine tıklayıp bir grup adı girebilir ve ardından image simgesine tıklayabilirsiniz.

    2. Form design: SASE içinde eşleyebileceğiniz onay formu görüntüleme alanlarını yapılandırın.

      1. Yapılandırma sihirbazındaki Form design seçeneğine tıklayın.

      2. Soldaki denetimler alanından bir form denetimine tıklayarak Title ve Placeholder Text değerlerini belirtin.

    3. Process design: Initiator, Approver ve Carbon Copy Recipient dahil olmak üzere onay iş akışını yapılandırın.

      1. Yapılandırma sihirbazındaki Process design seçeneğine tıklayın.

      2. İş akışındaki Approver kutusuna tıklayın.

      3. Approver panelinde iş gereksinimlerinize göre Approval Type, Approver ve Approval Method alanlarını doldurun. Ardından Save düğmesine tıklayın.

  5. Yapılandırmayı tamamladıktan sonra sayfanın sağ üst köşesindeki Publish düğmesine tıklayın.

3. Adım: SASE onay iş akışı oluşturun

Bir SASE onay iş akışı oluştururken SASE hizmetini DingTalk onay iş akışına bağlamak amacıyla DingTalk uygulama ayrıntılarını, olay abonelik bilgilerini ve onay alanı eşlemelerini yapılandırın.

  1. Secure Access Service Edge konsolunda oturum açın.

  2. Sol gezinme bölmesinden Approval Center > Workflow Management yolunu izleyin ve ardından Create Workflow düğmesine tıklayın.

  3. Create Approval Workflow panelinde aşağıdaki parametreleri yapılandırın.

    Parameter

    Description

    Example

    Workflow Name

    Onay iş akışının adı.

    SASE Uygulama kaldırma onay iş akışı

    Approval Process Type

    Onay iş akışının türü. Geçerli değerler: yerleşik onay iş akışı ve DingTalk onay iş akışı.

    DingTalk onay iş akışı

    Client ID

    DingTalk uygulamasının kimliği.

    Client ID ve Client Secret değerlerini elde etme

    1. DingTalk Open Platform üzerinde oturum açın. Üst menü çubuğundan Application Development seçeneğini belirleyin.

    2. Sol gezinme bölmesinde DingTalk Application öğesini seçin ve uygulama ayrıntıları sayfasına gitmek için uygulamanızın adına tıklayın.

    3. Sol gezinme bölmesinde Credentials And Basic Information öğesini seçin. Uygulama kimlik bilgileri sayfasında Client ID ve Client Secret değerlerini görüntüleyebilirsiniz.

    dingzrvwc

    Client Secret

    DingTalk uygulamasının gizli anahtarı.

    wRQD7BHcK**AyL1bAJDA

    aes_key

    DingTalk olay abonelikleri için şifreleme kimlik bilgisi.

    aes_key ve token değerlerini elde etme

    1. DingTalk Open Platform üzerinde oturum açın. Üst menü çubuğundan Application Development seçeneğini belirleyin.

    2. Sol gezinme bölmesinde DingTalk Application öğesini seçin ve uygulama ayrıntıları sayfasına gitmek için uygulamanızın adına tıklayın.

    3. Sol gezinme bölmesinde Event Subscription öğesini seçin.

    4. Event Subscription sayfasında Push Method değerini HTTP Push olarak ayarlayın ve sıfırlama düğmesine tıklayarak Encryption aes_key ve Signature token değerlerini alın.

      Uyarı

      Encryption aes_key ve Signature token değerlerini aldıktan sonra tekrar sıfırlamayın. İlerleyen bir adımda Request URL alanını yapılandırmanız gerektiği için geçerli sayfayı açık tutun.

    CzSr3F8**Tc3Zz2

    token

    DingTalk olay abonelikleri için imza değeri.

    3hszVY*aY4K3p9tB4

    Request URL

    DingTalk'ın olay aboneliklerini almak için kullandığı genel URL.

    Önemli

    Bu URL'yi kopyalayıp aşağıdaki konumda bulunan Request URL alanına yapıştırmanız gerekir: DingTalk Open Platform > Application Development > Enterprise internal applications > DingTalk Application > Development Configuration > Event Subscription > Request URL.

    https://default-pre-auth-server.cloudsecsase.com//

    Approval Process Configuration

    SASE onay şablonu ile DingTalk onay iş akışı arasındaki ilişkilendirmeyi ve alan eşlemesini yapılandırın.

    • Workflow Template: SASE içindeki yerleşik bir iş akışı şablonu.

    • Associate DingTalk Process ID: DingTalk onay formunun kimliği.

      DingTalk onay formu kimliğini bulma

      1. DingTalk yönetici konsolunda oturum açın.

      2. Sayfanın sağ alt köşesindeki Common Applications bölümünden Approval seçeneğini belirleyin.

        Alternatif olarak sol gezinme bölmesinden Workbench > Application Management yolunu izleyin. Uygulama listesinde OA Approval öğesini bulun ve OA Approval management console ekranına gitmek için Actions sütunundaki Enter düğmesine tıklayın.

      3. Sol gezinme bölmesinde Form Management öğesini seçin.

      4. Form Management listesinde oluşturduğunuz onay formunun kimliğini bulun.

    • System Fields: İş akışı şablonundaki yerleşik ve düzenlenemez sistem alanı.

    • Template Fields: İlişkili DingTalk iş akışında yapılandırılmış alan.

    Not

    Bir SASE onay iş akışı, aynı DingTalk uygulaması altında oluşturulan birden çok onay formuyla ilişkilendirilebilir. Farklı onay iş akışlarını yapılandırmak için Add düğmesine tıklayabilirsiniz.

    • İş akışı şablonu: uygulama kaldırma ilkesi

    • İlişkili DingTalk iş akışı kimliği: PROC-EB35CAE7--*19C5833D0C17

    • Sistem alanı: Başvuru nedeni

    • Şablon alanı: DingTalk onay başvuru nedeni

  4. OK düğmesine tıklayın.

4. Adım: DingTalk olay aboneliklerini yapılandırın

Abone olunan bir olay gerçekleştiğinde DingTalk uygulamanıza bir ileti gönderir.

  1. DingTalk uygulamanızın Olay Aboneliği sayfasını açın.

    Not

    Bu sayfa, 3. Adımdaki "aes_key ve token değerlerini elde etme" yordamında kullanılan sayfanın aynısıdır.

  2. Request URL alanına adresi girin ve Save düğmesine tıklayın.

    Secure Access Service Edge konsolunda oturum açabilirsiniz. Sol gezinme bölmesinden Approval Center > Workflow Management yolunu izleyin. Hedef onay iş akışının Actions sütununda Edit düğmesine tıklayın. İstek URL'sini Edit Approval Workflow panelinde bulabilirsiniz.

    Panelde Client Secret, aes_key ve token alanlarının yanı sıra Request URL değeri görüntülenir. URL'nin yolu /v1/approval/dingtalk/callback/ içeriğini barındırır. Bu istek URL'sini kopyalayın ve DingTalk Open Platform üzerindeki uygulamanızın Olay Aboneliği sayfasındaki Request URL alanına yapıştırın.

  3. URL kaydedildikten sonra sayfanın alt kısmındaki Approval Events bölümünde Approval Instance Started, Ended abonelik anahtarını açın.

  4. Approval Instance Started, Ended başlığı altındaki Subscription Settings bağlantısına tıklayın.

  5. Subscription Content iletişim kutusunda abone olunan olaylar üzerinde ince ayarlı kontrol sağlamak ve kaynak kullanımını azaltmak amacıyla olay abonelik adresini yapılandırın.

    Not

    Abonelik olaylarının işlenmesi için aylık bir kota uygulanır. DingTalk Open Platform ana sayfasından Webhook and Stream kullanımınızı kontrol edebilirsiniz.

    1. Add düğmesine tıklayın. Subscription Address alanına abone olmak istediğiniz olayın adresini girin.

      Biçim: /v1.0/event/bpms_instance_change/processCode/{processCode}/type/{type}. Örnek: /v1.0/event/bpms_instance_change/processCode/PROC-XXXXX/type/*.

    2. OK düğmesine tıklayın.

5. Adım: Kaldırma önleme ilkesini yapılandırın

  1. Secure Access Service Edge konsolunda oturum açın.

  2. Sol gezinme bölmesinden Endpoint Management > Terminal Registration yolunu izleyin.

  3. Uninstallation Approval sekmesinde Anti-uninstallation Policy düğmesine tıklayın.

  4. Client Anti-uninstallation Policy panelinde aşağıdaki parametreleri yapılandırın ve ardından OK düğmesine tıklayın.

    Parameter

    Description

    Example

    Client Configuration Switch

    Client Anti-uninstallation ve Client Auto-start and Anti-logoff seçeneklerini etkinleştirebilirsiniz.

    Client Anti-uninstallation seçeneğini etkinleştirin.

    Effective Scope

    Kaldırma önleme ilkesinin uygulanacağı kullanıcı grubu.

    DingTalk kullanıcı grubu

    Whitelist

    İzin listesindeki kullanıcılar SASE istemcisini kaldırma önleme ilkesinden bağımsız olarak kaldırabilir.

    Yönetici Liu

    Approval Process Configuration

    Çalışanların onay için başvuru yapmasına izin verilip verilmeyeceğini belirtin ve onay iş akışını seçin.

    • Başvuru iş akışı: Çalışanların onay için başvuru yapmasına izin ver

    • İş akışı seçimi: Oluşturduğunuz onay iş akışını seçin.

      Uyarı

      Workflow Management altında oluşturulan ve DingTalk sistemiyle ilişkili bir onay iş akışı seçmeniz gerekir.

    Prompt Display Configuration

    Etkili kapsam içindeki bir kullanıcı SASE Uygulamasını kaldırmayı denediğinde bir açılır uyarı görüntülenir. Başlık, içerik ve düğme metnini Çince veya İngilizce olarak yapılandırabilirsiniz.

    Başlık: Your SASE is about to be uninstalled

    İçerik: After uninstallation, this device cannot be used for corporate work and will lose intranet access!

    Birincil düğme: File for Approval

    İkincil düğme: I Got It

6. Adım: Entegrasyonu doğrulayın

  1. DingTalk kimlik kaynağını kullanarak SASE Uygulamasında oturum açın.

  2. SASE Uygulamasını kaldırmayı deneyin.

  3. Kaldırma önleme açılır uyarısında File for Approval düğmesine tıklayın.

  4. Security Software Uninstall Prohibited sayfasında bir neden girin ve Initiate Filing düğmesine tıklayın.

  5. Onaylayan kişi DingTalk uygulamasında OA Approval isteğini görüntüleyip işleme alabilir.

    Yönetici Secure Access Service Edge konsolunda Approval Center > Workflow Instance altında onay isteklerini görüntüleyip işleme alabilir.

    Not
    • İsteğin onaylanıp onaylanmamasından bağımsız olarak onay durumu DingTalk istemcisine senkronize edilir.

    • Onay verildikten sonra SASE Uygulamasını yeniden kaldırabilirsiniz.