Prerequisites for Canvas integration through LTI
(Mandatory) SSL Certificate: the Canvas domain should be accessible via HTTPS so it must have a valid SSL certificate.
(Recommended) Authorization: The LMS cookies should have the SameSite=None and Secure=True attributes. This is required for seamless user authentication.
(Optional) Test-taker experience will differ depending on how your Canvas is deployed: on premise or in the cloud (SaaS):
- On-premise Canvas: tests can be embedded in iframe, so examinees can take proctored exams in Google Chrome.
- SaaS Canvas: tests can’t be embedded in iframe, so examinees should use Constructor Chromium-based Secure Browser.