Protection contre la suppression du groupe d'utilisateurs - Amazon Cognito

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.

Protection contre la suppression du groupe d'utilisateurs

Pour éviter que vos administrateurs ne suppriment accidentellement votre groupe d'utilisateurs, activez la protection contre la suppression. Lorsque la protection contre la suppression est active, vous devez confirmer que vous souhaitez supprimer votre groupe d'utilisateurs avant de le supprimer. Lorsque vous supprimez un groupe d'utilisateurs dans la AWS Management Console, vous pouvez désactiver la protection contre la suppression au même moment. Lorsque vous acceptez l'invite de désactivation de la protection contre la suppression et que vous confirmez la suppression, comme illustré dans l'image suivante, Amazon Cognito supprime votre groupe d'utilisateurs.

Capture d'écran de la AWS Management Console montrant une invite de suppression d'un groupe d'utilisateurs, incluant une invite de désactivation de la protection contre la suppression.

Pour supprimer un groupe d'utilisateurs à l'aide d'une demande d'API Amazon Cognito, vous devez d'abord affecter à DeletionProtection la valeur Inactive dans une demande UpdateUserPool. Si vous ne désactivez pas la protection contre la suppression, Amazon Cognito renvoie une erreur InvalidParameterException. Après avoir désactivé la protection contre la suppression, vous pouvez supprimer le groupe d'utilisateurs dans une demande DeleteUserPool.

Amazon Cognito active par défaut Deletion protection (Protection contre la suppression) lorsque vous créez un nouveau groupe d'utilisateurs dans la AWS Management Console. Lorsque vous créez un groupe d'utilisateurs à l'aide de l'API CreateUserPool, la protection contre la suppression est inactive par défaut. Pour utiliser cette fonctionnalité dans les groupes d'utilisateurs que vous créez à l'aide de l'AWS CLI ou d'un kit SDK AWS, définissez le paramètre DeletionProtection sur True.

Vous pouvez activer ou désactiver le statut de protection contre la suppression dans le conteneur Deletion protection (Protection contre la suppression) de l'onglet User pool settings (Paramètres du groupe d'utilisateurs) de la console Amazon Cognito.

Pour configurer la protection contre la suppression

  1. Accédez à la console Amazon Cognito. Il se peut que vous soyez invité à saisir vos informations d'identification AWS.

  2. Choisissez Groupes d'utilisateurs.

  3. Choisissez un groupe d'utilisateurs existant dans la liste ou créez-en un.

  4. Choisissez l'onglet User pool settings (Paramètres du groupe d'utilisateurs). Localisez Deletion Protection (Protection contre la suppression) et sélectionnez Activate (Activer) ou Deactivate (Désactiver).

  5. Confirmez votre choix dans la boîte de dialogue suivante.