Glossary
This article is a compendium of key terms and their definitions, designed to provide a clear and precise understanding of the concepts related to the articles on the creation of the connection Canvas + Insendi: Connection setup and How to link content.
Admin account navigation: This menu appears on the left side of Canvas, next to the Global Navigation, when accessing your account from the ‘Admin' section. It provides easy access for Admins to key options such as Courses, People, Statistics, and Permissions, apart from the insendi > Tenant settings and/or the main account navigation and Admin tools
Client ID: A unique identifier assigned to a client (in this case, Insendi) when integrating with Canvas. It allows Canvas to recognise Insendi as an authorised tool provider.
Deep Linking: A mechanism in LTI 1.3 that allows direct links to specific content or activities within a tool, such as a particular page or assignment within Insendi.
Developer Key: Section within the Account Navigation menu that allows administrators to create and manage credentials to facilitate secure integration between Canvas and external applications. These keys are essential for enabling third-party tools to interact with Canvas through APIs or the Learning Tools Interoperability(LTI) standard.
Embedded menu: Once in the 'Admin account' and after having installed the insendi Plugin, there is an option, that is not from Canvas called 'insendi > Tenant settings'. In it, you can see an overview of the content of all the courses and options to access the Tenant Settings, User Management and Reporting. This way, there is no need to navigate away from the Canvas environment to reach this information.
Global navigation: This menu is on the left side of every Canvas page, offering quick access to key features like Account, Admin (depending on the permissions), Dashboard, Courses, Calendar, Inbox, History and Help. It provides a unified view of all courses, and additional links may appear based on institutional settings.
iframe (Inline Frame): An HTML element that allows a webpage to embed another document, such as a webpage or a piece of content, within a section of the current page. In the context of this guide, an iframe is used to display Insendi course content within a Canvas page. This allows users to interact with Insendi materials directly in Canvas without needing to leave the platform.
JWKS (JSON Web Key Set): A format for representing cryptographic keys. The JWKS URL provides the public keys that Canvas uses to verify the security tokens sent by Insendi.
LMS Access Token URL: The URL used to initiate an authentication request from Canvas to Insendi. It allows users to be authenticated across platforms securely.
LMS JWKS URL: The URL where the public keys used for authentication between Canvas and Insendi are stored. These keys help in verifying that the communication between the platforms is secure.
LTI (Learning Tools Interoperability): A standard developed by IMS Global Learning Consortium. It allows tools from different learning management systems (LMS) to communicate securely. In this guide, it enables Insendi to integrate seamlessly with Canvas.
LTI Key: A unique key used in LTI integrations to establish a secure connection between platforms like Insendi and Canvas. It includes important authentication details necessary for the integration.
LTI Provider: A third-party tool or external service that integrates with a learning management system (LMS) through the LTI standard. This standard allows seamless communication and data exchange between the LMS (known as the LTI Consumer) and the tool or service (the LTI Provider).
OIDC (OpenID Connect): A protocol used for single sign-on (SSO) and identity verification. In this guide, it enables users to log into Insendi using their Canvas credentials.
Placements: The areas within Canvas (such as course pages or text editors) where the Insendi integration is available to users.
Plugin: A software component that adds specific features or extends the functionality of an existing application, system, or platform. In the context of Learning Management Systems (LMS) and LTI (Learning Tools Interoperability):
Plugins for an LMS: These are modules or extensions installed directly in the LMS to provide additional features, such as quizzes, analytics dashboards, or communication tools.
LTI Plugins: These are special plugins that act as connectors between an LMS (LTI Consumer) and external tools (LTI Providers). They enable the seamless integration of third-party services into the LMS, allowing users to access external educational tools directly from the platform.
Redirect URL/URI: The URL where users are redirected after a successful login. For example, when logging into Insendi from Canvas, users are redirected back to Canvas after authentication.
If needed, we also share with you the site to the Canvas LMS Documentation.