# NextCloud & moodle verheiraten?

**URL:** <https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636>\
**Category:** Nextcloud/Owncloud\
**Created:** [12. Dezember 2017 um 08:03 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636 "2017-12-12T08:03:31Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [12. Dezember 2017 um 08:03 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/1 "2017-12-12T08:03:31Z")

</div>

Hi.  
Für _„Otto-Normal-Kollegen“_ ist vielleicht gar nicht sofort einsichtig, dass Daten, die er mit NextCloud hochgeladen hat, _nicht_ unter moodle zur Verfügung stehen, da diese Daten dann an einer (für ihn) völlig falschen Stelle landen.

Daher kam die Idee auf, ob man nicht NextCloud und moodle so „verheiraten“ kann, dass das Upload-Verzeichnis von NextCloud auch direkt als Arbeitsverzeichnis unter moodle zur Verfügung steht. Hat sowas schon mal jemand gemacht? (Evtl notwendige Voraussetzung: NC und moodle laufen auf der gleichen Instanz!??)

Michael

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [12. Dezember 2017 um 12:26 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/2 "2017-12-12T12:26:56Z")

</div>

Hallo Michael,

> Für /“Otto-Normal-Kollegen”/ ist vielleicht gar nicht sofort einsichtig,  
> dass Daten, die er mit NextCloud hochgeladen hat, /nicht/ unter moodle  
> zur Verfügung stehen, da diese Daten dann an einer (für ihn) völlig  
> falschen Stelle landen.

Für Otto Normal Autofahrer ist es auch nicht ersichtlich, dass es Benzin  
und Diesel gibt. Trotzdem hat noch niemand verlangt, dass es nurnoch  
einen Einheitskraftstoff geben soll…  
Ich kann damit leben, dass ich nicht alles für alle Mundgerecht  
zuschneiden kann…  
Irgend wo muss man sich halt auch mal Fortbilden: sei es selbst oder mit  
Kollegialer Hilfe…

> Daher kam die Idee auf, ob man nicht NextCloud und moodle so  
> “verheiraten” kann, dass das Upload-Verzeichnis von NextCloud auch  
> direkt als Arbeitsverzeichnis unter moodle zur Verfügung steht.

… das hab ich nicht verstanden.  
Seit wann hat den moodle ein „Arbeitsverzeichnis“?

LG

Holger

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [12. Dezember 2017 um 13:22 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/3 "2017-12-12T13:22:24Z")

</div>

> [@baumhof](#):
>
> Seit wann hat den moodle ein “Arbeitsverzeichnis”?

Siehe hier – so meinte ich das:  
[https://docs.moodle.org/33/de/Meine\_Dateien](https://docs.moodle.org/33/de/Meine_Dateien)

Wenn man sein eigenes NextCloud-Verzeichnis per CIFS dahin mounten könnte, wäre ja schon viel gewonnen… ich frage mal im Nachbarforum von moodle, ob das jemand so umsetzt…

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [12. Dezember 2017 um 13:32 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/4 "2017-12-12T13:32:06Z")

</div>

Hoppla … vielleicht habe ich da selbst schon gerade was gefunden … es gibt bereits den Weg via WebDAV:

[https://docs.moodle.org/33/de/WebDAV\_Repository](https://docs.moodle.org/33/de/WebDAV_Repository)

Aber da scheint es so zu sein, dass man nur EINEN Zugang hat.

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [13. Dezember 2017 um 19:22 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/5 "2017-12-13T19:22:44Z")

</div>

Es gab eine Antwort im Nachbarforum. Und es gibt eine Lösung:

> **[daita/moodle-repository\_nextcloud](https://github.com/daita/moodle-repository_nextcloud)**
>
> Contribute to daita/moodle-repository\_nextcloud development by creating an account on GitHub.

Das klingt machbar!

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [13. Dezember 2017 um 19:35 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/6 "2017-12-13T19:35:52Z")

</div>

Ich ziehe das wieder zurück … es kam gerade eine weitere Antwort:

[https://moodle.org/mod/forum/discuss.php?d=362843#p1463564](https://moodle.org/mod/forum/discuss.php?d=362843#p1463564)

---

<div class="post-metadata">

**Author:** ![thoschi](https://ask.linuxmuster.net/letter_avatar_proxy/v4/letter/t/58f4c7/32.png) [@thoschi](https://ask.linuxmuster.net/u/thoschi)\
**Post date:** [13. Dezember 2017 um 22:02 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/7 "2017-12-13T22:02:58Z")

</div>

Hallo zusammen,

es ist zwar nicht Nextcloud, aber wir versuchen uns gerade am Einbinden der Samba-Shares in Moodle.  
Dafür gibt es ein (recht rudimentäres) Plugin, welches verschiedene Shares über smbclient einbindet.  
User-Shares sollen damit gehen - auch Active Directory wird unterstützt.  
Ich habe es auf die Schnelle nicht zum Laufen bekommen, aber vielleicht ist es ja eine denkbare Alternative - zumindest wenn Moodle im Schulnetz gehostet wird: [https://moodle.org/plugins/block\_smb\_web\_client](https://moodle.org/plugins/block_smb_web_client) (man soll allerdings die Version von GitHub nehmen, siehe unten im Forum).

Viele Grüße,  
Thomas

PS: Gibt es inzwischen eigentlich in Nextcloud eine Möglichkeit, dass alles Userhomes automatisch vorhanden sind (ohne, dass der Benutzer das von Hand machen muss)?

---

<div class="post-metadata">

**Author:** ![baumhof](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/baumhof/32/1504_2.png) [@baumhof](https://ask.linuxmuster.net/u/baumhof)\
**Post date:** [14. Dezember 2017 um 11:32 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/8 "2017-12-14T11:32:09Z")

</div>

Hallo Thomas,

> PS: Gibt es inzwischen eigentlich in Nextcloud eine Möglichkeit, dass  
> alles Userhomes automatisch vorhanden sind (ohne, dass der Benutzer das  
> von Hand machen muss)?

manche haben das in ihren Ubuntu Clients realisiert, indem sie den  
nextcloud Clietn nach dem Login starten und der die Credentials des  
Logins verwendet…

LG

Holger

---

<div class="post-metadata">

**Author:** ![thoschi](https://ask.linuxmuster.net/letter_avatar_proxy/v4/letter/t/58f4c7/32.png) [@thoschi](https://ask.linuxmuster.net/u/thoschi)\
**Post date:** [14. Dezember 2017 um 12:42 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/9 "2017-12-14T12:42:00Z")

</div>

Hallo Holger,

> manche haben das in ihren Ubuntu Clients realisiert, indem sie den  
> nextcloud Clietn nach dem Login starten und der die Credentials des  
> Logins verwendet…

Ich meine, dass serverseitig das Laufwerk H: in Nextcloud verfügbar ist.  
Geht das über den Client automatisch?

In der Anleitung im Wiki steht, dass man zwar auf die Daten von  
H\_auf\_Server zugreifen kann, das jeder Nutzer aber von Hand einrichten  
muss - das wäre dann doch deutlich unkomfortabler.

Viele Grüße,  
Thomas

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [14. Dezember 2017 um 13:26 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/10 "2017-12-14T13:26:43Z")

</div>

Ja, das war auch mein letzter Stand: jeder User muss es selbst einstellen, damit ist es schon zu kompliziert für unsere “normalen User”. ☹  
Zudem soll es nicht allzu flott laufen, so dass es offenbar einige sich schon wieder deaktiviert haben? Wer weiß es genauer?

---

<div class="post-metadata">

**Author:** ![Cgsman](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/cgsman/32/4471_2.png) [@Cgsman](https://ask.linuxmuster.net/u/Cgsman)\
**Post date:** [10. Januar 2018 um 07:17 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/11 "2018-01-10T07:17:47Z")

</div>

Hallo,

ich würde gerne unser Moodle mit Nextcloud verheiraten, sodass die Moodle-Verzeichnisse der Nutzer (Datenverzeichnisse) in der Nextcloud sind. Dazü würde ich gerne  
a) entweder ein Nextcloud-Modul in Moodle einbinden oder  
b) ein Moodle-Modul in Nextcloud.  
Unser Moodle wird extern auf freiem Server gehostet und “befragt” den LDAP des LM-Servers.

Hat da jemand Erfahrungen ?  
Danke für einen Tipp !

Gruß Christoph Günschmann

---

<div class="post-metadata">

**Author:** ![Cgsman](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/cgsman/32/4471_2.png) [@Cgsman](https://ask.linuxmuster.net/u/Cgsman)\
**Post date:** [15. Januar 2018 um 18:03 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/14 "2018-01-15T18:03:17Z")

</div>

Hallo an alle,

vielen Dank für Eure Antworten, das bringt mich weiter !  
Die Nextcloud-Integration als möglicher integraler Bestandteil der Linuxmuster-Lösung beschäftigt mich immer wieder, sodass ich erst gar nicht gemerkt habe, dass ich hier Michaels Beitrag “plagiiere”…🤨😀 sorry, Michael !

Christoph Gü.

---

<div class="post-metadata">

**Author:** ![Michael](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/michael/32/59_2.png) [@Michael](https://ask.linuxmuster.net/u/Michael)\
**Post date:** [8. März 2018 um 15:41 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/15 "2018-03-08T15:41:45Z")

</div>

Nochmal eine kleine Ergänzung.  
Falls jemand von Euch auch auf der moodlemoot in Kassel auftauchen wird: dort läuft ein Vortrag zum Thema …

> **[MoodleMoot%202018%20Abstract.pdf](https://moodlemoot.moodle.de/pluginfile.php/11678/mod_resource/content/1/MoodleMoot%202018%20Abstract.pdf?forcedownload=1)**
>
> 1020.71 KB

  
(Seite 19 im PDF-Dokument)

Schöne Grüße,  
MIchael

---

<div class="post-metadata">

**Author:** ![ChristianWd](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/christianwd/32/2930_2.png) [@ChristianWd](https://ask.linuxmuster.net/u/ChristianWd)\
**Post date:** [17. März 2018 um 16:42 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/16 "2018-03-17T16:42:30Z")

</div>

Hallo alle Moodler,

so wie es in dem erwähnten Beitrag schon steht kann man nach der Anleitung [https://docs.moodle.org/34/en/ownCloud\_Repository](https://docs.moodle.org/34/en/ownCloud_Repository) die Nextcloud-Verzeichnisse in Moodle einbinden. Es hat fast auf Anhieb so funktioniert, ich musste noch folgende Zeilen in der Konfigurationsdatei meines Apache-Servers für Nextcloud ergänzen:

```
<Directory /var/www/nextcloud/>
    AllowOverride All
</Directory>

```

Im Moodle selbst muss ich im Moment den Zugriff auf die Nextcloud nach jeder erneuten Anmeldung neu gewähren und die Zugangsdaten eintippen. Die Verbindung klappt aber. Für mich ein Komfort-Gewinn, Moment … ich nutze gar kein Moodle. Aber vielleicht bald mal wieder.  
Schöne Grüße

Christian

---

<div class="post-metadata">

**Author:** ![crazy-to-bike](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/crazy-to-bike/32/6213_2.png) [@crazy-to-bike](https://ask.linuxmuster.net/u/crazy-to-bike)\
**Post date:** [22. März 2020 um 10:18 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/17 "2020-03-22T10:18:24Z")

</div>

Hallo,

bei mir will das

> [@ChristianWd](#):
>
> Im Moodle selbst muss ich im Moment den Zugriff auf die Nextcloud nach jeder erneuten Anmeldung neu gewähren und die Zugangsdaten eintippen.

noch nicht. Es werden gar keine Zugangsdaten abgefragt und ich lande (in Moodle als Lehrer angemeldet) in den Dateien des NC-Admins.

Siehe mein Thread hier

> [@Nextcloud-Repository in Moodle - kein Zugriff auf die eigenen NC Dateien](https://ask.linuxmuster.net/t/nextcloud-repository-in-moodle-kein-zugriff-auf-die-eigenen-nc-dateien/5040):
>
> Hallo, ich versuche gerade, NC als Repository in Moodle einzubinden. Ich habe NC entsprechend vorbereitet und in Moodle den Oauth-Service konfiguriert wie hier beschrieben: [https://docs.moodle.org/37/de/OAuth2\_Nextcloud\_Service](https://docs.moodle.org/37/de/OAuth2_Nextcloud_Service) Wenn ich mich nun in Moodle als Lehrer anmelde, sehe ich z.B. bei Datei hochladen das NC-Repository. Klicke ich auf verbinden, muss ich das auf der erscheinenden NC-Seite bestätigen. Es werden aber keine Benutzerdaten abgefragt. Ich lande dann in den Dateien des NC-Ad…

Was muss ich noch machen, damit die NC-Zugangsdaten abefragt werden und sich jeder mit seinem NC-Konto verbinden kann?

Schön wäre natürlich auch, wenn man sich nicht jedes Mal neu verbinden müsste, aber wenn jeder überhaupt man in seinen eigenen NC-Dateien landet, wäre ich schon zufrieden.

Viele Grüße  
Steffen

---

<div class="post-metadata">

**Author:** ![crazy-to-bike](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/crazy-to-bike/32/6213_2.png) [@crazy-to-bike](https://ask.linuxmuster.net/u/crazy-to-bike)\
**Post date:** [22. März 2020 um 10:31 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/18 "2020-03-22T10:31:03Z")

</div>

Hallo,

man sollte sich halt schon als NC-Admin im selben Browser abmelden, damit der Zugriff auf NC aus Moodle die Zugangsdaten abfragt. Klappt prima - bis auf die Tatsache, dass man die Anmeldung jedes Mal wiederholen muss.

Viele Grüße  
Steffen

---

<div class="post-metadata">

**Author:** ![ChristianWd](https://ask.linuxmuster.net/user_avatar/ask.linuxmuster.net/christianwd/32/2930_2.png) [@ChristianWd](https://ask.linuxmuster.net/u/ChristianWd)\
**Post date:** [22. März 2020 um 11:23 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/19 "2020-03-22T11:23:08Z")

</div>

Hallo Steffen,

schön, dass es jetzt klappt. Bei mir poppt zwar noch das Nextcloud-Fenster auf, aber ich muss nur Zugang gewähren und kein Passwort mehr eintippen. Mir scheint, das ist abhängig von den Versionen (Moodle 3.8.1 und Nextcloud 18.0.2).  
Viele Grüße  
Christian

---

<div class="post-metadata">

**Author:** ![TKehret](https://ask.linuxmuster.net/letter_avatar_proxy/v4/letter/t/9de0a6/32.png) [@TKehret](https://ask.linuxmuster.net/u/TKehret)\
**Post date:** [20. Oktober 2020 um 17:20 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/20 "2020-10-20T17:20:22Z")

</div>

> [@Nextcloud-Repository in Moodle - kein Zugriff auf die eigenen NC Dateien](https://ask.linuxmuster.net/t/nextcloud-repository-in-moodle-kein-zugriff-auf-die-eigenen-nc-dateien/5040/1):
>
> i Datei hochladen das NC-Repository. Klicke ich auf verbinden, muss ich das auf der erscheinenden NC-Seite bestätigen. Es werden aber keine Benutzerdaten abgefragt. Ich lande dann in den Dateien des NC-Ad…

Hallo zusammen, ich muss diesen Post nochmal aus der Versenkung holen. In folgendem Link habe ich mich schon einmal an ein Problem angehängt. Es scheint mehrfach aufzutauchen, dass die Nextcloud-daten nur in einem externen Fenster geöffnet werden.  
[https://moodle.org/mod/forum/discuss.php?d=380442](https://moodle.org/mod/forum/discuss.php?d=380442)  
Was ich so lese scheint es aber bei anderen problemlos zu funktionieren. Bei google klappt es bei mir auch ohne Probleme mit dem repository. Bei der Nextcloud werden die Anmeldedaten abgefragt und die Dateien aber nur im Pop-Up geöffnet.  
Hat hier jemand eine Idee?  
Viele Grüße und Danke!  
Tobias

---

<div class="post-metadata">

**Author:** ![TKehret](https://ask.linuxmuster.net/letter_avatar_proxy/v4/letter/t/9de0a6/32.png) [@TKehret](https://ask.linuxmuster.net/u/TKehret)\
**Post date:** [20. Oktober 2020 um 21:12 UTC](https://ask.linuxmuster.net/t/nextcloud-moodle-verheiraten/1636/21 "2020-10-20T21:12:54Z")

</div>

Ich habe das Problem (für mich) gefunden: Für alle die ebenfalls auf der Suche sind, hier die Lösung:  
Bei der Service-Basis-URL, hatte ich den Link zur Nextcloud und am Ende /login stehen. Dieses /login muss weg.  
Viele Grüße
