Diskussion:Tests: Unterschied zwischen den Versionen
Romana (Diskussion | Beiträge) (→Update) |
Romana (Diskussion | Beiträge) (→Viewlevel) |
||
| Zeile 3: | Zeile 3: | ||
Dem Viewlevel werden Inhalte, Kategorien, Menüpunkte und anderes zugeordnet. Der Viewlevel ist die Instanz, die im Frontend, also auf Besucher-Seite, den Zugriff darauf regelt. | Dem Viewlevel werden Inhalte, Kategorien, Menüpunkte und anderes zugeordnet. Der Viewlevel ist die Instanz, die im Frontend, also auf Besucher-Seite, den Zugriff darauf regelt. | ||
| − | Pro Item kann jeweils nur ein Viewlevel angegeben werden. Allerdings können einem Viewlevel mehrere Benutzergruppen zugeordnet werden. Damit ist es möglich, unterschiedlichen Benutzergruppen den Zugriff auf dieselben Informationen zu geben, zum Beispiel Benutzern mit einem regulären Benutzerkonto und temporären Benutzern, die sich per DocCheck-Konto einloggen. Man kann diese Benutzer getrennt halten und ihnen trotzdem den Zugriff auf dieselben Informationen geben. Damit können die temporären Benutzer auch sauber identifiziert werden, wenn sie gelöscht werden sollen. | + | Pro Item (für die Inhalte) kann jeweils nur ein Viewlevel angegeben werden. Allerdings können einem Viewlevel mehrere Benutzergruppen zugeordnet werden. Damit ist es möglich, unterschiedlichen Benutzergruppen den Zugriff auf dieselben Informationen zu geben, zum Beispiel Benutzern mit einem regulären Benutzerkonto und temporären Benutzern, die sich per DocCheck-Konto einloggen. Man kann diese Benutzer getrennt halten und ihnen trotzdem den Zugriff auf dieselben Informationen geben. Damit können die temporären Benutzer auch sauber identifiziert werden, wenn sie gelöscht werden sollen. |
====Deinstallation==== | ====Deinstallation==== | ||
| − | Damit bei der Deinstallation von BwDocCheck diese "Ordnung" nicht durcheinander gerät, wird darauf verzichtet, den Viewlevel zu löschen. | + | Damit bei der Deinstallation von BwDocCheck diese "Ordnung" nicht durcheinander gerät, wird darauf verzichtet, den Viewlevel zu löschen. Es werden allerdings die Benutzergruppen, die die Module verwenden, heraus genommen. |
====Update==== | ====Update==== | ||
Aktuelle Version vom 29. Juni 2017, 06:38 Uhr
Inhaltsverzeichnis
Behandlung von Benutzergruppe und Viewlevel bei Update und Deinstallation
Viewlevel
Dem Viewlevel werden Inhalte, Kategorien, Menüpunkte und anderes zugeordnet. Der Viewlevel ist die Instanz, die im Frontend, also auf Besucher-Seite, den Zugriff darauf regelt.
Pro Item (für die Inhalte) kann jeweils nur ein Viewlevel angegeben werden. Allerdings können einem Viewlevel mehrere Benutzergruppen zugeordnet werden. Damit ist es möglich, unterschiedlichen Benutzergruppen den Zugriff auf dieselben Informationen zu geben, zum Beispiel Benutzern mit einem regulären Benutzerkonto und temporären Benutzern, die sich per DocCheck-Konto einloggen. Man kann diese Benutzer getrennt halten und ihnen trotzdem den Zugriff auf dieselben Informationen geben. Damit können die temporären Benutzer auch sauber identifiziert werden, wenn sie gelöscht werden sollen.
Deinstallation
Damit bei der Deinstallation von BwDocCheck diese "Ordnung" nicht durcheinander gerät, wird darauf verzichtet, den Viewlevel zu löschen. Es werden allerdings die Benutzergruppen, die die Module verwenden, heraus genommen.
Update
Beim Update muss sichergestellt sein, dass es die im Modul hinterlegte Benutzergruppe auch einen Viewlevel zugewiesen hat. ist dies nicht der Fall, dann wird diese Benutzergruppe dem vordefinierten Viewlevel zugewiesen. Wurde dieser gelöscht, wird er neu angelegt (siehe Benutzergruppe Update).
Benutzergruppe
Ein Benutzer wird immer mindestens einer Benutzergruppe zugewiesen, wenn ein Benutzerkonto erstellt wird.
Die Benutzergruppe, die BwDocCheck erstellt, sollte nur dafür verwendet werden, die temporären Benutzer zu halten, die sich mit einem DocCheck-Konto anmelden!
Deinstallation
BwDocCheck geht davon aus, dass die Regel eingehalten wurde, dass in dieser Benutzergruppe nur temporäre Benutzer gehalten werden. Also kann sie bei der Deinstallation von BwDocCheck auch gelöscht werden. BwDocCheck nimmt dann auch diese Benutzergruppe aus allen Viewlevel heraus, bei denen diese Benutzergruppe hinterlegt ist, damit nichts ins Leere läuft.
Update
Beim Update wird sichergestellt, dass die im Modul hinterlegte Benutzergruppe auch einem Viewlevel zugewiesen wurde. Ist das nicht der Fall, wird der vordefinierte Viewlevel dafür verwendet. Falls dieser gelöscht wurde, wird er neu erstellt. Weil BwDocCheck die Gedanken des Anwenders nicht lesen kann, ist es nicht möglich, einen anderen als den vordefinierten Viewlevel dafür zu verwenden (siehe Viewlevel Update).