issues
search
DukeLearningInnovation
/
kits
https://dukelearninginnovation.github.io/kits
GNU General Public License v3.0
37
stars
5
forks
source link
Panopto Integration
#218
Closed
profmikegreene
closed
5 years ago
profmikegreene
commented
6 years ago
[x] outline goals of the integration
Add app
Instructor clicks add app and selects Panopto in the app store
App store content for Panopto includes prominent link to
https://oit.duke.edu/about/policies/dukecapture-policies
so that instructors don't have to agree with TOS each time they want to add Panopto
Instructor selects which DukeCapture server they want to connect to
Kits checks for a Panopto folder with the kit id and if exists, links to that, otherwise
Panopto folder created with the name of the kit and users added. The following form is presented:
Fieldname
Type
Immutable
Meta
Kits Display name
textbox
❌
display name shown to kit members on card
Who can view
radio button
❌
toggle between Just me, Instructors + Assistants Only, Everyone in kit
Panopto folder membership synced near real time
Edit app
Instructor goes into kit edit mode and selects Panopto. The following form is presented:
Fieldname
Type
Immutable
Meta
Panopto folder URL
text
✅
URL of the panopto folder attached to this kit {{
https://cit.capture.duke.edu/Panopto/Pages/Sessions/List.aspx#folderID=%224bd9aec4-575f-48a8-ac70-c63bf6634a5f%22&folderSets=3
}}
Kits Display name
textbox
❌
display name shown to kit members on card
Who can view
radio button
❌
toggle between Just me, Instructors + Assistants Only, Everyone in kit
Instructor makes edits and selects save
Kits applies changes and routes the instructor back to My Kits
Remove app
Instructor goes into kit edit mode
Instructor selects the option to remove Panopto
Kits removes all users in the kit from the Panopto folder, Kits does not delete the folder
[x] map roles
Kits UI Display
Kits Role
Panopto Role
Instructor
Instructor
Creator
Assistant
Assistant
Creator
Student
Student
Viewer
Visitor
Visitor
Viewer
[ ] explore API's ability to accomplish goals
[ ] build a proof of concept
ewendland23
commented
5 years ago
I am not 100% sure how we will Delete these yet...
Add app
Edit app
Remove app