INTEGRATION OVERVIEW
Contents
Introduction ... 1
Authentication methods ... 2
Learning management system (LMS) integration methods ... 2
AICC standard ... 2
LTI standard ... 3
Application programming interface (API) beta ... 3
Search API ... 4
Courses API ... 4
LMS integration workflow ... 4
Frequently asked questions ... 5
Introduction
This document outlines the lynda.com integration methods available to your organization. Please contact your Training Solutions Advisor to get started.
• Authentication methods that grant users access to the lynda.com website, mobile site, iOS app, and Android app. • Learning management system (LMS) integration that allows users to access lynda.com course content through
your LMS.
• An application programming interface (API) that helps users search the lynda.com library and get information about our courses.
Authentication methods
These user authentication methods will grant users access to the lynda.com website, mobile site, iOS app, and Android app:
• Internet Protocol (IP) address authentication allows your users to access lynda.com from your organization’s static, public-facing IP address range.
• Email verification allows your users to create a lynda.com account using an organization-provided email address with a specific email domain.
• Single sign-on (SSO) authentication allows users to access multiple authorized resources with one set of authentication credentials. We support SSO using both Security Assertion Markup Language (SAML) 2.0 and Central Authentication Service (CAS).
The Authentication Overview guide, available on the lyndaCampus or lyndaEnterprise Resource Center, includes details on implementing these authentication methods.
Learning management system integration methods
lynda.com supports two learning management system (LMS) integration methods: • Aviation Industry CBT Committee (AICC) standard
• Learning Tools Interoperability (LTI) standard
Because lynda.com membership allows for access to our library and features that support learning, the AICC and LTI standards allow activity on the lynda.com website to be tracked and reported back to your LMS. Other standards, such as Sharable Content Object Reference Model (SCORM), require content to be packaged individually and hosted on an LMS, and do not support access to a full course library, such as the one available on lynda.com. Most LMSs adhere to AICC or LTI standards for integration to support access to subscription services like lynda.com.
AICC standard
lynda.com can communicate with your AICC-compliant LMS so users can easily access the most up-to-date lynda.com courses and share user course progress information with your LMS.
Through a simple download interface, your organization can download a set of course structure files for any lynda.com course content. The course structure files contain metadata for the course, including a course description, author, version, course creation date, course structure, and parameters for launching the content over the web. Once the course structure files are imported into your LMS, users will see the lynda.com course details in your catalog.
When a user requests a lynda.com course from your LMS, a separate browser window will open and the course will be launched from the lynda.com website. After the user logs in to lynda.com, your LMS passes information to us about the user, such as profile information and bookmarks. When the user begins watching a course, we communicate to your LMS that the course has been started.
Once the user finishes the course and closes the browser window, this learning session ends and lynda.com will provide your LMS with results information, which includes completion status. If the user ends the learning session but has not completed the course, we will remember the user’s progress and the user can pick up where he or she left off when returning to the course from your LMS.
LTI standard
lynda.com offers support for LTI 1.0 (also known as Basic LTI). If you have an LMS with the LTI 1.0 standard, contact your Training Solutions Advisor to get more information.
Application programming interface beta
Search API
Using our search API, you can take advantage of our indexing and ranking algorithms to display relevant courses and videos to your users.
The search API could be used for the following purposes: • Highlighting courses in search results
• Searching for courses to include in lessons • Locating courses from within an LMS
• Locating courses from within a resource portal or help desk • Creating a playlist or learning path of course results/links
Courses API
Using our courses API, you can retrieve a list of active courses in the lynda.com library. The courses API could be used for the following purposes:
• Retrieving courses by date released
• Featuring courses on landing pages or within an intranet
For more information, please contact your Training Solutions Advisor.
Learning management system integration workflow
If you decide to integrate your LMS with lynda.com, your organization would go through the following workflow: • Contact your Training Solutions Advisor to start the testing and validation process.
• Once you have entered our testing queue, our integration team will help you with testing to validate your system. Testing confirms that your LMS can do the following:
o Upload a course o Launch a course
o Show a course in progress o Show a course is completed
Once testing and validation is confirmed, lynda.com will enable integration for your account. If you are ready to get started, contact your Training Solutions Advisor at [email protected] or call US: 1 (888) 335-9632
Intl: +1 (805) 477-3900 EMEA: +44 (0) 1252 416554 APAC: +61 2 9779 1582
Frequently asked questions
Do my users log in to access the lynda.com courses?
Yes, all users must authenticate with lynda.com to access our courses. We offer several different ways for users at organizations to authenticate with our system, including SSO. Contact your Training Solutions Advisor for more information about the authentication methods we support.
Can I download AICC-compatible course data for any lynda.com course?
Yes, you can download AICC-compatible data for any and every course in our library. However, for testing purposes, you can only download data for the sample course.
Do my users watch lynda.com courses from our LMS?
No, all users watch content directly on lynda.com. When a user accesses a course from your LMS, the course page will open in a new browser window.
How long do AICC sessions through lynda.com remain active?
AICC sessions remain active for 90 days after the user’s last interaction.
Can my users access lynda.com courses on a mobile device?
Users can login to lynda.com on our mobile site, iOS or Android application, but progress will not be reported to your LMS.
Can I integrate with lynda.com if my LMS is behind a firewall?
By design, the HTTP AICC Communication Protocol (HACP) requires that an LMS can communicate over the HTTP protocol. You can still integrate with lynda.com through AICCif your LMS is behind a firewall and not publicly accessible. Contact your Training Solutions Advisor for more information about lynda.com integration with your LMS.
Do all lynda.com accounts support LMS integration?
Only lyndaCampus and lyndaEnterprise accounts can use AICC to integrate with their LMS. Contact your Training Solutions Advisor for more information about lynda.com accounts and LMS integration.
Still have questions? Contact your Training Solutions Advisor at [email protected] or call
US: 1 (888) 335-9632 Intl: +1 (805) 477-3900 EMEA: +44 (0) 1252 416554 APAC: +61 2 9779 1582