OneDrive Repository: Unterschied zwischen den Versionen

Wechseln zu: Navigation, Suche
K
 
(8 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
{{Repositories}}
 
{{Repositories}}
 +
==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 Skydrive Repository erlaubt den Zugriff auf Dokumente aus Microsoft Skydrive von Moodle aus.
+
[[File:OD8.png|500px]]
  
==Installation==
+
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.
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.
+
==OneDrive Repository aktivieren==
# Melden Sie sich an. Falls Sie noch nicht registriert sind, müssen Sie sich ein Nutzerkonto anlegen.
+
Wenn Sie das OneDrive Repository verwenden wollen, müssen Sie als Moodle-Administrator/in zuerst einen Microsoft OAuth2 Service anlegen:
# Klicken Sie auf den Link ''Create application'' und füllen Sie das Formular für Ihr Moodle-System aus.
+
# Gehen Sie auf die Seite ''Website-Administration > Server > OAuth 2 Services'' und klicken Sie auf den Button ''Neuen Microsoft Service anlegen''.
# Schicken Sie das ausgefüllte Formular ab, indem Sie auf den Button ''I aAccept'' klicken.
+
# Folgen Sie der Anleitung im Artikel [[OAuth2 Microsoft Service]] , um eine Client ID und ein Client Kennwort (Secret) zu erhalten.
# Auf der nächsten Seite klicken Sie auf den Link ''API Settings'' in der linken Spalte.
+
# Tragen Sie die Client ID und das Client Kennwort auf der Konfigurationsseite des Microsoft Services ein und speichern Sie Ihre Änderungen.
# 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]]).
+
# Gehen Sie auf die Seite ''Website-Administration > Plugins > Repositories > Übersicht'' und aktivieren Sie das OneDrive Repository.
# '''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.
+
# 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.
  
[[en:Skydrive repository]]
+
'''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 [[Aufgabe nutzen|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:
 +
# 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.
 +
 
 +
==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==
 +
* [[Capabilities/repository/onedrive:view|OneDrive Repository ansehen]]
 +
 
 +
==Siehe auch==
 +
 
 +
* [[OAuth2 Authentifizierung]] - ermöglicht es Nutzer/innen, sich mit ihrem Microsoft-Nutzerkonto in Moodle anzumelden
 +
 
 +
[[Category:OAuth2]]
 +
 
 +
[[en:OneDrive repository]]
 +
[[es:Repositorio OneDrive]]

Aktuelle Version vom 25. November 2018, 14:44 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

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