Durchsuchbare Dokumentation aufrufen | Zurück zur Dokumentationsübersicht
Navigation: Dokumentationen agorum core > agorum core dataroom
Hinweis: Diese Dokumentation bezieht sich auf die aktuellste Version des Plug-ins. Aktualisieren Sie das hier beschriebene Plug-in, um die Dokumentation verwenden zu können.
agorum core dataroom dient dazu, Daten über virtuelle Datenräume und / oder per Link schnell und einfach auszutauschen. Dabei sind alle Informationen stets unter der Kontrolle der DMS-Anwender, da alle Daten auf dem eigenen DMS-Server liegen und die Zugänge und Berechtigungen für virtuelle Datenräume und Links ganz nach eigenen Anforderungen einstellbar sind.
Der Zugriff auf die Dokumente des Datenraums werden über einen Worker gesteuert. Dieser setzt im Hintergrund die entsprechenden Zugriffsrechte auf die Dokumente des Datenraums oder entfernt die Zugriffe wieder, wenn die Dokumente nicht mehr im Datenraum sind.
Hinweis: Der Worker setzt die Rechte verzögert. Dadurch kann es einige Minuten dauern, bis die Freigaben gesetzt sind, da diese 2 Stufen durchlaufen. Zuerst vererbt der Worker die Metadaten des Datenraums, danach setzt er Berechtigungen als Scope-ACLs.
Folgende Ordnerstruktur im agorum core explorer wird automatisch erstellt:
/agorum/roi/customers/DataRooms /agorum/roi/customers/DataRooms extern
Außerdem werden automatisch folgende Bereiche unter Dateien (/agorum/roi/Files) angelegt. In diese Bereiche können Sie die gewünschten Datenräume anlegen.
Das Kontextmenü im agorum core explorer erweitert sich automatisch um folgende Aktionen:
Folgende neue Aktive Ordner werden automatisch hinzugefügt:
DataRooms DataRooms extern
Folgende ACLs werden automatisch angelegt.
ACL | Beschreibung |
---|---|
ACL_DataRoom_Create_Room | Datenraum erstellen |
ACL_DataRoom_Create_Link | Externen Up- und Download-Link erstellen |
Sollte ein externer Benutzer Objekte in einen Datenraum legen, setzt ein Worker die Freigabe in Form eines Scope-ACLs. Diese ACL beginnt mit ACL_DataRoom_. Liegt das Objekt in mehreren Datenräumen, sitzen entsprechend mehrere Scope-ACLs auf dem Objekt.
Objekte, die das Systemflag 2 (nicht mehr änderbar) besitzen, können Sie nicht für einen Datenraum freigeben. Diese Objekte können nicht mehr verändert werden. Somit ist es nicht möglich, die benötigten Scope-ACLs des Datenraums auf das Objekt zu schreiben, um so das Objekt für die Benutzer des Datenraums zu berechtigen.
Hinweis: Der Worker setzt die Rechte verzögert. Dadurch kann es einige Minuten dauern, bis die Freigaben gesetzt sind, da diese 2 Stufen durchlaufen. Zuerst vererbt der Worker die Metadaten des Datenraums, danach setzt er Berechtigungen als Scope-ACLs.
Folgende Benutzergruppen werden automatisch angelegt. Nach der Installation tragen Sie die Benutzer in die entsprechenden Benutzergruppen ein, damit die Benutzer Rechte für den Datenraum erhalten und Aktionen ausführen dürfen.
Benutzergruppe | Aktion |
---|---|
GRP_DataRoom_Create_Room | Datenraum erstellen |
GRP_DataRoom_External | externen Datenraum erstellen |
GRP_DataRoom_Create_Link | Externen Up- und Download-Link erstellen |
GRP_DataRoom_Modify_Room | Datenraum bearbeiten |
GRP_DataRoom_Add_To_Room | Objekte in einem Datenraum freigeben |
GRP_DataRoom_Remove_From_Room | Objekte aus einem Datenraum entfernen |
GRP_DataRoom_Create_Link | Up- und Download-Link für einen Ordner oder ein Objekt erstellen |
Ein interner Benutzer ist ein Benutzer, der bereits in agorum core angelegt ist.
Ein externer Benutzer ist ein Benutzer, der noch kein Benutzerkonto in agorum core hat.
Legen Sie einen externen Datenraum an, geben Sie externe Benutzer in der Regel per E-Mail-Adresse an anstelle eines frei wählbaren Benutzernamens. Letzteres ist jedoch möglich.
Nach Erzeugung des Datenraums erstellt das System einen neuen agorum core-Benutzer, der sich nur anhand der Rechte von einem internen Benutzer unterscheidet.
Soll der externe Benutzer seine Zugangsdaten per E-Mail erhalten, müssen Sie eine E-Mail-Adresse im Dialog bei Erstellung des Datenraums angeben.
Hinweis: Das System löscht Benutzer nicht automatisch mit Löschung des Datenraums. Externe Benutzer bleiben als Benutzer im System bestehen, haben aber keinen Zugriff mehr auf den Datenraum, wenn er gelöscht wurde.
Damit externe Benutzer den Datenraum verwenden können, benötigen diese einen Link, der den Zugriff auf den eingerichteten Datenraum ermöglicht. Das System versendet diesen Link per E-Mail. Damit die E-Mail versendet wird, müssen Sie den E-Mail-Body für externe Benutzer konfigurieren.
Im Standard erhält nur der Ersteller des Datenraums intern eine E-Mail mit Zugangsdaten, die er anschließend an den externen Benutzer weitergibt. Mithilfe einer Konfiguration können Sie mit Anlage des externen Benutzers gleichzeitig eine E-Mail an diesen versenden, damit er die Zugangsdaten erhält. Den externen Benutzer geben Sie in der Oberfläche des externen Datenraums an.
Hinweise:
Sie benötigen für die folgenden Schritte den agorum core mailserver. Sollten Sie diesen nicht verwenden, müssen Sie die Zugangsdaten manuell an den externen Benutzer versenden.
Sie müssen einen SMTP-Relay-Server (etwa Exchange, Postfix oder Ähnliches) eingerichtet und aktiv geschaltet haben, damit das System E-Mails versendet.
/agorum/roi/customers/DataRoom/js
Suchen Sie folgende Zeile:
..
..
// send mail
let data = {
username: address,
password: password,
uuid: room.UUID,
id: room.ID
};
let subject = templates.fill(parameters.subject, data),
body = templates.fill(parameters.body, data);
new SendMail(sc).sendSimpleMail([ room.owner.emailUserProfiles[0].emailAddress ], null, null, subject, body, null);
//new SendMail(sc).sendSimpleMail([ address ], null, null, subject, body, null);
return user;
});
});
...
..
..
..
..
// send mail
let data = {
username: address,
password: password,
uuid: room.UUID,
id: room.ID
};
let subject = templates.fill(parameters.subject, data),
body = templates.fill(parameters.body, data);
//new SendMail(sc).sendSimpleMail([ room.owner.emailUserProfiles[0].emailAddress ], null, null, subject, body, null);
new SendMail(sc).sendSimpleMail([ address ], null, null, subject, body, null);
return user;
});
});
...
..
..
Damit die externen Benutzer des Datenraums nur den agorum core explorer sehen, müssen Sie die anderen Module durch PAIs und deren zugehörige ACL berechtigen. Über den Datenraum ist nicht einstellbar, welche Module über die Startseite sichtbar sind.
MAIN_MODULE_MANAGEMENT/home/control/Apps
Die Upload- und Download-URLs für den ExternalLink müssen Sie an die Adresse Ihres Servers anpassen.
MAIN_MODULE_MANAGEMENT/home/control/ExternalLink/upload
MAIN_MODULE_MANAGEMENT/home/control/ExternalLink/download