Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Opencast webservice user has to accept the Moodle user policy before it can be used #14

Open
abias opened this issue Mar 15, 2019 · 3 comments

Comments

@abias
Copy link
Member

abias commented Mar 15, 2019

https://docs.opencast.org/develop/admin/configuration/security.user.moodle/ tells us how to create the Opencast API webservice user in Moodle.

It has to be noted that if you have a user policy enabled in your Moodle instance, the Opencast webservice has to log in at least once into Moodle and has to accept the user policy. Otherwise, Opencast won't be allowed to use it to connect to Moodle.

I think this note should be added to the Opencast documentation. But I am unsure if it might be possible to create a webservice user in Moodle who doesn't not have to accept the user policy.

Thus, this has to be evaluated on the Moodle side first (that's why I am posting it here and not on opencast.jira.com).

@TamaraGunkel
Copy link
Contributor

Hey,
do think this is still relevant since it's two years old? I've never configured the Opencast webservice so I don't know anything about the problems that can arise there...

@mwuttke
Copy link

mwuttke commented Nov 3, 2021

Hello @TamaraGunkel,

I think this issue is (still) relevant if your Moodle Side use a webservice user and the user policy is activated. I tested this issue successfully on the first of April this year and some users who worked that day, thought this was an April Fool's joke. ;-)

Thanks & Greetings,
Michael

@dahrens
Copy link

dahrens commented Jul 5, 2022

We stumbled upon this a few month ago as well.

IMO moodle should not enforce the user policy for users which have the special auth type "Webservice". Enhancing the docs would be nice anyways. PRs on https://github.com/Opencast-Moodle/documentation are the way to go?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants