OneDrive Repository: Unterschied zwischen den Versionen

Aus MoodleDocs
Wechseln zu:Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{Repositories}}
{{Repositories}}
{{Zum Überarbeiten}}


==Microsoft OneDrive Repository==
==Microsoft OneDrive Repository==
Das Microsoft OneDrive Repository ermöglicht es, von Moodle aus auf Ihre Dokumente im Microsoft OneDriveRepository zuzugreifen. Sie können mit dem Moodle-[[Datei-Browser]] Dateien aus dem Repository in Moodle einfügen.
Das Microsoft OneDrive Repository ermöglicht es, von Moodle aus auf Ihre Dokumente im Microsoft OneDriveRepository zuzugreifen. Sie können mit dem Moodle-[[Datei-Browser]] Dateien aus dem Repository in Moodle einfügen.


[[File:OD8.png|400px]]
[[File:OD8.png|500px]]


Wenn Sie das erste Mal von Moodle aus auf das OneDrive Repository zugreifen wollen, müssen Sie zustimmen, dass Moodle eine Verbindung zum Repository aufbaut. Wenn Sie zugestimmt haben, können Sie auf das Repository zugreifen und die dort abgelegten Dateien ansehen und nutzen.
Wenn Sie das erste Mal von Moodle aus auf das OneDrive Repository zugreifen wollen, müssen Sie zustimmen, dass Moodle eine Verbindung zum Repository aufbaut. Wenn Sie zugestimmt haben, können Sie auf das Repository zugreifen und die dort abgelegten Dateien ansehen und nutzen.
Zeile 19: Zeile 18:
'''Hinweis''': OneDrive verlangt, dass Anfragen über SSL weitergeleitet werden. Das bedeutet, dass Ihre Moodle-Site unter ''https'' laufen muss, wenn Sie das OneDrive Repository nutzen wollen.
'''Hinweis''': OneDrive verlangt, dass Anfragen über SSL weitergeleitet werden. Das bedeutet, dass Ihre Moodle-Site unter ''https'' laufen muss, wenn Sie das OneDrive Repository nutzen wollen.


==Access controlled links==
==Links mit Zugriffskontrolle==
Kursteilnehmer/innen können Dateien aus dem OneDrive Repository als [[Aufgaben nutzen|Aufgabenabgaben]] einreichen. Sobald eine Abgabe erfolgt ist, kann die Datei nur noch durch Trainer/innen bearbeitet werden.


Students may submit files from OneDrive as 'access controlled links' in [[Using Assignment|assignments]]. Once submitted, the student may no longer change them, but the teacher is allowed to edit them.
Trainer/innen können Dateien aus dem OneDrive Repository als ''Links mit Zugriffskontrolle'' in Moodle einbinden. Trainer/innen können diese Dateien dann weiterhin bearbeiten, während Kursteilnehmer/innen die Dateien nur ansehen können.


Teachers may display files from OneDrive as 'access controlled links'. The teacher can then continue updating the files, but students can only view them.
Um Dateien als Links mit Zugriffskontrolle bereitzustellen, gehen Sie folgendermaßen vor:
# Legen Sie einen [[OAuth2 Services|OAuth2 Service]] an und verwenden Sie für die Verbindung ein System-Nutzerkonto. Dieses Nutzerkonto dient ausschließlich dazu, den Zugriff  auf Dateien zu steuern, die Kursteilnehmer/innen einreichen oder Trainer/innen bereitstellen. Trainer/innen können die Dateien bearbeiten, Kursteilnehmer/innen können die Dateien nur ansehen.
# Setzen Sie in den Einstellungen des Microsoft Services die Option ''Unterstützte Dateien'' auf ''Intern und extern''.
# Setzen Sie in den Einstellungen des Microsoft Services die Option ''Standardmäßiger Rückgabetyp'' auf ''Extern (nur Links in Moodle gespeichert)'' .
# Speichern Sie die Einstellungen.


To enable this feature, ensure that:
==Das alte OneDrive Repository==
Das alte OneDrive Repository (auch unter dem Namen ''Skydrive Repository'' bekannt), das in älteren Moodle-Versionen verwendet wurde, ist ab Moodle 3.3. umbenannt in ''OneDrive Repository (alt)''. Die API, die das alte Repository-Plugin verwendet hat, ist von Microsoft als ''überholt (deprecated)'' gekennzeichnet und wird irgendwann nicht mehr unterstützt.


# A system account has been connected in [[OAuth 2 services]] in Site administration. This account will own and control access to files submitted by students and teachers. Teachers will be able to edit the files but students will not. This should be a dedicated account for this purpose.
Wir empfehlen, auf das neue OneDrive Repository zu migrieren. Ein weiterer Grund für eine empfohlene Umstellung ist, dass das neue OneDrive Repository sowohl mit System-Nutzerkonto als auch mit persönlichen Nutzerkonten funktioniert.
# "Supported files" is set  to "Internal and External" .
# "Default return type" is set  to "External (only links stored in Moodle)".
 
==Das alte OneDrive Repository==
Das alte OneDrive Repository (auch unter dem Namen ''Skydrive Repository'' bekannt), das in älteren Moodle-Versionen verwendet wurde, ist ab Moodle 3.3. umbenannt in ''OneDrive Repository (alt)''. Die API
In Moodle 3.3, the OneDrive repository used in earlier versions of Moodle has been renamed to 'OneDrive (legacy)'. The API used by this repository plugin has been deprecated by Microsoft and will stop working eventually. Users are encouraged to migrate to the new OneDrive repository right away. Another reason for migrating to the new OneDrive repository is that it works with Business accounts as well as personal.


'''Hinweis''': Sie müssen erst das neue OneDrive Repository aktivieren (wie oben beschrieben), bevor Sie das alte OneDrive Repository migrieren können.
'''Hinweis''': Sie müssen erst das neue OneDrive Repository aktivieren (wie oben beschrieben), bevor Sie das alte OneDrive Repository migrieren können.
Zeile 45: Zeile 44:


[[Category:OAuth 2]]
[[Category:OAuth 2]]
Das Skydrive Repository erlaubt den Zugriff auf Dokumente aus Microsoft Skydrive von Moodle aus.
==Installation==
Sie müssen Ihr Moodle-System bei Microsoft registrieren, damit Moodle mit Microsoft kommunizieren kann. Die Registrierung erfordert folgende Schritte:
# Gehen Sie auf die Seite des Microsoft Developer Centre: https://account.live.com/developers/applications.
# Melden Sie sich an. Falls Sie noch nicht registriert sind, müssen Sie sich ein Nutzerkonto anlegen.
# Klicken Sie auf den Link ''Create application'' und füllen Sie das Formular für Ihr Moodle-System aus.
# Schicken Sie das ausgefüllte Formular ab, indem Sie auf den Button ''I aAccept'' klicken.
# Auf der nächsten Seite klicken Sie auf den Link ''API Settings'' in der linken Spalte.
# Auf dieser Seite sehen Sie eine ''Client ID'' und ein ''Client secret'' - diese Daten übertragen Sie auf die Konfigurationsseite des Repositorys (''[[Einstellungen-Block|Einstellungen]] > Website-Administration > Plugins > Repositories > Microsoft Skydrive''; vorher müssen Sie das [[Repositories verwalten#Repositories aktivieren|Repository aktivieren]]).
# '''Wichtig''': Auf der Konfigurationsseite des Repositorys in Moodle ist eine URL angegeben (''Redirect domain''). Diese URL müssen Sie auf der API Settings Seite von Microsoft (auf der ''Client ID'' und ''Client secret'' stehen) in das Feld ''Redirect domain'' eintragen. Erst dann ist die Registrierung Ihres Moodle-Systems bei Microsoft abgeschlossen und der Zugriff auf Microsoft Skydrive von Moodle aus möglich.


[[en:Skydrive repository]]
[[en:OneDrive repository]]

Version vom 30. Juni 2017, 10:18 Uhr


Microsoft OneDrive Repository

Das Microsoft OneDrive Repository ermöglicht es, von Moodle aus auf Ihre Dokumente im Microsoft OneDriveRepository zuzugreifen. Sie können mit dem Moodle-Datei-Browser Dateien aus dem Repository in Moodle einfügen.

OD8.png

Wenn Sie das erste Mal von Moodle aus auf das OneDrive Repository zugreifen wollen, müssen Sie zustimmen, dass Moodle eine Verbindung zum Repository aufbaut. Wenn Sie zugestimmt haben, können Sie auf das Repository zugreifen und die dort abgelegten Dateien ansehen und nutzen.

OneDrive Repository aktivieren

Neue Funktionalität
in Moodle 3.5!
Wenn Sie das OneDrive Repository verwenden wollen, müssen Sie als Moodle-Administrator/in zuerst einen Microsoft OAuth2 Service anlegen:

  1. Gehen Sie auf die Seite Website-Administration > Server > OAuth 2 Services und klicken Sie auf den Button Neuen Microsoft Service anlegen.
  2. Folgen Sie der Anleitung im Artikel OAuth2 Microsoft Service , um eine Client ID und ein Client Kennwort (Secret) zu erhalten.
  3. Tragen Sie die Client ID und das Client Kennwort auf der Konfigurationsseite des Microsoft Services ein und speichern Sie Ihre Änderungen.
  4. Gehen Sie auf die Seite Website-Administration > Plugins > Repositories > Übersicht und aktivieren Sie das OneDrive Repository.
  5. Klicken Sie auf den Link Einstellungen des OneDrive Repositories und stellen Sie sicher, dass bei der Option OAuth 2 Service die Option Microsoft ausgewählt ist. Speichern Sie Ihre Änderungen.

Hinweis: OneDrive verlangt, dass Anfragen über SSL weitergeleitet werden. Das bedeutet, dass Ihre Moodle-Site unter https laufen muss, wenn Sie das OneDrive Repository nutzen wollen.

Links mit Zugriffskontrolle

Kursteilnehmer/innen können Dateien aus dem OneDrive Repository als Aufgabenabgaben einreichen. Sobald eine Abgabe erfolgt ist, kann die Datei nur noch durch Trainer/innen bearbeitet werden.

Trainer/innen können Dateien aus dem OneDrive Repository als Links mit Zugriffskontrolle in Moodle einbinden. Trainer/innen können diese Dateien dann weiterhin bearbeiten, während Kursteilnehmer/innen die Dateien nur ansehen können.

Um Dateien als Links mit Zugriffskontrolle bereitzustellen, gehen Sie folgendermaßen vor:

  1. Legen Sie einen OAuth2 Service an und verwenden Sie für die Verbindung ein System-Nutzerkonto. Dieses Nutzerkonto dient ausschließlich dazu, den Zugriff auf Dateien zu steuern, die Kursteilnehmer/innen einreichen oder Trainer/innen bereitstellen. Trainer/innen können die Dateien bearbeiten, Kursteilnehmer/innen können die Dateien nur ansehen.
  2. Setzen Sie in den Einstellungen des Microsoft Services die Option Unterstützte Dateien auf Intern und extern.
  3. Setzen Sie in den Einstellungen des Microsoft Services die Option Standardmäßiger Rückgabetyp auf Extern (nur Links in Moodle gespeichert) .
  4. Speichern Sie die Einstellungen.

Das alte OneDrive Repository

Das alte OneDrive Repository (auch unter dem Namen Skydrive Repository bekannt), das in älteren Moodle-Versionen verwendet wurde, ist ab Moodle 3.3. umbenannt in OneDrive Repository (alt). Die API, die das alte Repository-Plugin verwendet hat, ist von Microsoft als überholt (deprecated) gekennzeichnet und wird irgendwann nicht mehr unterstützt.

Wir empfehlen, auf das neue OneDrive Repository zu migrieren. Ein weiterer Grund für eine empfohlene Umstellung ist, dass das neue OneDrive Repository sowohl mit System-Nutzerkonto als auch mit persönlichen Nutzerkonten funktioniert.

Hinweis: Sie müssen erst das neue OneDrive Repository aktivieren (wie oben beschrieben), bevor Sie das alte OneDrive Repository migrieren können.

Rechte

Siehe auch