Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Benutzer löschen #292

Closed
1 task
vej-ananas opened this issue Oct 15, 2024 · 5 comments · Fixed by #364 or #381
Closed
1 task

Benutzer löschen #292

vej-ananas opened this issue Oct 15, 2024 · 5 comments · Fixed by #364 or #381
Assignees

Comments

@vej-ananas
Copy link
Contributor

Beschreibung

Wenn ein Benutzer aus der entsprechenden Gruppe in Cognito entfernt wird, sich aber davor einmal in Assets eingeloggt hat, so bleibt der Benutzer inklusive E-Mail Adresse übrig. Es gibt derzeit keine Möglichkeit, diesen User zu löschen.

Implementiere einen automatisierten Service, der regelmässig (1 Mal am Tag) alle aktiven Assets-Benutzer aus Cognito bezieht und jeden User aus der Assets-DB entfernt, der nicht in Cognito vorhanden ist.

Acceptance Criteria

  • Die Datenbank hat keine alten/obsoleten User
@daniel-va daniel-va self-assigned this Oct 30, 2024
@daniel-va
Copy link
Contributor

Zugriff auf Cognito wurde beim Cloud-Team angefragt.

@mPfifi
Copy link

mPfifi commented Jan 16, 2025

@daniel-va @vej-ananas : Nach einem ersten Test auf DEV scheint der Benutzer nicht aus der Applikation gelöscht worden zu sein, obschon er aus der Nutzergruppe auf Cognito entfernt worden ist.
Getestet mit dem Nutzer "[email protected]" am 14.01.2025: dieser erschein nach wie vor in der Nutzerverwaltung auf dev-assets.swissgeol.ch.

@daniel-va
Copy link
Contributor

@mPfifi Danke fürs Testen - die Funktion funktioniert momentan nur für Benutzer, die tatsächlich nicht mehr im Cognito existieren. Ich werde das Löschen anpassen, damit schon das Entfernen aus der Gruppe reicht.

@daniel-va daniel-va reopened this Jan 21, 2025
@daniel-va
Copy link
Contributor

Zum Filtern über Gruppe benötigen wir Berechtigung zum Ausführen von ListUsersInGroup. Ich habe Zugriff dafür beim Cloud Team angefragt (https://jira.swisstopo.ch/browse/IGI_SB-3591).

@mPfifi
Copy link

mPfifi commented Jan 24, 2025

@daniel-va Der User [email protected] ist inzwischen aus der Benutzerliste gelöscht worden. Somit scheint das Löschen von Benutzern, welche aus Cognito, Usergruppe für Assets, entfernt sind, nun zu funktionieren.
Ich werde das dann auf INT nochmals testen, sobald dies da deployed ist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants