

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Créez et gérez des emplois à l'aide du AWS Management Console
<a name="manage-job-console"></a>

Cette section décrit comment créer et gérer des tâches à partir de la AWS IoT console. Après avoir créé un travail, vous pouvez consulter les informations le concernant sur la page de détails et gérer le travail.

**Note**  
Si vous souhaitez effectuer une signature de code pour AWS IoT des tâches, utilisez le AWS CLI. Pour plus d'informations, voir [Créer et gérer des tâches à l'aide du AWS CLI](manage-job-cli.md).

**Topics**
+ [Créez et gérez des tâches à l'aide du AWS Management Console](#create-job-console)
+ [Consultez et gérez les tâches à l'aide du AWS Management Console](#view-manage-job-console)

## Créez et gérez des tâches à l'aide du AWS Management Console
<a name="create-job-console"></a>

Pour créer une tâche, connectez-vous à la AWS IoT console et accédez au [hub de tâches](https://console.aws.amazon.com/iot/home#/jobhub) dans la section **Actions à distance**. Effectuez ensuite les étapes suivantes.

1. Sur la page **Tâches**, dans la boîte **de** dialogue Tâches, choisissez **Créer une tâche**.

1. Selon l'appareil que vous utilisez, vous pouvez créer une tâche personnalisée, une tâche de mise à jour FreeRTOS OTA ou une tâche. AWS IoT Greengrass Pour cet exemple, choisissez **Créer une tâche personnalisée**. Choisissez **Suivant**.

1. Sur la page **Propriétés de la tâche personnalisée**, dans la boîte de dialogue **Propriétés de la tâche**, entrez vos informations pour les champs suivants :
   + **Nom** : Entrez un nom de tâche alphanumérique unique.
   + **Description - facultatif** : Entrez une description facultative de votre tâche.
   + **Balises — en option** : 
**Note**  
Nous vous recommandons de ne pas utiliser d'informations personnelles identifiables dans votre poste IDs et votre description.

   Choisissez **Suivant**.

1. Sur la page **Configuration du fichier** de la boîte de dialogue **Cibles du travail**, sélectionnez les **objets** ou les **groupes d’objets** que vous souhaitez exécuter.

   Dans la boîte de dialogue **Document de tâche**, choisissez l’une des options suivantes :
   + **Depuis le fichier** : fichier de tâche JSON que vous avez chargé dans un compartiment Amazon S3
     + **Signature de code**

       Dans le document de travail situé dans votre URL Amazon S3, `${aws:iot:code-sign-signature:s3://region.bucket/code-file@code-file-version-id}` est requis comme espace réservé jusqu’à ce qu’il soit remplacé par le chemin du fichier de code signé à l’aide de votre **profil de signature de code**. Le nouveau fichier de code signé apparaîtra initialement dans un dossier `SignedImages` de votre compartiment source Amazon S3. Un nouveau document de travail contenant un préfixe `Codesigned_` sera créé avec le chemin du fichier de code signé remplaçant l’espace réservé au signe de code et placé dans votre URL Amazon S3 pour créer une nouvelle tâche.
     + **Ressource de pré-signature URLs**

       [Dans le menu déroulant **Rôle de pré-signature**, choisissez le rôle IAM que vous avez créé dans Presigned. URLs](https://docs.aws.amazon.com/iot/latest/developerguide/create-manage-jobs.html#create-manage-jobs-presigned-URLs) L'utilisation `${aws:iot:s3-presigned-url:` URLs pour présigner des objets situés dans Amazon S3 est une bonne pratique de sécurité pour les appareils qui téléchargent des objets depuis Amazon S3.

       Si vous souhaitez utiliser Presigned comme espace réservé URLs pour la signature de code, utilisez l'exemple de modèle suivant :

       ```
           ${aws:iot:s3-presigned-url:${aws:iot:code-sign-signature:<S3 URL>}
       ```
   + **À partir du modèle** : modèle de tâche contenant un document de tâche et des configurations de tâche. Le modèle de tâche peut être un modèle de tâche personnalisé que vous avez créé ou un modèle AWS géré.

      Si vous créez une tâche pour effectuer des actions à distance fréquemment utilisées, telles que le redémarrage de votre appareil, vous pouvez utiliser un modèle AWS géré. Ces modèles ont déjà été préconfigurés pour être utilisés. Pour plus d’informations, consultez [Créer un modèle de tâche personnalisé](job-templates-console.md#job-templates-console-create) et [Créez des modèles de tâches personnalisés à partir de modèles gérés](job-template-manage-console-create.md#job-template-manage-create-template). 

1. Sur la page **Configuration des tâches** de la boîte de dialogue **Configuration des tâches**, sélectionnez l’un des types de tâches suivants :
   + **Tâche de capture instantanée** : une tâche de capture instantanée est terminée lorsqu’elle est terminée sur les appareils et les groupes cibles.
   + **Tâche continue** : une tâche continue s’applique aux groupes d’objets et s’exécute sur tout appareil que vous ajoutez ultérieurement à un groupe cible spécifique.

1. Dans la boîte de dialogue **Configurations supplémentaires - facultatif**, passez en revue les configurations de tâches facultatives suivantes et effectuez vos sélections en conséquence :
   + **Configuration du déploiement**
   + **Configuration de la planification**
   + **Configuration du délai d’expiration des exécutions de tâches**
   + **Configuration des nouvelles tentatives d’exécution des tâches - nouveau**
   + **Abandonner la configuration**

   Reportez-vous aux sections suivantes pour plus d’informations sur les configurations de tâches :
   + [Configurations du déploiement, de la planification et de l’annulation des tâches](jobs-configurations-details.md#job-rollout-abort-scheduling)
   + [Configurations du délai d’exécution des tâches et des nouvelles tentatives](jobs-configurations-details.md#job-timeout-retry)

   Passez en revue toutes vos sélections d’emplois, puis choisissez **Soumettre** pour créer votre emploi.

## Consultez et gérez les tâches à l'aide du AWS Management Console
<a name="view-manage-job-console"></a>

Une fois que vous avez créé la tâche, la console génère une signature JSON et la place dans votre document de tâche. Vous pouvez utiliser la [console AWS IoT](https://console.aws.amazon.com/iot/) pour afficher le statut d'une tâche, annuler une tâche ou la supprimer.

Si vous choisissez le job que vous avez créé, vous trouverez :
+ Détails généraux de la tâche, tels que le nom, la description, le type, l'heure à laquelle elle a été créée, sa dernière mise à jour et l'heure de début estimée.
+ Toutes les configurations de tâches que vous avez spécifiées et leur statut.
+ Document de tâche.
+ Les exécutions des tâches et toutes les balises facultatives que vous avez spécifiées.

Pour gérer les tâches, accédez au [hub de tâches de la console](https://console.aws.amazon.com/iot/home#/jobhub) et choisissez si vous souhaitez modifier, supprimer ou annuler la tâche.