Nextcloud Repository: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (4 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
{{Repositories}} | {{Repositories}} | ||
{{MediaPlayer | url = https://youtu.be/8uCQQ9O3fts }} | {{MediaPlayer | url = https://youtu.be/8uCQQ9O3fts }} | ||
| Zeile 15: | Zeile 14: | ||
# Geben Sie der Instanz einen Namen und wählen Sie den OAuth 2-Service aus, den Sie in Schritt 2 angelegt haben. Bei Bedarf können Sie den Namen des Ordners (*), in welchem geteilte Dateien bereitgestellt werden, ändern. | # Geben Sie der Instanz einen Namen und wählen Sie den OAuth 2-Service aus, den Sie in Schritt 2 angelegt haben. Bei Bedarf können Sie den Namen des Ordners (*), in welchem geteilte Dateien bereitgestellt werden, ändern. | ||
(*) Wenn Nutzer/innen auf einen zugriffsgesteuerten Link zugreifen, wird das hinterlegte | (*) Wenn Nutzer/innen auf einen zugriffsgesteuerten Link zugreifen, wird das hinterlegte Dokument privat mit ihnen geteilt. Das Dokument wird im angegebenen Ordner gespeichert. Sie können als Ordnernamen den Namen Ihrer Moodle-Site wählen, so dass Nutzer/innen sofort erkennen, dass die geteilten Dateien gehören zu Moodle gehören. | ||
Ab Moodle 5.1 ist eine Suchfunktion im Nextcloud Repository enthalten. | |||
==Zugriffsgesteuerte Links== | ==Zugriffsgesteuerte Links== | ||
Zugriffsgesteuerte Links sind eine Funktionalität, die folgendes leistet: | Zugriffsgesteuerte Links sind eine Funktionalität, die folgendes leistet: | ||
*Nutzer/innen können bei [[ | *Nutzer/innen können bei [[Aufgabe nutzen|Aufgabenabgaben]] Dateien von Nextcloud als zugriffsgesteuerte Links einreichen. Nach der Abgabe können Nutzer/innen die Abgabe nicht mehr ändern. Trainer/innen können die Abgabe bearbeiten und z.B. Kommentare hinterlegen. | ||
*Trainer/innen können Dateien von Nextcloud als zugriffsgesteuerte Links bereitstellen. Trainer/innen können die Dateien bearbeiten, Teilnehmer/innen haben nur Lesezugriff. | *Trainer/innen können Dateien von Nextcloud als zugriffsgesteuerte Links bereitstellen. Trainer/innen können die Dateien bearbeiten, Teilnehmer/innen haben nur Lesezugriff. | ||
Um diese Funktionalität in Moodle bereitzustellen, muss die Moodle- | Um diese Funktionalität in Moodle bereitzustellen, muss die Moodle-Administration Folgendes sicherstellen: | ||
# Ein System-Nutzerkonto ist für den [[OAuth2 Services|Nextcloud OAuth2 Service]] eingerichtet. Über dieses System-Nutzerkonto erfolgt der Zugriff auf die Dateien, die von Trainer/innen und Kursteilnehmer/innen bereitgestellt werden. Trainer/innen können die Dateien bearbeiten, Kursteilnehmer/innen nicht. Das Konto muss ein generisches Konto sein, es darf kein Nutzerkonto einer konkreten Person sein. | # Ein System-Nutzerkonto ist für den [[OAuth2 Services|Nextcloud OAuth2 Service]] eingerichtet. Über dieses System-Nutzerkonto erfolgt der Zugriff auf die Dateien, die von Trainer/innen und Kursteilnehmer/innen bereitgestellt werden. Trainer/innen können die Dateien bearbeiten, Kursteilnehmer/innen nicht. Das Konto muss ein generisches Konto sein, es darf kein Nutzerkonto einer konkreten Person sein. | ||
# In der Konfiguration des Nextcloud Repository (auf der Seite ''Website-Administration > Plugins > Repositories > Nextcloud'') ist die Einstellung ''Unterstützte Dateien'' auf ''Intern und Extern'' gesetzt. | # In der Konfiguration des Nextcloud Repository (auf der Seite ''Website-Administration > Plugins > Repositories > Nextcloud'') ist die Einstellung ''Unterstützte Dateien'' auf ''Intern und Extern'' gesetzt. | ||
# Optional: Auf der Konfigurationsseite des | # Optional: Auf der Konfigurationsseite des Nextcloud Repository ist die Einstellung ''Standradmäßiger Rückgabewert'' auf ''Extern (in Moodle werden nur Links gespeichert)'' gesetzt. | ||
==Fehlerbehandlung== | ==Fehlerbehandlung== | ||
Aktuelle Version vom 24. April 2026, 07:17 Uhr
Nextcloud Repository aktivieren
Bevor Sie das Nextcloud Repository nutzen können, muss die Moodle-Administration einen OAuth2 Nextcloud Service anlegen. Anschließend kann das Repository aktiviert werden. Die einzelnen Schritte sind:
- Konfigurieren Sie Nextcloud für Moodle.
- Legen Sie einen Nextcloud-Service an.
- Gehen Sie auf die Seite Website-Administration > Plugins > Repositories > Übersicht und aktivieren Sie das Nextcloud Repository.
- Gehen Sie auf die Seite Website-Administration > Plugins > Repositories > Nextcloud und klicken Sie auf den Button Repository-Instanz erstellen.
- Geben Sie der Instanz einen Namen und wählen Sie den OAuth 2-Service aus, den Sie in Schritt 2 angelegt haben. Bei Bedarf können Sie den Namen des Ordners (*), in welchem geteilte Dateien bereitgestellt werden, ändern.
(*) Wenn Nutzer/innen auf einen zugriffsgesteuerten Link zugreifen, wird das hinterlegte Dokument privat mit ihnen geteilt. Das Dokument wird im angegebenen Ordner gespeichert. Sie können als Ordnernamen den Namen Ihrer Moodle-Site wählen, so dass Nutzer/innen sofort erkennen, dass die geteilten Dateien gehören zu Moodle gehören.
Ab Moodle 5.1 ist eine Suchfunktion im Nextcloud Repository enthalten.
Zugriffsgesteuerte Links
Zugriffsgesteuerte Links sind eine Funktionalität, die folgendes leistet:
- Nutzer/innen können bei Aufgabenabgaben Dateien von Nextcloud als zugriffsgesteuerte Links einreichen. Nach der Abgabe können Nutzer/innen die Abgabe nicht mehr ändern. Trainer/innen können die Abgabe bearbeiten und z.B. Kommentare hinterlegen.
- Trainer/innen können Dateien von Nextcloud als zugriffsgesteuerte Links bereitstellen. Trainer/innen können die Dateien bearbeiten, Teilnehmer/innen haben nur Lesezugriff.
Um diese Funktionalität in Moodle bereitzustellen, muss die Moodle-Administration Folgendes sicherstellen:
- Ein System-Nutzerkonto ist für den Nextcloud OAuth2 Service eingerichtet. Über dieses System-Nutzerkonto erfolgt der Zugriff auf die Dateien, die von Trainer/innen und Kursteilnehmer/innen bereitgestellt werden. Trainer/innen können die Dateien bearbeiten, Kursteilnehmer/innen nicht. Das Konto muss ein generisches Konto sein, es darf kein Nutzerkonto einer konkreten Person sein.
- In der Konfiguration des Nextcloud Repository (auf der Seite Website-Administration > Plugins > Repositories > Nextcloud) ist die Einstellung Unterstützte Dateien auf Intern und Extern gesetzt.
- Optional: Auf der Konfigurationsseite des Nextcloud Repository ist die Einstellung Standradmäßiger Rückgabewert auf Extern (in Moodle werden nur Links gespeichert) gesetzt.
Fehlerbehandlung
Siehe Fehlerbehandlung.
Rechte
- Nextcloud Repository ansehen - standardmäßig erlaubt für authentifizierte Nutzer/innen
Siehe auch
- Cannot use properly Nextcloud integrations - installations with NGINX - Diskussionsbeitrag