|
In this article: |
Install the WeVideo Multimedia Creation Canvas integration tool with Dynamic Registration Link
| Important note: The integration tool installed through the dynamic registration link DOES NOT support the assignment and submission workflow. The integration added through this workflow is used only as a portal to access the user’s WeVideo account. If you wish to use WeVideo with the assignment and submission workflow, please follow the steps in the LTI 1.1 section of this article to install the WeVideo Multimedia Creation LTI 1.1 version. |
Log in to your WeVideo account through WeVideo’s website. Click the user icon on the top right of the window, and select the Account Settings option.
Expand the LTI Settings section and click Generate LTI Connection Code.
Copy the generated code and save it for later use.
Log in to a Canvas admin account, select the Admin tab from the sidebar, and select the organization to install the integration.
Switch to the Developer Keys page and click the +Developer Key button.
Select +LTI Registration.
Enter the following Dynamic Registration URL into the input section and click Continue.
- Dynamic Registration URL: https://www.wevideo.com/lti/multimedia/dynamic-registration
Paste the registration code copied from the WeVideo account in the previous step into the Registration Window in Canvas and click Submit.
Click Enable and Close.
Copy the Client ID from the Details column.
Select Settings from the left sidebar, select Apps, and select View App Configurations.
Click the +APP button.
Change the Configuration Type to 'By Client ID', paste in the previously copied Client ID, and click Submit to add the tool to your organization.
The tool has now been added to the organization. Please select the Multimedia Creation tool from the Canvas course to launch the integration and access the WeVideo account. You will see a WeVideo tab in the Canvas environment that functions as a single sign-on (SSO). Any users in your Canvas instance who access this WeVideo tab will automatically be assigned a license in your WeVideo organization. Students and teachers will be able to utilize the WeVideo interface within the course in Canvas.
| Note: Any users with existing WeVideo accounts will be directed to their WeVideo account if the emails match. If their Canvas account email does not match the email or username used in WeVideo, a new account will be created upon logging in. |
Install the WeVideo Multimedia Creation Canvas integration tool with the LTI 1.1 workflow
|
Important note: The integration tool installed through the LTI 1.1 workflow supports assignment and submission flow. Please see the following articles for instructors' and learners' workflow. |
Navigate to the Admin page and select the Developer Keys tab.
Select "Add Developer Key" and click "Add API Key" and input the following information:

- Key Name: WeVideo
- Owner Email: developer@wevideo.com
- Redirect URIs: https://www.wevideo.com/api/3/lti/oauth_complete
- Redirect URI (Legacy): (leave blank)
- Vendor Code (LTI 2): (leave blank)
- Icon URL: https://s3.amazonaws.com/wevideo-static/branding/WeVideoBlueLogo.png
If you wish to enforce scopes, WeVideo requires the following scopes for functionality:
-
url:GET|/api/v1/courses/:id
-
url:GET|/api/v1/users/:user_id/courses/:course_id/assignments
-
url:POST|/api/v1/courses/:course_id/assignments/:assignment_id/submissions
For more information about generating developer keys in Canvas, please refer to this article.
After you've generated the developer keys for your Canvas instance, please contact the WeVideo support team at support@wevideo.com and provide the following information:
- Generated ID
- Developer key (hover over "Key" to display this information)
- URL to your Canvas instance
- Email associated with your WeVideo for Schools Plan subscription
Once our support team has the generated ID, developer key, and URL to your Canvas instance, they will provide the keys required to add WeVideo to a course.
To add WeVideo to a course, navigate to the External Apps section of the Admin Settings tab and select the + App icon.
In the Add App pop-up window, input the following information and select Submit:
- Configuration Type: By URL
- Name: WeVideo
- Consumer Key: (provided by the support team in Step 2)
- Shared Secret: (provided by the support team in Step 2)
- Config URL: https://www.wevideo.com/canvas.xml
For more information about adding a course in Canvas, please refer to this article.
Once this step is complete, you will see a WeVideo tab in your course that functions as a single sign-on (SSO). Any users in your Canvas instance who access this WeVideo tab will automatically be assigned a license in your WeVideo organization. Students and teachers will be able to utilize the WeVideo interface within the course in Canvas.
| Note: Any users with existing WeVideo accounts will be directed to their WeVideo account if the emails match. If their Canvas account email does not match the email or username used in WeVideo, a new account will be created upon logging in. |
The WeVideo LTI 1.1 integration is now ready in your Canvas course. Please see the following articles for instructors' and learners' workflow.
- Create Canvas assignments for the Multimedia Creation assignment.
- Complete the Multimedia Creation assignment through Canvas assignment.
If you have any questions about configuring the Canvas integration or creating assignments, please contact support@wevideo.com for further assistance.