You are located in service: RWTHmoodle

Provide files with Sciebo

Provide files with Sciebo


RWTHmoodle provides a Sciebo connection. This connection allows you to provide files that exceed the upload limit of 250 MB per file. The files are provided as access-controlled links. This also applies to student assignments, for example.

In order to access the file in RWTHmoodle, which is provided via Sciebo, a login in Sciebo is required.

Image and video files can also be entered as access-controlled links via Sciebo, but only as content of a Folder resource, not as a File resource.

The connection uses the OAuth2 authentication protocol. This standard ensures that neither your username nor your password is transferred when an RWTHmoodle course room is connected to your Sciebo account.


Table of Contents

  1. Providing a file from Sciebo to RWTHmoodle
  2. Providing images and videos as access controlled links
  3. Access controlled link

1. Providing a file from Sciebo to RWTHmoodle

We will describe the provision of Sciebo files using the example of a file in the course room. These instructions can be applied in the same way to other places where you can upload files.

  1. Switch the course page to edit mode by clicking the button "Turn editing on" in the upper right corner.
  2. Click on the link "Add an activity or resource" in the course section where you want to add a file.
  3. Choose the resource type "File". You will be automatically forwarded to the settings page of the element to upload the file and configure the element.
  4. Give the file a name and optionally a description.
  5. Now click on the button "Add..." Shows the button "Add" using a document the upper left corner of the upload field.
  6. Then, in the file picker, click on the "Sciebo" repository on the left side.
  7. Then select "Log in to your account":

    The screenshot shows the "File picker" dialogue with the login button for Sciebo, "Log in to your account". Other sources for files are "Upload a file", "Private files", Wikimedia", and "Content bank".
  8. Log in in the pop-up window with your Sciebo username and password.
  9. Then click on "Authorize".
  10. You will now see your Sciebo files in the file selection window:

    The screenshot shows the "File picker" dialogue with a list of files in a Sciebo folder. The list contains a number of PDF documents and one text file. For every file in the list the name, the upload date and time, the size, and the file type are shown.
  11. Select a file you want to use in RWTHmoodle.
  12. If necessary change the title of the file and add author and licensing information.

    The screenshot shows the select file dialogue with the headline "Select Testdatei.pdf". This dialogue can be closed using a small "x"-symbol. The textfield "Save as" follows, containing "Testfile.pdf" as input. Below this the field "Author" is filled with "Larissa Lecturer". Using the dropdown menu for "Choose license" the entry "CC - gleiche Weitergabe" is selected. Two buttons are shown below, "Select this file" and "Cancel". The bottom part contains file data, "Last modified 31 October 2019, 4:20 PM", "Created" with no value, "Size 375.6KB", and the fields "License" and "Author" also containing no data.
  13. Then click on "Select this file" and continue with the configuration of the file. The small black arrow at the left bottom end of the file symbol shows that the file is only linked from Sciebo but not copied to RWTHmoodle.

    The screenshot shows the "Select files" dialogue, presenting a PDF symbol for the file "Testfile.pdf". In the bottom left corner of the PDF symbol there is a small black arrow. And below the symbol the name "Testfiled.pdf" is shown.

After saving the file, all course participants can click the file and access it. But as it is stored in Sciebo, they will need to log in to their Sciebo account.


2. Providing images and videos as access controlled links

To access a file that has been provided as an access-controlled link, users must have a Sciebo account and log in to Sciebo via RWTHmoodle. They are automatically prompted to do this when accessing the file. It is not sufficient for access to be logged into Sciebo in parallel and independently of RWTHmoodle, because in this case the connection between the systems is missing.

This login requirement leads to problems with image and video files as these are automatically embedded into the Moodle page when provided via an access controlled link. This allows the image to be viewed directly in the page and the video to be played directly. If the users are not logged in to Sciebo via RWTHmoodle when accessing the embedded content, the image will not be displayed at all or a message indicating a network error will appear with the video.

This restriction can currently only be circumvented by providing image and video files via a Folder resource instead of the File resource. In the settings of the Folder resource you will find the same upload dialog in the section "Content" as described here under 1. Provide file from Sciebo in RWTHmoodle.


3. Access controlled link

Files provided via Sciebo are integrated as so-called "access controlled links". In Sciebo, the file is copied into a system account for RWTHmoodle and shared with all participants.

If the file is a file submission for the activity "Assignment", the file is only visible to all persons involved in the submission and the evaluators. Only they can call up the submission in RWTHmoodle and access the file. After the deadline has been reached or after the "Submit Task" button has been pressed, depending on the submission settings, the "Edit Submission" button will disappear from the submission in the course room. In Sciebo itself, the file in the system folder cannot be modified.



To edit or replace a file provided as an access-controlled link, it must be deleted in RWTHmoodle and re-embedded from Sciebo. The new file must have a different name than the deleted file, otherwise, errors will occur.


For more information:


last changed on 09/07/2023

How did this content help you?

GNU General Public License 3
This work is licensed under a GNU General Public License