Issues with Panopto Provisioning on Moodle: Folder Creation and Group Settings
Hello,
I am currently working on developing Panopto for Moodle 3.5 and am encountering some challenges, so I’m posting this question in the moodle Q&A section.
I am using blocks/panopto
for provisioning. Here’s the situation:
In the current Moodle-Panopto setup, provisioning is performed, and when a professor clicks the Course Settings(in panopto blocks - https://mydomain.ap.panopto.com/Panopto/Pages/Sessions/List.aspx?modalPage=FolderSettings&folderID=) , a folder named after the course is created in Panopto. Additionally, creator, viewer, and publisher groups are generated, and users from Moodle are added accordingly.
However, I am facing two specific issues:
- Folder Creation with Course Names
- A new folder is created every time a course is provisioned. Over the years, this results in many folders with similar names, which becomes inconvenient. I do not want folders to be created automatically with course names.
- Viewer Group Issue Without Folder
- If a course folder is not created, the viewer group is also not added with users. As a result, students cannot watch videos.
I’d like to know if there is a way to resolve these two issues.
In summary, I want to modify the provisioning process so that groups (creator, viewer, publisher) are created and addeded with users without generating a course folder.
Additionally, I would appreciate any advice on modifying the group naming convention. Currently, it uses the Moodle course fullname, but I want to change it to use the shortname instead (e.g., course->fullname
→ course->shortname
). Could anyone guide me on which part of the code needs to be updated for this change?
Thank you!
Answers
Under your Panopto Block settings (Admin > Blocks > Manage Blocks > Panopto > settings), there is a setting "Panopto Folder Name Appearance" (block_panopto | folder_name_style) which lets you choose whether course folder names are the fullname, shortname, or both. We are on Moodle 4.1 so the admin path may differ for you. 3.5 is quite old and you might run into compatibility issues.
We have our course category hierarchy synced to Panopto as well, which partially addresses your issue because course folders exist in different places in the hierarchy and so are more distinct. So for one semester a folder might be at 2024FA > ARTED > ARTED-1000-1 Art Education 1 while another is the same but under 2025SP. I would consider if the long and similar folder names is more an issue for you, as an administrator who can see everything, or for users, who only see the folders for courses they're enrolled in. Students should be fine. Faculty who teach the same courses year over year may get confused.
I don't think you can create course-specific permissions groups without course folders. What would they accomplish? The groups exist to hold certain roles for course folders. Without that, they would be a group with no folders or videos shared with them. If you're expecting faculty to manually share items with these groups, you will have the same naming problem,but shifted to groups. Group names look the same as their related folders except are even longer because they also have the role (e.g. "::Viewer") appended.
I would carefully review the Panopto Block settings. I don't think you can create groups without folders, but if you can the answer is somewhere in the settings.