-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use admin account API token when launching Canvas Studio assignments
The Canvas Studio API has a restriction that only the owner of a video can get a download URL or a transcript using it. This means that other instructors and students in a course would not be able to launch a Canvas Studio assignment if we used their authentication to request the video URL. As a workaround, use an admin account to request the download URL and transcript when launching an assignment. This requires us to configure an admin account to use for this purpose in Hypothesis settings, and for that user to authenticate with Hypothesis at least once, eg. by creating or launching an assignment, before any teachers or students launch an assignment.
- Loading branch information
1 parent
ba5bfc4
commit 2f69db9
Showing
5 changed files
with
382 additions
and
29 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.