PDM: Warum sollte kein Anwender das Recht zum „Zurücksetzen“ (Rollback) bekommen?

Frage:

Warum sollte kein Anwender das Recht zum „Zurücksetzen“ (Rollback) bekommen?

Antwort: Die Ordner-Berechtigung ermöglicht es die komplette Historie einer Datei zu löschen, was faktisch bedeutet, die Datei zu zerstören (siehe Abbildungen). Derzeit ist es nicht möglich das Zurücksetzen bis zur letzten Freigabe o.ä. zu begrenzen.

 

Beispielsweise könnte eine Datei mit folgender Historie wie folgt zurückgesetzt werden:

Umfangreiche Historie

Die Berechtigung erlaubt das Zurücksetzen bis zum Anfang der Entstehung der Datei:

Historie nach Zurücksetzen

Neben dieser Möglichkeit mehr Informationen an der betroffenen Datei zu löschen, als von den Statusrechten her erwartet wird, kann man so referenzierenden Baugruppen Schaden zufügen, z. B. wenn diese auf eine Version verweisen, die durch das Zurücksetzen entfernt wird.

 

Dateien, die z. B. versehentlich freigegeben wurden, können durch einen angepassten Statuswechsel ohne Nachteile wieder in den korrekten Status überführt werden.

SPR 543647: Rollback is allowed to remove versions of a file even though there is no delete permission granted in that particular state where the version is created