> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/automate-protect-and-extend/fr/automatisation/create-tasks.md).

# Création de tâches automatisées

Instructions étape par étape pour créer des tâches automatisées dans VergeOS, y compris la configuration de déclencheurs basés sur des événements et sur des planifications pour l’automatisation du système.

Cette page fournit des instructions générales pour créer des tâches dans VergeOS, notamment sur la configuration des déclencheurs basés sur des événements et sur des planifications.

## Créer une nouvelle tâche

1. Accédez à **Système** > **Tableau de bord des tâches**.
2. Cliquez sur **Nouvelle tâche** dans le menu de gauche.
3. Configurez les champs de la tâche :
   * **Nom**: Saisissez un nom descriptif pour la tâche.
   * **Description** *(facultatif)*: Ajoutez des notes administratives ou un contexte.
   * **Supprimer la tâche après exécution**: Cette option peut être sélectionnée pour supprimer automatiquement la tâche une fois terminée.
   * **Type d’objet**: Sélectionnez la section pertinente de l’application.
   * **Objet**: Choisissez la cible spécifique (par ex., VM, locataire, réseau) à laquelle la tâche s’appliquera.
   * **Action**: Sélectionnez l’opération à effectuer sur l’objet cible. Celles-ci varient selon l’objet.
   * **Paramètres**: Configurez les options applicables. Celles-ci varient selon l’objet et l’action. Certaines actions (par ex., mise sous/hors tension) peuvent ne pas nécessiter de paramètres.

{% hint style="success" %}
**Les nouvelles tâches sont&#x20;*****Activées*****&#x20;par défaut. Vous pouvez désactiver une tâche si vous avez besoin de temps pour vérifier sa configuration ou différer le déploiement.**
{% endhint %}

4. Cliquez sur **Soumettre** en bas de la page pour enregistrer la tâche.\
   Le tableau de bord des tâches apparaîtra.

***

## Mettre une tâche en action

Pour activer une tâche, définissez un ou plusieurs **Déclencheurs d’événement** et/ou **Déclencheurs de planification**.

{% hint style="success" %}
**Les instructions ci-dessous commencent au tableau de bord des tâches, qui apparaît immédiatement après la création de la tâche. Pour revenir plus tard au tableau de bord : accédez à Système > Tableau de bord des tâches > Tâches, puis double-cliquez sur la tâche dans la liste.**
{% endhint %}

***

### Définition d’un déclencheur d’événement

Les déclencheurs d’événement permettent aux tâches de s’exécuter en réponse à des événements système spécifiques.

1. Cliquez sur le **Déclencheurs d’événement** carte sur le tableau de bord des tâches.

{% hint style="success" %}
**La carte affiche le nombre de déclencheurs d’événement actuellement associés à la tâche.**
{% endhint %}

2. Cliquez sur **Nouveau** dans le menu de gauche.
3. Complétez la configuration de l’événement :
   * **Type**: Sélectionnez la classe d’objet (par ex., alarmes, machines virtuelles, locataires).
   * **Événement**: Choisissez le type d’événement qui déclenchera la tâche. Les options disponibles dépendent du type d’objet sélectionné.
   * **Instance d’objet/Balises**:
     * **Instance d’objet**: - Sélectionnez une instance spécifique du type d’objet dans la liste déroulante (par exemple, « Utilisateurs » est le type sélectionné - choisissez un utilisateur particulier dans la *Utilisateur* liste déroulante ; « Machines virtuelles » est le type sélectionné - choisissez une VM particulière dans la *Machines virtuelles* liste déroulante.)\
       **OU**
     * **Balises**: Sélectionnez l’ **Utiliser la balise** option et sélectionnez une balise disponible dans la liste déroulante pour baser l’événement sur des objets portant cette balise correspondante. (Par exemple, si « Machines virtuelles » est le type sélectionné et que « production » est sélectionné dans la *Balise* liste déroulante, le déclencheur d’événement correspond à toutes les VM associées à la balise « production ».)
   * **Paramètres de filtre**: *(facultatif)*: Pour les types généraux comme *Journaux* ou *Alarmes*, vous pouvez affiner le déclencheur : Alarmes : filtrez par gravité (par ex., *Erreur*); Journaux : filtrez par type de journal (par ex., Système, Locataire, SMTP, etc.) et niveau (par ex., *Critique*, *Audit*, *Avertissement*).
4. Cliquez sur **Soumettre** pour enregistrer le déclencheur d’événement.\
   Il sera maintenant associé à la tâche sélectionnée.

***

### Définition d’un déclencheur de planification

Les déclencheurs de planification permettent aux tâches de s’exécuter à un moment précis ou de manière récurrente.

{% hint style="info" %}
Les heures de planification sont évaluées selon l’heure du cluster/système, et non l’heure locale de votre navigateur. Une planification définie pour 18:00 s’exécute à 18:00 heure du cluster, quel que soit le fuseau horaire de votre navigateur.
{% endhint %}

1. Cliquez sur le **Déclencheurs de planification** carte sur le tableau de bord des tâches.

{% hint style="success" %}
**La carte affiche le nombre de planifications actuellement associées à la tâche.**
{% endhint %}

2. Cliquez sur **Nouveau** dans le menu de gauche.
3. Sélectionnez une **Planification** dans la liste déroulante.\
   VergeOS inclut plusieurs planifications préinstallées. Pour créer une planification personnalisée, consultez le [**Guide des planifications**](/automate-protect-and-extend/fr/automatisation/schedules.md).
4. Cliquez sur **Soumettre** pour enregistrer le déclencheur de planification. Il sera maintenant associé à la tâche sélectionnée.

***

## Guides associés

* [Présentation du moteur de tâches](/automate-protect-and-extend/fr/automatisation/task-engine.md)
* [Utilisation des webhooks](/automate-protect-and-extend/fr/automatisation/webhooks.md)
* [Définition des planifications](/automate-protect-and-extend/fr/automatisation/schedules.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/automate-protect-and-extend/fr/automatisation/create-tasks.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
