Open Marco010101 opened 5 years ago
Hab ich mal versucht einzubauen. Wenn der Username gefunden wird und der entsprechende Account schon Mitglied im Projekt ist, wird er geupdated anstatt neu angelegt. Könntest du das mal testen, ob es klappt?
Hi Marvin, ich habe zwar getestet und auch unten erfasst. Aber ich glaube das Ergebnis ist vom globalen Uploadproblem #379 , das ich erfasst habe, beeinflusst und daher wertlos.
Was mir noch kam - das gefährliche an der Funktion ist, dass ja auch die Berechtigungen der anderen Projekte beim export mitgezogen werden. Man muss hier also sehr aufpassen, oder eine Prüfung einbauen, dass nur Berechtigungen des aktuellen Projekts angepasst werden dürfen. Sonst schmeiße ich den VK u.U. versehentlich aus anderen Projekten....
Grüße Marco
Test: Habe einen Export gemacht, Daten geändert, anschließend wieder importiert.
Ich habe dabei die Spalte "Benutzernamen" nicht wie sonst entfernt, sondern behalten, da ich aufgrund deiner Antwort davon ausging, dass das dein neuer Schlüssel ist.
Erfolgreich war: Es wurden keine doppelten Nutzer angelegt. Also scheint er die VK schon mal wiedererkannt zu haben. - Oder es hat mit dem anderen Issue zu tun, das ich erfasst habe, dass z.Zt. der Upload generell nicht funktioniert... ???
Nicht erfolgreich war: Die Änderungen wurden nicht übernommen. Weder Anpassungen im Benutzerprofil (hier Publisher zu Elder und Update Telefon), noch Anpassungen in der Berechtigung (einmal Upgrade auf Teamleader, einmal Berechtigung für neue Gruppe) wurden übernommen.
Letzteres könnte daran liegen, dass er die Berechtigungen immer noch an 10. Stelle erwartet wo jetzt die Benutzernamen standen. (?)
Lösche ich die Spalte Benutzernamen werden die VK nach wie vor nicht gedoppelt - die neuen Berechtigungen werden aber dennoch nicht übernommen.
Soll ich einen Retest machen?
Ne, sorry. Noch habe ich die Funktion nicht wieder eingeführt.
Wenn bei großen Projekten z.B. eine Kategorie hinzugefügt wird müssen alle VK nachträglich händisch für diese Kategorie berechtigt werden.
Schön wäre es, wenn man die bestehenden Felder existierender VK über die CSV Import Funktion Updaten könnte. Heute werden leider die VK im Projekt nochmal angelegt.
Eine eindeutige Zuordnung der VK für das Update wäre über die Benutzernamen gegeben. Wenn man z.B. die bestehenden VK als CSV exportiert, dort die Berechtigung zu den bestehenden hinzufügt, speichert und anschließend wieder importiert könnte man sehr einfach ein Update für das gesamte Projekt erreichen.