Aracılığıyla paylaş


Anahtar kasası gizli dizilerinin durum değişiklikleri hakkında e-posta almak için Logic Apps'i kullanma

Bu kılavuzda, Azure Logic Apps kullanarak Azure Event Grid aracılığıyla alınan Azure Key Vault olaylarını yanıtlamayı öğreneceksiniz. Sonunda, Azure Key Vault'ta her gizli dizi oluşturulduğunda bildirim e-postası göndermek için ayarlanmış bir Azure mantıksal uygulamanız olacak.

Azure Key Vault /Azure Event Grid tümleştirmesine genel bakış için bkz . Azure Event Grid ile Key Vault'un izlenmesi.

Önkoşullar

Event Grid aracılığıyla Mantıksal Uygulama oluşturma

İlk olarak, Event Grid işleyicisi ile Mantıksal Uygulama oluşturun ve Azure Key Vault "SecretNewVersionCreated" olaylarına abone olun.

Azure Event Grid aboneliği oluşturmak için şu adımları izleyin:

  1. Azure portalında anahtar kasanıza gidin, Olaylar > Başlarken'i ve Logic Apps'i seçin

    Key Vault - olaylar sayfası

  2. Logic Apps Tasarımcısı'nda bağlantıyı doğrulayın ve Devam'ı seçin

    Mantıksal Uygulama Tasarımcısı - bağlantı

  3. Kaynak olayı gerçekleştiğinde ekranında aşağıdakileri yapın:

    • Abonelik ve Kaynak Adı değerlerini varsayılan olarak bırakın.
    • Kaynak Türü için Microsoft.KeyVault.vaults'u seçin.
    • Olay Türü Öğesi - 1 için Microsoft.KeyVault.SecretNewVersionCreated öğesini seçin.

    Mantıksal Uygulama Tasarımcısı - olay işleyicisi

  4. + Yeni Adım'ı seçin. Bu işlem, Eylem seçin penceresi açar.

  5. E-posta'yı arayın. E-posta sağlayıcınıza uygun bağlayıcıyı bulun ve seçin. Bu öğreticide Office 365 Outlook kullanılır. Diğer e-posta sağlayıcılarının adımları da bunlara benzer.

  6. E-posta gönder (V2) eylemini seçin.

    Mantıksal Uygulama Tasarımcısı - e-posta gönderme

  7. E-posta şablonunuzu oluşturun:

    • Kime: Bildirim e-postalarını alacak olan e-posta adresini girin. Bu öğreticide, test için erişebileceğiniz bir e-posta hesabı kullanın.
    • Konu ve Gövde: E-postanızın metnini yazın. Olay verilerine göre dinamik içerik eklemek için seçici aracından JSON özelliklerini seçin. kullanarak @{triggerBody()?['Data']}olayın verilerini alabilirsiniz.

    E-posta şablonunuz bu örneğe benzer olabilir.

    Mantıksal Uygulama Tasarımcısı - e-posta gövdesi

  8. Farklı kaydet'i seçin.

  9. Yeni mantıksal uygulama için bir ad girin ve Oluştur'u seçin.

    Mantıksal Uygulama Tasarımcısı - oluşturma

Test edin ve doğrulayın

  1. Azure portalında anahtar kasanıza gidin ve Olaylar > Olay Abonelikleri'ni seçin. Yeni bir aboneliğin oluşturulduğunu doğrulayın

    Logic App Designer - test edin ve doğrulayın

  2. Anahtar kasanıza gidin, Gizli Diziler'i ve + Oluştur/İçeri Aktar'ı seçin. Test amacıyla yeni bir gizli dizi oluşturun, anahtarı adlandırın ve kalan parametreleri varsayılan ayarlarında tutun.

    Key Vault - Gizli Dizi Oluşturma

  3. Gizli dizi oluştur ekranında herhangi bir ad, herhangi bir değer sağlayın ve Oluştur'u seçin.

Gizli dizi oluşturulduğunda, yapılandırılan adreslere bir e-posta gönderilir.

Sonraki adımlar