DukeLearningInnovation / kits

https://dukelearninginnovation.github.io/kits
GNU General Public License v3.0
37 stars 5 forks source link

Box Integration #214

Closed profmikegreene closed 5 years ago

profmikegreene commented 6 years ago
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
  1. Box folder membership synced near real time

Edit app

  1. Instructor goes into kit edit mode and selects Box. The following form is presented:
Fieldname Type Immutable Meta
Box folder URL text URL of Box folder attached to this kit {{https://duke.app.box.com/folder/51888524052}}
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
  1. Instructor makes edits and selects save
  2. Kits applies changes and routes the instructor back to My Kits

Remove app

  1. Instructor goes into kit edit mode
  2. Instructor selects the option to remove Box
  3. Kits removes all users in the kit from the Box folder, Kits does not delete the folder
Kits UI Display Kits Role Box Role
Instructor Leader Co-owner
Assistant Assistant Co-owner
Student Participant Editor
Visitor Visitor Viewer
profmikegreene commented 5 years ago

We previously had the ability to rename the box folder itself (not kits display name) in the acceptance criteria. I've removed it to keep this integration inline with the others which do not allow renaming of the resource at this time.

Let me know if that is an issue @ewendland23 @noahhh and I'll add it back.