Gruppenware:Erlaubnisse und Benachrichtigungen
Aus OffenesProjekt
(Unterschied zwischen Versionen)
DL (Diskussion | Beiträge) |
DL (Diskussion | Beiträge) |
||
(Der Versionsvergleich bezieht 1 dazwischenliegende Version mit ein.) | |||
Zeile 2: | Zeile 2: | ||
==Erlaubnisse (1) == | ==Erlaubnisse (1) == | ||
- | Erlaubnisse-Lenkung wünscht sich der Nutzer | + | '''Erlaubnisse-Lenkung''' wünscht sich der Nutzer |
* (z.B. Techniker) für sicherheitswichtige Bereiche (nicht jeder darf an die Datenbank), | * (z.B. Techniker) für sicherheitswichtige Bereiche (nicht jeder darf an die Datenbank), | ||
* (z.B. Schreiber) für seine eigenen Entwürfe, | * (z.B. Schreiber) für seine eigenen Entwürfe, | ||
Zeile 27: | Zeile 27: | ||
== Nutzer und Nutzergruppen == | == Nutzer und Nutzergruppen == | ||
Erlaubnisse können | Erlaubnisse können | ||
- | * für diesen Nutzer und aber auch | + | * für diesen Nutzer, und aber auch |
* innerhalb seiner Nutzergruppen verwaltet werden. | * innerhalb seiner Nutzergruppen verwaltet werden. | ||
Zeile 40: | Zeile 40: | ||
== Einteilung (Klassifizierung) der Ereignisse nach Nutzer und Nutzergruppe == | == Einteilung (Klassifizierung) der Ereignisse nach Nutzer und Nutzergruppe == | ||
- | + | Beitrag gehört | |
- | + | * dem Nutzer/Verfasser | |
+ | * der Gruppe und dem Chefredakteur, wenn der Beitrag freigeschaltet ist; | ||
+ | * dem Techniker nur frech über die Datenbank (um das zu verhindern, müßte man eine Verschlüsselung einführen). | ||
== Erlaubnisse (2) == | == Erlaubnisse (2) == | ||
- | + | Jemand | |
* darf seinen / einen / ... Beitrag ändern, löschen, verschieben, ... | * darf seinen / einen / ... Beitrag ändern, löschen, verschieben, ... | ||
* darf benachrichtigt werden???? Ist in folgendem enthalten?? | * darf benachrichtigt werden???? Ist in folgendem enthalten?? | ||
Zeile 55: | Zeile 57: | ||
* darf zu einer Gruppenbildung einladen | * darf zu einer Gruppenbildung einladen | ||
* darf eine Gruppenbildung festlegen (Abteilungsleiter? Gruppenleiter?Schriftleiter/Werk(s)leiter?) | * darf eine Gruppenbildung festlegen (Abteilungsleiter? Gruppenleiter?Schriftleiter/Werk(s)leiter?) | ||
+ | * ... |
Aktuelle Version vom 4. Mai 2011, 10:08 Uhr
Erlaubnisse und Benachrichtigungen schaffen Ordnung und Überblick in einer Gruppenware. Beide hängen eng zusammen, so daß ihre Planung gemeinsam zu durchdenken ist.
Inhaltsverzeichnis |
Erlaubnisse (1)
Erlaubnisse-Lenkung wünscht sich der Nutzer
- (z.B. Techniker) für sicherheitswichtige Bereiche (nicht jeder darf an die Datenbank),
- (z.B. Schreiber) für seine eigenen Entwürfe,
- (z.B. Arbeitsgruppenteilnehmer) für seine Mitteilungen an eine Arbeitsgruppe.
Die Einzelfälle sind vielfältig, und die Verwaltung muß viele Fälle berücksichtigen.
Benachrichtigung (1)
Eine Benachrichtigung wünscht sich ein Nutzer, wenn sich in seinem Bereich etwas für ihn Wichtiges getan hat. Die Flut der Benachrichtigungen muß er lenken können durch
- Zusammenfassung in einen Sammelbericht,
- einfaches Wegschalten.
Ereignisse (1)
Benachrichtigt kann erst werden, wenn ein Ereignis bemerkt wurde. Ereignis kann sein:
- Ein neuer Nutzer hat sich angemeldet.
- Ein neuer Beitrag (Datensatz) wurde angelegt.
- Ein Beitrag wurde geändert.
Leseverhalten:
- Ein Beitrag wurde aufgerufen.
Allgemein:
- Jeder Aufruf einer PHP-Funktion.
Nutzer und Nutzergruppen
Erlaubnisse können
- für diesen Nutzer, und aber auch
- innerhalb seiner Nutzergruppen verwaltet werden.
Abteilung
Beiträge werden nach Abteilungen (auch genannt Foren, Kategorien, ...) zusammengefaßt.
Beitragsklassen
Beiträge sind freigeschaltet
- für den Verfasser,
- für die Abteilungsbetreuer und Schriftleiter, sobald der Beitrag öffentlich ist,
- für die Techniker.
Einteilung (Klassifizierung) der Ereignisse nach Nutzer und Nutzergruppe
Beitrag gehört
- dem Nutzer/Verfasser
- der Gruppe und dem Chefredakteur, wenn der Beitrag freigeschaltet ist;
- dem Techniker nur frech über die Datenbank (um das zu verhindern, müßte man eine Verschlüsselung einführen).
Erlaubnisse (2)
Jemand
- darf seinen / einen / ... Beitrag ändern, löschen, verschieben, ...
- darf benachrichtigt werden???? Ist in folgendem enthalten??
- darf Benachrichtigung bestellen
- für sich selbst
- für jemand seiner Gruppe??
- für jemand beliebigen??????
- darf zu einer Gruppenbildung einladen
- darf eine Gruppenbildung festlegen (Abteilungsleiter? Gruppenleiter?Schriftleiter/Werk(s)leiter?)
- ...