... | ... | @@ -36,9 +36,19 @@ An dieser Stellen können auch Berechtigungen für den Zugriff auf Admin-, Debu |
|
|
|
|
|
Sollte keine der vorhandenen Authentifizierungsmethoden verwendbar sein, kann auch eine eigene Klasse erstellt werden (siehe [Auth.class.php](https://zivgitlab.uni-muenster.de/secdoc/secdoc/-/blob/master/assets/ajax/auth/Auth.class.php)).
|
|
|
|
|
|
## Dokumentenmanagement ([L113-118](https://zivgitlab.uni-muenster.de/secdoc/secdoc/-/blob/master/assets/ajax/secdoc.conf.php#L113-118))
|
|
|
|
|
|
Über die Einstellung `$docmgmt_method` lässt sich das gewünschte Dokumentenmanagementsystem auswählen. Aktuell steht zur Auswahl:
|
|
|
* `demo` - Zeigt die Funktionalität mit einem Dummydokument. Kein Upload möglich.
|
|
|
* `local`- Einfacher Up- und Download von Dokumenten. Speicherung im Verzeichnis `$pdf_dir/$doc_id`.
|
|
|
|
|
|
Mit der Einstellung `$docmgmt_maxAttachSize` lässt sich die maximale Grüße für Uploads einstellen.
|
|
|
|
|
|
Es können weitere Dokumentenmanagementsysteme über eigene Klassen implementiert werden (siehe [DocMGMT.class.php](https://zivgitlab.uni-muenster.de/secdoc/secdoc/-/blob/master/assets/ajax/docmgmt/DocMGMT.class.php)).
|
|
|
|
|
|
## Datenquellen
|
|
|
|
|
|
Bisher werden zwei Datenquellen in SecDoc verwendet.
|
|
|
Bisher werden zwei Datenquellen in SecDoc verwendet: AD/LDAP und SQLite.
|
|
|
|
|
|
### AD/LDAP ([L78-104](https://zivgitlab.uni-muenster.de/secdoc/secdoc/-/blob/master/assets/ajax/secdoc.conf.php#L78-104))
|
|
|
|
... | ... | |