

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.

# Notifications d'incidents liées aux applications dans AMS
<a name="app-aware-inc-notifications"></a>

Utilisez les notifications d'incidents automatisées adaptées aux applications pour personnaliser votre expérience de communication pour les demandes d'assistance créées par AMS en votre nom. Lorsque vous utilisez cette fonctionnalité, AMS extrait les préférences de charge de travail personnalisées [AWS Service Catalog AppRegistry](https://docs.aws.amazon.com/servicecatalog/latest/arguide/intro-app-registry.html)afin d'enrichir vos communications relatives aux incidents AMS avec des métadonnées relatives à vos applications et de personnaliser la gravité des demandes d'assistance créées par AMS en votre nom. Pour utiliser cette fonctionnalité, vous devez d'abord intégrer AWS Service Catalog AppRegistry.

Pour en savoir plus sur les paramètres de surveillance par défaut d'AMS Accelerate, consultez[Surveillance et gestion des événements dans AMS Accelerate](acc-mon-event-mgmt.md).

## Intégrez AppRegistry et créez des applications
<a name="case-enrich-onboard-appregistry"></a>

Pour intégrer AppRegistry, consultez la section [Getting started with AppRegistry](https://docs.aws.amazon.com/servicecatalog/latest/arguide/getting-started-ar.html) dans le *guide de AWS Service Catalog AppRegistry l'administrateur*. Après l'intégration, utilisez l'une des méthodes suivantes pour créer des applications :

1. **AWS console :** pour en savoir plus sur la création d'une application AppRegistry via la AWS console, consultez la section [Création d'applications](https://docs.aws.amazon.com/servicecatalog/latest/arguide/create-apps.html) dans le *guide de l'AWS Service Catalog AppRegistry administrateur*.

1. **CloudFormation:** Vous pouvez définir votre AppRegistry application comme n'importe quelle autre ressource. Pour plus d'informations, consultez [Référence du type de ressource AWS Service Catalog AppRegistry ](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/AWS_ServiceCatalogAppRegistry.html) dans le *Guide de l'utilisateur CloudFormation *.

1. **Automatisation AMS :** Pour simplifier le processus d'enregistrement des applications, AMS vous fournit le document `AWSManagedServices-CreateAppRegistryApplication` d'automatisation SSM. Pour utiliser cette méthode, appelez le document depuis la AWS Systems Manager console à [https://console.aws.amazon.com/systems-manager/](https://console.aws.amazon.com/systems-manager/), ou avec le, AWS CLI comme décrit dans l'exemple suivant.

   ```
   # The following registers a new application with customized severity
   aws ssm start-automation-execution \
     --document-name "AWSManagedServices-CreateAppRegistryApplication" \
     --parameters '{"ResourceAssociationType":["TAGS"],"AppTagValue":["MyApp"],"CFNStackNames":[],"ApplicationName":["BananaStand"],"ApplicationDescription":["This is my banana stand application"],"AppCriticality":["normal"],"AutomationAssumeRole":["arn:aws:iam::123456789012:role/SSMAdminRole"]}' \
     --region us-east-1
   # The following registers a new application with no customizations
   aws ssm start-automation-execution \
     --document-name "AWSManagedServices-CreateAppRegistryApplication" \
     --parameters '{"ResourceAssociationType":["TAGS"],"AppTagValue":["MyApp"],"CFNStackNames":[],"ApplicationName":["BananaStand"],"ApplicationDescription":["This is my banana stand application"],"AppCriticality":["unset"],"AutomationAssumeRole":["arn:aws:iam::123456789012:role/SSMAdminRole"]}' \
     --region us-east-1
   # You can also register applications using CloudFormation stacks
   aws ssm start-automation-execution \
     --document-name "AWSManagedServices-CreateAppRegistryApplication" \
     --parameters '{"ResourceAssociationType":["STACKS"],"AppTagValue":[""],"CFNStackNames":["arn:aws:cloudformation:us-east-1:123456789012:stack/stack-2343eddq/1a2b3c4d-5e6f-7g8h-9i0j-1k2l3m4n5o6p"],"ApplicationName":["BananaStand"],"ApplicationDescription":["This is my banana stand application"],"AppCriticality":["unset"],"AutomationAssumeRole":["arn:aws:iam::123456789012:role/SSMAdminRole"]}' \
     --region us-east-1
   ```

## Créez des balises pour permettre l'enrichissement des dossiers
<a name="app-aware-case-enrichment"></a>

Vous devez étiqueter vos applications pour qu'AMS puisse accéder aux métadonnées des applications. Le tableau suivant répertorie les balises requises.

Les balises avec le préfixe `ams:rt:` sont appliquées via [Resource Tagger](https://docs.aws.amazon.com/managedservices/latest/accelerate-guide/acc-resource-tagger.html).


| Clé de balise | Valeur de balise | 
| --- | --- | 
| géré par des tiers | true | 
| ams:rt:ams-managed | true | 

## Personnalisez la gravité des demandes de support AMS en fonction de vos applications
<a name="app-aware-comm-atts"></a>

Vous pouvez personnaliser la gravité des demandes de support créées par AMS en spécifiant le degré d'importance de votre application pour votre organisation. Ce paramètre est contrôlé par un groupe d'attributs associé à votre application dans AppRegistry. Le nom du groupe d'attributs doit correspondre au modèle suivant :

```
AMS.<ApplicationName>.CommunicationOptions
```

Dans le modèle précédent, le nom `ApplicationName` doit correspondre au nom utilisé AppRegistry lors de la création de l'application.

Exemple de contenu :

```
{
"SchemaVersion": "1.0",
"Criticality": "low"
}
```

**SchemaVersion**

Cela détermine la version du schéma que vous utilisez et le sous-ensemble de fonctionnalités disponibles.


| Version du schéma | Fonctionnalité | 
| --- | --- | 
| 1.0 | Gravité personnalisée des demandes d'assistance en fonction de la valeur de criticité | 

**Criticité**

La criticité de cette application détermine la gravité des demandes de support créées par les systèmes automatisés AMS.

Valeurs valides :

```
low|normal|high|urgent|critical 
```

Pour plus d'informations sur les niveaux de gravité, consultez [SeverityLevel](https://docs.aws.amazon.com/awssupport/latest/APIReference/API_SeverityLevel.html)la *référence de l'AWS Support API*.

Obligatoire : oui

## Vérifiez les autorisations requises
<a name="app-aware-permissions"></a>

Pour utiliser cette fonctionnalité, AMS doit avoir accès aux Gestion des identités et des accès AWS autorisations suivantes :
+ iam : ListRoleTags
+ iam : ListUserTags
+ API de balisage des groupes de ressources : GetResources
+ servicecatalog-appregistry : GetApplication
+ servicecatalog-appregistry : ListAssociatedAttributeGroups
+ servicecatalog-appregistry : GetAttributeGroup

**Important**  
Assurez-vous qu'aucune politique IAM ou politique de contrôle des services (SCP) ne refuse les actions précédentes.

Les appels d'API sont effectués par le `ams-access-admin` rôle. Voici un exemple de ce que vous pourriez voir :

```
arn:aws:sts::111122223333:assumed-role/ams-access-admin/AMS-AMSAppMetadataLookup-*
```