Download Projektdokumentation - ODIE
Transcript
Bei der Übertragung der Daten vom Server zum Client können sensible Daten von Dritten abgefangen werden. Dem kann mit der Verwendung eines sicheren Übertragungsprotokolls (HTTPS) entgegengewirkt werden. Die Änderung von Daten ist für Dritte nicht möglich. Nach der Übertragung der Daten, befinden sich diese auf dem Rechner des Benutzers. Je nach eingesetztem Web-Browser können diese Daten auch nach der Verwendung von ODIE noch gespeichert bleiben. Der Zugriff auf sensible Daten durch Dritte auf diesem Weg entzieht sich dem Zuständigkeitsbereich von ODIE. Datenablage Alle benötigten Daten werden von ODIE selbst verwaltet und in einem XML-Dialekt in einer Datenbank abgespeichert. Es sind dies: - Projekte Benutzer Benutzergruppen Sessiondaten Applikationen Interfaces Icons Snips Sonstiges Bei der Auffindung eines bestimmten Inhalts wird der Benutzer durch mehrere Applikationen unterstützt. Sollte ein Snip nicht auffindbar sein, bieten wir noch die Möglichkeit nach Schlüsselwörtern zu suchen. Sollte auch diese Möglichkeit scheitern, gibt es noch die Möglichkeit der Volltextsuche. Gleichzeitiges schreiben zweier Benutzer wird durch einen eigenen Locking-Mechanismus realisiert. Dieser verhindert, dass zwei Benutzer gleichzeitig ein Snip bearbeiten und somit der letztere die Arbeit des Benutzers davor überschreibt. Benutzerverwaltung Jeder Benutzer, der auf Inhalte in ODIE zugreifen möchte benötigt einen ODIE-Benutzernamen. Defaultmässig sind alle Benutzer als 'anybody' am System angemeldet. Dieser User verfügt lediglich über Leserechte. Darüber hinaus können sich Benutzer im System registrieren. Sie haben dann einen eigenen Benutzernamen, das Passwort wird ihnen per email zugeschickt. Mit diesem Passwort können sie sich am System anmelden und an den Projekten teilnehmen, für die sie zugelassen sind. Jeder Benutzer hat auch ein eigenes "Projekt", sein Heimatverzeichnis. In diesem können persönliche Daten, ein Kalender und eine Todo-Liste bearbeitet werden. Der Zugriff auf andere Projekte ist über explizite Vergabe der entsprechenden Zugriffsrechte geregelt. Seite 26