Seafile Anleitung

Bibliotheken und Ordner an andere Benutzer freigeben

Wenn Sie eine Bibliothek oder einen Ordner an einen anderen Seafile Benutzer bzw. eine Gruppe freigeben, dann geben Sie diesem Benutzer bzw. den Angehörigen dieser Gruppe Zugriff auf die darinliegenden Dateien. Bei der Freigabe entscheiden Sie, mit welche Rechten Sie die berechtigten Nutzer ausstatten. Eine Freigabe kann jederzeit entzogen werden.

Bibliothek freigeben Die Freigabe einer Bibliothek und eines Ordners funktioniert auf identische Art und Weise. Bewegen Sie den Mauszeiger in die Zeile der freizugebenden Bibliothek bzw. des freizugebenden Ordners und klicken Sie dann auf das Freigabe-Icon. Bibliotheken an Benutzer freigeben

Im sich öffnenden Dialog wählen Sie zunächst auf der linken Seite Freigabe für Benutzer. Wenn Sie eine Bibliothek/Ordner an eine Gruppe freigeben wollen, dann wählen Sie stattdessen Freigabe für Gruppe. Der Benutzer/die Gruppe muß zum Zeitpunkt der Freigabeerteilung im System bestehen.

Nun tragen Sie den Namen des Benutzers/der Gruppe ein. Wenn die Auto-Complete Funktion aktiviert ist, dann werden Ihnen bereits bei der Eingabe mögliche Kandidaten angezeigt. Wählen Sie den Benutzer/die Gruppe aus. Wenn Auto-Complete deaktiviert ist, dann geben Sie den vollständigen Namen ein.

Im Dropdown Berechtigung auf der rechten Seite bestimmen Sie den Umfang des Zugriffsrechts. Wählen Sie die gewünschte Freigabeberechtigung aus. (Mehr zu den Freigabeberechtigungen im nachfolgenden Abschnitt.)

Mit Klick auf Absenden wird die Freigabe erteilt. Der Name des berechtigten Nutzers/der Gruppe erscheint daraufhin in der Liste unterhalb des Namensfeldes. Soll eine Freigabe gelöscht werden, können Sie die Freigabe hier durch Klick auf den Mülleimer hinter dem Benutzernamen/dem Gruppennamen entfernen.

Freigabeberechtigungen

Seafile Server Professional Edition bietet fünf vordefinierten Freigabeberechtigungen. In Seafile Server Community Edition gibt es zwei solcher Berechtigungen. Die nachfolgende Tabelle stellt diese gegenüber. (Die beiden in Seafile Server Community Edition verfügbaren Freigabeberechtigungen sind mit * gekennzeichnet.)

Online Nur Lesen Online Lesen und Schreiben Nur Lesen* Lesen und Schreiben* Administration
Dateien öffnen
Dateien bearbeiten
Dateien herunterladen bzw. synchronisieren
Dateien löschen
Weitere Freigaben erstellen

In Seafile Server 9.0 wurden individuelle Freigabeberechtigungen eingeführt. Mit diesen lassen sich zusätzliche Freigabeberechtigungen definieren. Eine individuelle Freigabeberechtigung besteht aus einer beliebigen Kombination der folgenden acht Berechtigungen:

  • Hochladen (Dateien und Ordner können in Bibliotheken und Ordner hochgeladen werden)
  • Herunterladen (Dateien und Ordner können heruntergeladen werden)
  • Erstellen (Dateien und Ordner können erstellt werden)
  • Ändern (Dateien und Ordner können umbenannt und verschoben sowie Dateien in Seahub angezeigt und verändert werden)
  • Kopieren (Dateien und Ordner können in andere Bibliotheken kopiert werden – das Kopieren innerhalb einer Bibliothek erfordert die Berechtigung Ändern)
  • Löschen (Dateien und Ordner können gelöscht werden)
  • Vorschau online (Dateien können in Seahub angezeigt werden)
  • Freigabelink erstellen (Freigabelinks können für Dateien und Ordner erstellt werden)

Als Voraussetzung für alle anderen Berechtigungen ist die Berechtigung Ansicht – die Ordnerstruktur einer Bibliothek (einschließlich Metadaten wie Dateigröße und letzte Aktualisierung) kann angezeigt und durchsucht werden – Bestandteil aller individuellen Freigabeberechtigungen.

Im Freigabe-Dialog wählen Sie zunächst auf der linken Seite Individuelle Freigabeberechtigung und klicken dann auf Berechtigung hinzufügen. Definieren Sie nun die Freigabeberechtigung, wie Sie sie benötigen, und geben Sie einen Namen und Beschreibung ein. Mit Klick auf Absenden wird die individuelle Freigabeberechtigung erstellt und Sie können sie bei der Erstellung einer Freigabe im Dropdown Berechtigung auswählen.

Feinjustierung von Bibliotheksfreigaben

Bei der Freigabe definieren Sie die grundsätzlichen Zugriffsrechte eines Benutzers/einer Gruppe für eine Bibliothek. Bei freigegebenen Bibliotheken bietet Seafile die Möglichkeit, die gewählte Berechtigungen auf Ordnerebene zu erweitern bzw. einzuschränken. So kann z.B. eine Bibliothek mit Leserechten an einen Benutzer freigegeben werden, für einen bestimmten Ordner in der Bibliothek hat der Benutzer jedoch Lese- und Schreibrechte.

Bibliothektsfreigaben feinjustieren (I/III)

Die Feinjustierung der Ordnerrechte erfolgt über die erweiterten Einstellungen. Klicken Sie auf das Icon für die erweiterten Optionen und wählen Sie aus den erweiterten Optionen Ordner-Rechte.

Bibliotheksfreigaben feinjustieren (II/III)

In dem sich öffnenden Dialog können Sie nun für jeden Ordner in der freigegebenen Bibliothek individuelle Berechtigungen vergeben. Ohne individuelle Berechtigung gilt die Berechtigung der Freigabe. Geben Sie zunächst in der Spalte Benutzer den Namen des Benutzers ein, dessen Berechtigungen Sie anpassen wollen. Wenn Sie eine Freigabeberechtigung an eine Gruppe anpassen wollen, klicken Sie links zunächst auf Gruppenrechte.

Bibliotheksfreigaben feinjustieren (III/III)

Klicken Sie dann auf das + in der Ordner Spalte. Im Verzeichnisbaum können Sie nun einfach den Ordner auswählen, für den Sie die Berechtigung anpassen wollen. Schließlich legen Sie über das Dropdown-Feld fest, welche Berechtigung für den gewählten Ordner gelten soll. Diesen Vorgang müssen Sie ggf. wiederholen, wenn Sie die Berechtigungen für mehrere Ordner ändern wollen.

Es ist nicht möglich, in einer freigegebenen Bibliothek den Zugriff auf einen Ordner komplett zu entziehen oder einen Ordner „unsichtbar“ zu machen.


Zuletzt geändert: 23. März 2023