Share via


E-mailek fogadása a Key Vault titkos kulcsainak állapotváltozásairól a Logic Apps használatával

Ebben az útmutatóban megtudhatja, hogyan reagálhat az Azure Key Vault eseményekre, amelyek az Azure Logic Apps használatával érkeznek Azure Event Grid keresztül. A végére egy Azure-beli logikai alkalmazás lesz beállítva úgy, hogy minden alkalommal küldjön értesítési e-mailt, amikor titkos kód jön létre az Azure Key Vault.

Az Azure Key Vault/Azure Event Grid integrációjának áttekintéséért lásd: Monitorozási Key Vault Azure Event Grid.

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ővel, és iratkozzon fel az Azure Key Vault "SecretNewVersionCreated" eseményekre.

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

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

    Key Vault – események lap

  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ésekor képernyőn tegye a következőket:

    • Hagyja meg az előfizetést és az erőforrásnevet alapértelmezettként.
    • Válassza a Microsoft.KeyVault.vaultslehetőséget az erőforrástípushoz.
    • Válassza a Microsoft.KeyVault.SecretNewVersionLétrehozottlehetőséget az eseménytípus eleméhez – 1.

    Logic App Designer – eseménykezelő

  4. Válassza az + Új lépés : Ekkor megnyílik egy ablak a Művelet kiválasztása lehetőséghez.

  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. Ez az oktatóanyag Office 365 Outlookot használ. 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:

    • A következőre: Adja meg az e-mail-címet az értesítési e-mailek fogadásához. 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 a paranccsal @{triggerBody()?['Data']}kérdezheti le.

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

    Logic App Designer – e-mail törzse

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

  9. Adja meg az új logikai alkalmazás nevét , majd 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 a Azure Portal, és válassza az Események esemé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, 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 kód létrehozása

  3. A Titkos kód létrehozása képernyőn adjon meg bármilyen nevet és értéket, majd 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