استخدام تطبيقات Logic Apps لتلقي البريد الإلكتروني حول تغييرات الحالة من أسرار key vault

في هذا الدليل، ستتعلم كيفية الاستجابة لأحداث Azure Key Vault التي يتم تلقيها عبر Azure Event Grid باستخدام Azure Logic Apps. في النهاية، سيكون لديك تطبيق Azure logic تم إعداده لإرسال بريد إلكتروني للإعلام في كل مرة يتم فيها إنشاء سر في Azure Key Vault.

للحصول على نظرة عامة حول تكامل Azure Key Vault / Azure Event Grid، راجع مراقبة Key Vault باستخدام Azure Event Grid.

المتطلبات الأساسية

إنشاء تطبيق Logic App عبر شبكة الأحداث

أولا، قم بإنشاء Logic App باستخدام معالج Event Grid والاشتراك في أحداث Azure Key Vault "SecretNewVersionCreated".

إذا كنت ترغب في إنشاء اشتراك جديد في Azure Event Grid، فاتبع الخطوات التالية:

  1. في مدخل Microsoft Azure، انتقل إلى key vault، وحدد Events > Get Started وحدد Logic Apps

    Key Vault - صفحة الأحداث

  2. في Logic Apps Designer ، تحقق من صحة الاتصال وحدد Continue

    مصمم Logic App - اتصال

  3. على شاشة عند حدوث حدث مورد، قم بما يلي:

    • اترك الاشتراك واسم المورد كإعداد افتراضي.
    • حدد Microsoft.KeyVault.vaults لـ نوع المورد.
    • حدد Microsoft.KeyVault.SecretNewVersionCreated لـ عنصر نوع الحدث - 1.

    مصمم Logic App - معالج الأحداث

  4. حدد + خطوة جديدة سيؤدي ذلك إلى فتح نافذة لاختيار إجراء.

  5. ابحث عن البريد الإلكتروني. استناداً إلى موفر البريد الإلكتروني لديك، ابحث عن الموصل المطابق وحدده. يستخدم هذا البرنامج التعليمي Office 365 Outlook. خطوات موفري خدمات البريد الإلكتروني الأخرى متشابهة.

  6. حدد الإجراء إرسال بريد إلكتروني (V2) .

    مصمم Logic App - إرسال البريد الإلكتروني

  7. إنشاء قالب البريد الإلكتروني الخاص بك:

    • إلى: أدخل عنوان البريد الإلكتروني لتلقي رسائل الإعلام الإلكترونية. لهذا البرنامج التعليمي، استخدم حساب بريد إلكتروني يمكنك الوصول إليه لاختباره.
    • الموضوع ونص الرسالة: اكتب نص بريدك الإلكتروني. حدد خصائص JSON من أداة محدد لتضمين محتوى حيوي يستند إلى بيانات الحدث. يمكنك استرداد بيانات الحدث باستخدام @{triggerBody()?['Data']}.

    قد يبدو قالب البريد الإلكتروني مثل هذا المثال.

    مصمم Logic App - نص البريد الإلكتروني

  8. حدد حفظ باسم.

  9. أدخل اسما لتطبيق المنطق الجديد وحدد إنشاء.

    مصمم Logic App - إنشاء

الاختبار والتحقق من الصحة

  1. انتقل إلى key vault في مدخل Azure وحدد «الأحداث» >«اشتراكات الأحداث». تحقق من إنشاء اشتراك جديد

    مصمم Logic App - اختبار وتحقق

  2. انتقل إلى key vault، وحدد الأسرار، وحدد + إنشاء/استيراد. أنشئ سرًا جديدًا لأغراض الاختبار لتسمية المفتاح والاحتفاظ بالمعلمات المتبقية في الإعدادات الافتراضية الخاصة بهم.

    Key Vault - إنشاء سر

  3. في الشاشة إنشاء سر، قم بتوفير أي اسم أو أي قيمة، وحدد إنشاء.

عند إنشاء السر، سيتم تلقي بريد إلكتروني في العناوين المكونة.

الخطوات التالية