# Créer une alerte sur la suppression d'un lock Azure

En utilisant les verrous dans Azure, vous pouvez vous assurer qu'aucune modification non autorisée ou accidentelle n'est apportée à vos ressources, ce qui contribue à renforcer la sécurité et la gestion des risques dans votre environnement Azure.

## Ajout d'un lock sur un groupe de ressources

Depuis votre groupe de ressources Azure, sous le titre "**Settings**", vous pouvez ajouter un verrou simplement via le portail:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1687960706080/1a20bb16-59a3-46a5-8e14-ca0b3564c9c9.png align="center")

Azure propose deux types de verrous :

* le verrou en lecture seule (Read-only) empêche toute modification de la ressource
    
* le verrou de suppression (Delete) bloque à la fois les modifications et la suppression de la ressource.
    

<div data-node-type="callout">
<div data-node-type="callout-emoji">💡</div>
<div data-node-type="callout-text">Les verrous peuvent être appliqués au niveau de l'abonnement Azure, du groupe de ressources ou de la ressource individuelle.</div>
</div>

Lorsqu'un verrou est appliqué à un niveau supérieur, il s'applique également à tous les niveaux inférieurs.

Par exemple, si un verrou est appliqué au niveau de l'abonnement, il sera également appliqué à toutes les ressources contenues dans cet abonnement.

Au final, il suffit d'ajouter un nom et de choisir le type du lock du le scope que vous souhaitez:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1687965309592/2e78a3e7-77bd-4c52-9ccc-8f0f84362672.png align="center")

Une fois créé, supprimer le nouveau lock pour générer une trace que nous allons utiliser dans l'étape suivante, puis recréez-le pour tester à la fin notre alerte.

## Identification de l'événement associé à la suppression du lock

Sous l'overview du groupe de ressources, cliquez sur "Activity Log" pour visualiser les dernières actions passées :

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1687968460658/3eae6cb1-8598-4093-9cb2-0777f60bfaee.png align="center")

Cliquez sur l'événement en question pour y trouver son détail avant de passer à l'étape suivante:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1687968546948/bc4d3fad-c946-4a9a-b275-fef0079636e6.png align="center")

## Création d'une alerte en cas de suppression du lock

1. Choisir un scope, dans mon cas j'ai choisi une souscription de production:
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1687968578446/946be663-82c1-46fe-ad60-da835232f495.png align="center")
    
2. Dans la condition afficher l'ensemble des événements disponibles en cliquant sur "**See all signals**":
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1688024583681/58886a72-70ac-43b4-9e35-c3721197ce02.png align="center")
    
    Puis choisir l'événement "**Delete Management locks**":
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1688024564640/bbe25584-a3d6-4bfb-94fa-6ea1f23ddb7a.png align="center")
    
    Affinez votre condition en selectionnant les paramétres suivants, disponible en fin de page:
    
    * Event Level: **Informational**
        
    * Statuts: **Succeded**
        
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1688024697276/24e4fdf0-4974-4260-a09b-476bc331a52c.png align="center")
    
3. Sur l'onglets "**Actions**", créer ou sélectionnez un "Action group" dans mon cas j'ai créé un groupe m'envoyant un email:
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1688024840861/38c89712-e0a3-440d-a7b5-fb1332a62ea4.png align="center")
    
4. Ajouter dans les onglets restant un nom, une description, des tags ... puis valider et créer l'alerte finale.
    

## Validation de l'alerte

Retourner simplement sur le groupe de ressources sur lequel vous avez positionné votre verrou dans le premier chapitre et supprimez-le en cliquant sur "**Delete**":

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1688025166849/159c3086-3f62-4f27-9326-88eaf5b98f0e.png align="center")

Vous devez recevoir dans les minutes qui suivent un email contenant le détail de l'alerte dont voici un exemple:

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1688025236790/7474cf53-6f56-480f-a2d6-082569f43b4b.png align="center")

<div data-node-type="callout">
<div data-node-type="callout-emoji">💡</div>
<div data-node-type="callout-text">Et voilà, it's very simple 😋</div>
</div>
