Formular wird übermittelt.

Ihre Eingaben werden verarbeitet. Bitte haben Sie einen Moment Geduld.

Aufgabe Implementierung eines Mehrbenutzersystems


Ein paralles Arbeiten mehrerer Benutzer auf der gleichen Projektdatenbank ist momenten nicht möglich. In enger Verbindung mit der vorgeschlagenen Netzwerkfähigkeit steht der Vorschlag, dass verschiedene Mitarbeiter mit individuellen Rechten & Pflichten parallel an einer gemeinsamen Datenbank arbeiten können sollen.

  1. Beschreibung des Vorschlages

    • Innerhalb eines Projektes können beliebig viele Benutzerkonten angelegt und verwaltet werden.
    • Beim Start eines Projektes, muss man sich als Benutzer authentifizieren. (Passworteingabe)
    • Nach erfolger Anmeldung hat jeder Benutzer seinen ‘individuellen Arbeitsplatz’ – in Analogie zu verschiedenen Betriebssystemen. Siehe dazu auch Wikipedia: Mehrbenutzersystem.
    • Jeder Benutzer kann individuelle Rechte zugewiesen bekommen.
      o Ein Benutzer kann eigene Adressen- / Immobilien- & Kundendaten erzeugen. Andere Benutzer sollen darauf zugreifen dürfen, wenn es ihnen gestattet wurde.
    • Mehrere Benutzer können zu Benutzergruppen zusammengefasst werden.
      o Ein Benutzer kann Mitglied von einer oder mehreren Benutzergruppen sein.
      o Dies erleichtert die Vergabe der Zugriffsrechte an mehrere Benutzer.
    • Die neuen Funktionen können ggf. als separates Modul (Add-On) installiert werden, sodass jeder Anwender diese Funktion nach Bedarf (de)aktivieren kann.
  2. Aufgaben zur Realisierung

    • Implementierung der Netzwerkfähigkeit.
    • Entwicklung der nötigen Formulare um Benutzerkonten, Gruppen & Rechte zu bearbeiten.
    • Anmeldungsvorgang implementieren.
    • Erweiterung der ImmoTool-API und der Module um ein einfaches Rechtesystem.

Eckdaten

Zugewiesene Version
1.0-beta1
Status
erledigt
Auflösung
korrigiert
Priorität
hoch
Schweregrad
Feature-Wunsch
Aufwand
Neu-Design
Reproduzierbarkeit
nicht probiert
zuletzt bearbeitet am
erzeugt am