Löschschutz für Benutzerpools - Amazon Cognito

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Löschschutz für Benutzerpools

Aktivieren Sie den Löschschutz, damit Ihre Administratoren den Benutzerpool nicht versehentlich löschen. Wenn der Löschschutz aktiviert ist, müssen Sie vor dem Löschen des Benutzerpools bestätigen, dass er wirklich gelöscht werden soll. Wenn Sie einen Benutzerpool in der AWS Management Console löschen, können Sie gleichzeitig den Löschschutz deaktivieren. Wenn Sie die Aufforderung zur Deaktivierung des Löschschutzes akzeptieren und bestätigen, dass der Benutzerpool gelöscht werden soll, wie in der folgenden Abbildung dargestellt, löscht Amazon Cognito den Benutzerpool.

Ein Screenshot der AWS Management Console mit einer Aufforderung zum Löschen eines Benutzerpools und einer enthaltenen Aufforderung, auch den Löschschutz zu deaktivieren.

Wenn Sie einen Benutzerpool mit einer Amazon-Cognito-API-Anfrage löschen möchten, müssen Sie zunächst in einer UpdateUserPool-Anforderung DeletionProtection auf Inactive setzen. Wenn Sie den Löschschutz nicht deaktivieren, gibt Amazon Cognito die Fehlermeldung InvalidParameterException zurück. Nachdem Sie den Löschschutz deaktiviert haben, können Sie den Benutzerpool in einer DeleteUserPool-Anforderung löschen.

Amazon Cognito aktiviert Deletion protection (Löschschutz) standardmäßig, wenn Sie einen neuen Benutzerpool in der AWS Management Console erstellen. Wenn Sie einen Benutzerpool mit der API CreateUserPool erstellen, ist der Löschschutz standardmäßig inaktiv. Wenn Sie diese Funktion in Benutzerpools verwenden möchten, die Sie mit der AWS CLI oder einem AWS-SDK erstellen, legen Sie für den Parameter DeletionProtection True fest.

Sie können den Status des Löschschutzes im Container Deletion protection (Löschschutz) auf der Registerkarte User pool settings (Benutzerpool-Einstellungen) der Amazon-Cognito-Konsole aktivieren oder deaktivieren.

So konfigurieren Sie Löschschutz

  1. Melden Sie sich bei der Amazon-Cognito-Konsole an. Sie werden möglicherweise aufgefordert, Ihre AWS-Anmeldeinformationen einzugeben.

  2. Wählen Sie User Pools (Benutzerpools) aus.

  3. Wählen Sie einen vorhandenen Benutzerpool aus der Liste aus oder erstellen Sie einen neuen Benutzerpool.

  4. Wählen Sie die Registerkarte User pool settings (Benutzerpool-Einstellungen) aus. Suchen Sie Deletion Protection (Löschschutz) und wählen Sie Activate (Aktivieren) oder Deactivate (Deaktivieren) aus.

  5. Bestätigen Sie Ihre Auswahl im nächsten Dialogfenster.