Megosztás a következőn keresztül:


E-mail fogadása a Logic Apps használatával a key vault titkos kulcsainak állapotváltozásairól

Ebben az útmutatóban megtudhatja, hogyan válaszolhat az Azure Event Griden keresztül fogadott Azure Key Vault-eseményekre az Azure Logic Apps használatával. A végére be lesz állítva egy Azure-logikai alkalmazás, amely minden alkalommal elküld egy értesítési e-mailt, amikor titkos kulcs jön létre az Azure Key Vaultban.

Az Azure Key Vault és az Azure Event Grid integrációjának áttekintését lásd: Key Vault monitorozása az Azure Event Griddel.

Előfeltételek

Logikai alkalmazás létrehozása az Event Grid használatával

Először hozzon létre logikai alkalmazást az Event Grid kezelőjével, és iratkozzon fel az Azure Key Vault "SecretNewVersionCreated" eseményeire.

Azure Event Grid-előfizetés létrehozásához kövesse az alábbi lépéseket:

  1. Az Azure Portalon nyissa meg a kulcstartót, válassza az Események > – első lépések lehetőséget, majd a Logic Apps lehetőséget

    Key Vault – események lapja

  2. A Logic Apps Designerben ellenőrizze a kapcsolatot, és válassza a Folytatás lehetőséget

    Logic App Designer – kapcsolat

  3. Az Erőforrás esemény bekövetkezése képernyőn tegye a következőket:

    • Hagyja meg alapértelmezettként az előfizetést és az erőforrásnevet .
    • Válassza a Microsoft.KeyVault.vaults lehetőséget az erőforrástípushoz.
    • Válassza a Microsoft.KeyVault.SecretNewVersionCreated for Event Type Item - 1 lehetőséget.

    Logic App Designer – eseménykezelő

  4. Válassza az + Új lépés : Ekkor megnyílik egy ablak a művelet kiválasztásához.

  5. Keresse meg az E-mail elemet. Az e-mail-szolgáltató alapján keresse meg és válassza ki a megfelelő összekötőt. Ebben az oktatóanyagban az Office 365 Outlookot használjuk. Az egyéb e-mail-szolgáltatókra vonatkozó lépések is hasonlók.

  6. Válassza az E-mail küldése (v2) műveletet.

    Logic App Designer – e-mail küldése

  7. Az e-mail-sablon létrehozása:

    • Címzett: Adja meg az e-mail-címet, amely az értesítő e-maileket fogadja. Ehhez az oktatóanyaghoz olyan e-mail-fiókot használjon, amelyhez hozzáfér majd a tesztelés során.
    • Tárgy és törzs: Írja be az e-mail szövegét. A választó eszközről választott JSON-tulajdonságokkal az esemény adataira alapuló dinamikus tartalmat illeszthet be. Az esemény adatait lekérheti a következővel @{triggerBody()?['Data']}: .

    Az e-mail-sablon az alábbi példához hasonlóan nézhet ki.

    Logic App Designer – e-mail törzs

  8. Válassza a Mentés másként lehetőséget.

  9. Adjon nevet az új logikai alkalmazásnak, és válassza a Létrehozás lehetőséget.

    Logic App Designer – létrehozás

Tesztelés és ellenőrzés

  1. Nyissa meg a kulcstartót az Azure Portalon, és válassza az Eseményesemény-előfizetések >lehetőséget. Új előfizetés létrehozásának ellenőrzése

    Logic App Designer – tesztelés és ellenőrzés

  2. Nyissa meg a kulcstartót, válassza a Titkos kulcsok lehetőséget, majd a + Létrehozás/Importálás lehetőséget. Hozzon létre egy új titkos kulcsot tesztelési célokra, nevezze el a kulcsot, és tartsa meg a többi paramétert az alapértelmezett beállításokban.

    Key Vault – Titkos kulcs létrehozása

  3. A Titkos kód létrehozása képernyőn adjon meg bármilyen nevet, bármilyen értéket, és válassza a Létrehozás lehetőséget.

A titkos kód létrehozásakor e-mail érkezik a konfigurált címekre.

Következő lépések