ichdasich / bbb-rec-perm

Authentication Hook for nginx to restrict access to BigBlueButton recordings
Creative Commons Zero v1.0 Universal
17 stars 8 forks source link

Add moodle integration #10

Open ichdasich opened 3 years ago

ichdasich commented 3 years ago

https://github.com/bigbluebutton/bigbluebutton/issues/10895 notes that moodle integration would be nice.

Questions to answer here are:

aguerson commented 3 years ago

HI @ichdasich . Yes It would be nice. I checked yesterday the auth mechanism of moodle. In my case we have a SSO behind Moodle, but for the BBB records, in the bbb moodle pluggin, there is no such attribute like "public" of "private" for the records. There is a mariadb backend with Moodle and new table who comes with the bbb moodle pluggin, but no such entry in the table to set a record status like described before. In my case I have scalelite behind the Moodle instance. The only way to protect the presentation link from outside is to very the last http_referer. If you come from Moodle, you are granted, in other way, you have to auth on Moodle. It is a minor hack, but if the bbb moodle pluggin doesn't change, I don't known how to protect the record. The admin need to access to all the records... What is a admin in Moodle, most of the teacher/researcher... Regards, Aurélien.

aguerson commented 3 years ago

The link to the bbb table in Moodle https://github.com/blindsidenetworks/moodle-mod_bigbluebuttonbn/blob/master/db/install.xml