Hello folks
We'd like to revisit this problem that has been ongoing for about 2 years plus and cannot make it work
Moodle 4.17 + OneDrive - Sharing externally does not work when we use the file picker. the user/student can see their OneDrive content as this is not the problem. The problem is when they try to share the file as a link.
Does moodle use graph api for granular
permission?
We were told that for this to work, we would need to make it (our OneDrive/365) globally accessible by everyone. This is a major security risk.
has anyone integrated their Moodle 4.x with the MS365 Onedrive in your organization and have it work successfully? The goal is not to upload it to the moodle
server (to save resources) and
to allow Students to select a file
from OneDrive and submit it to their Moodle assignment *without* the
actual file being transferred into Moodle (saving space and preventing
post-submission alterations to the original file from affecting the
submission).
Other institutions have an LMS integration like this, and
we’d really like to be able to offer it to our people too.
In the moodle bug tracker, there was a mention of:
“This is an issue to do with your sharing on
Azure/Sharepoint/OneDrive side. The
service account you have in use connected with OAuth2 OneDrive repository needs
to be able to share around your orginisations global policies set in place.
See here 'Anyone' is not allowed, therefore you will get the error Jerry
showed above. (your organisation is preventing you from selecting this option)”
To allow "Anyone" is a major security risk
Thoughts?