This document provides an overview of vendor integrations in D2L Brightspace, including common terminology and how integrations work. It defines an integration as connecting an external product or its data within Brightspace. Common integration methods are discussed, including single sign-on (SSO) using Learning Tools Interoperability (LTI) and deeper integrations using application programming interfaces (APIs). The LTI specification is explained, covering versions from 1.0 to the upcoming 1.3 Advantage release. Implementation and approval processes for new integrations are also summarized.
z16 zOS Support - March 2023 - SHARE in Atlanta.pdfMarna Walle
This presentation shows how to position z/OS in preparing for the new IBM z16 server. This presentation contains the "must know" information to successfully IPL z/OS on IBM z16.
Table partitioning is a data organization scheme in which table data is divided across multiple storage objects called data partitions.
In SAP HANA database, it is possible to split column-store tables horizontally into disjunctive sub-tables or partitions. The SAP HANA database supports several redistribution operations that use complex algorithms to evaluate the current distribution and determine a better distribution depending on the situation. Partitioning is typically used in distributed systems, but it may also be beneficial for single-host systems. Partitioning is transparent for SQL queries and data manipulation language statements.
In a distributed SAP HANA system, tables are assigned to an index server on a particular host at their time of creation, but this assignment can be changed. In certain situations, it is even necessary.
In SAP HANA side-by-side implementation, SLT will stop replication when SAP HANA table reaches 2 billion records as a non-partitioned table cannot store more than 2 billion rows.
Advantages of partitioning:
+ Load balancing in a distributed system
+ Overcoming the size limitation of column-store tables
+ Parallelization
+ Partition pruning
+ Improved performance of the delta merge operation
+ Explicit partition handling
SAP HANA supports:
- Hash Partitioning
- Range Partitioning
- Round-robin Partitioning
z16 zOS Support - March 2023 - SHARE in Atlanta.pdfMarna Walle
This presentation shows how to position z/OS in preparing for the new IBM z16 server. This presentation contains the "must know" information to successfully IPL z/OS on IBM z16.
Table partitioning is a data organization scheme in which table data is divided across multiple storage objects called data partitions.
In SAP HANA database, it is possible to split column-store tables horizontally into disjunctive sub-tables or partitions. The SAP HANA database supports several redistribution operations that use complex algorithms to evaluate the current distribution and determine a better distribution depending on the situation. Partitioning is typically used in distributed systems, but it may also be beneficial for single-host systems. Partitioning is transparent for SQL queries and data manipulation language statements.
In a distributed SAP HANA system, tables are assigned to an index server on a particular host at their time of creation, but this assignment can be changed. In certain situations, it is even necessary.
In SAP HANA side-by-side implementation, SLT will stop replication when SAP HANA table reaches 2 billion records as a non-partitioned table cannot store more than 2 billion rows.
Advantages of partitioning:
+ Load balancing in a distributed system
+ Overcoming the size limitation of column-store tables
+ Parallelization
+ Partition pruning
+ Improved performance of the delta merge operation
+ Explicit partition handling
SAP HANA supports:
- Hash Partitioning
- Range Partitioning
- Round-robin Partitioning
Op 11 december was Simone Geib bij AMIS te gast. Zij is Director of Product Management bij Oracle en hét gezicht van SOA Suite 12c release. Maar liefst 80 toehoorders zijn bij AMIS bijgepraat over alle ins en outs. Simone nam daarnaast ruim de tijd om alle vragen te beantwoorden.
Oracle Open World (OOW) 2014 presentation on Oracle Cache Fusion; how it works and how to use it in an optimized fashion to scale an Oracle RAC system.
Upgrade to IBM z/OS V2.5 technical actionsMarna Walle
Yes, "upgrade" is the new name for these traditional "migration" sessions! This is part one of a two-part session that will be of interest to System Programmers and their managers who are upgrading to z/OS V2.5 from either z/OS V2.3 or V2.4. It is strongly recommended that you review sessions for a complete upgrade picture.
The general availability date for z/OS V2.5 was September 30, 2021.
Oracle Database 12c with RAC High Availability Best PracticesMarkus Michalewicz
This presentation walks through different levels of High Availability (HA) using a Bronze to Platinum range of levels. It explores and explains the different techniques that can be used on each level generically and based on Oracle technology, including features that can be used with Oracle Databases only.
This presentation was first published in July 2014 and newer versions as well as more features might have been made available for each product mentioned in the deck since then.
Enabling new client operating systems in Uyuni. AlmaLinux as an example.Uyuni Project
Uyuni is a configuration and infrastructure management tool that saves you time and headaches when you have to manage and update tens, hundreds or even thousands of machines.
Uyuni supports all of the enterprise Linux operating systems, and we keep adding. This technical presentation explains how to add a new client operating system, using AlmaLinux as a practical example.
Guest: Jack Aboutboul, AlmaLinux Community Manager, who presents what is AlmaLinux and why it exists.
Watch the video on YouTube: https://youtu.be/mX5XRI_l-1M
DB2 11 for z/OS Migration Planning and Early Customer ExperiencesJohn Campbell
This extensive presentation provides help and guidance to help DB2 for z/OS customer migrate as quickly as possible, but safely to V11. The material will provide additional planning information, share customer customer experiences and best practices.
Db2 for z/OS and FlashCopy - Practical use cases (June 2019 Edition)Florence Dubois
With the explosion of data volumes today, businesses are looking for ways to copy huge volumes of data very quickly – from seconds to minutes – with minimal disruption to the running of applications. In this presentation, you will hear about practical use cases for IBM FlashCopy technology in a Db2 for z/OS environment including non-disruptive data integrity checks, FlashCopy image copies allowing for instant restore, SHRLEVEL(CHANGE) consistent image copy backups, system-level backup and recovery. We will provide many hints and tips on how to set up your environment, share lessons learned from customer experience and address common pitfalls.
This presentation discusses why Oracle's Engineered Systems are the best platform to operate an Oracle Database, in particular an Oracle RAC database. This presentation was first presented during Collaborate18 / #C18LV.
z/OS Communications Server Technical UpdatezOSCommserver
In this session, the speakers will provide a look at new and coming features in z/OS 3.1 Communications Server. Features to be covered include:
- Networking support for z/OS containers
- Network security enhancements
- z/OS UNIX syslogd support for secure logging over TCP
- Communications Server exploitation of the IBM Function Registry for z/OS
... and more!
The more components a system has, the more challenging its maintenance becomes. Oracle Exadata marries storage with computation through a fast, reliable network, and patching all of these seems daunting. Many companies seem to struggle with it, with some even avoiding it altogether by keeping it “pending.” This session presents tested, applied, and working tips to make the Oracle Exadata patching experience smooth as silk, like vacationing in Hawaii.
DB2 for z/OS Real Storage Monitoring, Control and PlanningJohn Campbell
Just added another hot DB2 topic around DB2 for z/OS Real Storage Monitoring, Control and Planning - Check it out and make sure your system runs safely
Details about Softirq, Tasklet and workqueue in Linux kernel. Difference between all these. All activation finction such as initialization, activation and mask.
Lambda Solutions | Interconnecting your Integrations Lambda Solutions
Is your technology working with you or working against you? Integrations play an essential role in building an interconnected IT environment, where information is readily shared between systems. If your disparate systems can’t “speak” to each other they become information silos and information becomes more difficult to access.
In this webinar we will outline how Moodle and Totara LMS’ can be interconnected to your other IT systems. Our speaker, James, will demonstrate how different types of information can be used as part of these integrations. We will also detail how 3rd party applications can be integrated into the LMS to further enhance its abilities with additional course and content functionality. For each of these integrations, we will identify how they can be performed and what features are available out of the box in Moodle and Totara LMS’.
Key takeaways:
What does it mean to integrate with Moodle & Totara?
What types of integration are available for the LMS’s?
What information can be shared between Moodle/Totara and your other systems?
What integrations can you utilize immediately through Moodle & Totara’s out of the box features?
Op 11 december was Simone Geib bij AMIS te gast. Zij is Director of Product Management bij Oracle en hét gezicht van SOA Suite 12c release. Maar liefst 80 toehoorders zijn bij AMIS bijgepraat over alle ins en outs. Simone nam daarnaast ruim de tijd om alle vragen te beantwoorden.
Oracle Open World (OOW) 2014 presentation on Oracle Cache Fusion; how it works and how to use it in an optimized fashion to scale an Oracle RAC system.
Upgrade to IBM z/OS V2.5 technical actionsMarna Walle
Yes, "upgrade" is the new name for these traditional "migration" sessions! This is part one of a two-part session that will be of interest to System Programmers and their managers who are upgrading to z/OS V2.5 from either z/OS V2.3 or V2.4. It is strongly recommended that you review sessions for a complete upgrade picture.
The general availability date for z/OS V2.5 was September 30, 2021.
Oracle Database 12c with RAC High Availability Best PracticesMarkus Michalewicz
This presentation walks through different levels of High Availability (HA) using a Bronze to Platinum range of levels. It explores and explains the different techniques that can be used on each level generically and based on Oracle technology, including features that can be used with Oracle Databases only.
This presentation was first published in July 2014 and newer versions as well as more features might have been made available for each product mentioned in the deck since then.
Enabling new client operating systems in Uyuni. AlmaLinux as an example.Uyuni Project
Uyuni is a configuration and infrastructure management tool that saves you time and headaches when you have to manage and update tens, hundreds or even thousands of machines.
Uyuni supports all of the enterprise Linux operating systems, and we keep adding. This technical presentation explains how to add a new client operating system, using AlmaLinux as a practical example.
Guest: Jack Aboutboul, AlmaLinux Community Manager, who presents what is AlmaLinux and why it exists.
Watch the video on YouTube: https://youtu.be/mX5XRI_l-1M
DB2 11 for z/OS Migration Planning and Early Customer ExperiencesJohn Campbell
This extensive presentation provides help and guidance to help DB2 for z/OS customer migrate as quickly as possible, but safely to V11. The material will provide additional planning information, share customer customer experiences and best practices.
Db2 for z/OS and FlashCopy - Practical use cases (June 2019 Edition)Florence Dubois
With the explosion of data volumes today, businesses are looking for ways to copy huge volumes of data very quickly – from seconds to minutes – with minimal disruption to the running of applications. In this presentation, you will hear about practical use cases for IBM FlashCopy technology in a Db2 for z/OS environment including non-disruptive data integrity checks, FlashCopy image copies allowing for instant restore, SHRLEVEL(CHANGE) consistent image copy backups, system-level backup and recovery. We will provide many hints and tips on how to set up your environment, share lessons learned from customer experience and address common pitfalls.
This presentation discusses why Oracle's Engineered Systems are the best platform to operate an Oracle Database, in particular an Oracle RAC database. This presentation was first presented during Collaborate18 / #C18LV.
z/OS Communications Server Technical UpdatezOSCommserver
In this session, the speakers will provide a look at new and coming features in z/OS 3.1 Communications Server. Features to be covered include:
- Networking support for z/OS containers
- Network security enhancements
- z/OS UNIX syslogd support for secure logging over TCP
- Communications Server exploitation of the IBM Function Registry for z/OS
... and more!
The more components a system has, the more challenging its maintenance becomes. Oracle Exadata marries storage with computation through a fast, reliable network, and patching all of these seems daunting. Many companies seem to struggle with it, with some even avoiding it altogether by keeping it “pending.” This session presents tested, applied, and working tips to make the Oracle Exadata patching experience smooth as silk, like vacationing in Hawaii.
DB2 for z/OS Real Storage Monitoring, Control and PlanningJohn Campbell
Just added another hot DB2 topic around DB2 for z/OS Real Storage Monitoring, Control and Planning - Check it out and make sure your system runs safely
Details about Softirq, Tasklet and workqueue in Linux kernel. Difference between all these. All activation finction such as initialization, activation and mask.
Lambda Solutions | Interconnecting your Integrations Lambda Solutions
Is your technology working with you or working against you? Integrations play an essential role in building an interconnected IT environment, where information is readily shared between systems. If your disparate systems can’t “speak” to each other they become information silos and information becomes more difficult to access.
In this webinar we will outline how Moodle and Totara LMS’ can be interconnected to your other IT systems. Our speaker, James, will demonstrate how different types of information can be used as part of these integrations. We will also detail how 3rd party applications can be integrated into the LMS to further enhance its abilities with additional course and content functionality. For each of these integrations, we will identify how they can be performed and what features are available out of the box in Moodle and Totara LMS’.
Key takeaways:
What does it mean to integrate with Moodle & Totara?
What types of integration are available for the LMS’s?
What information can be shared between Moodle/Totara and your other systems?
What integrations can you utilize immediately through Moodle & Totara’s out of the box features?
Interoperability - LTI and Experience API (Formerly TinCan) Nine Lanterns
A webinar looking at the differences between SCORM, LTI and the Experience API (TinCan) within a Learning Management System environment. Presented by James Ballard, Senior Analyst at Nine Lanterns. Listen to the presentation: https://attendee.gotowebinar.com/recording/3218434722750502146
SCORM. xAPI. cmi5. LTI. AICC. Talk about alphabet soup! Just keeping up with these acronyms and standards can be difficult enough, but deciding which learning standard is best for your content and while working with the technologies in your ecosystem is even more challenging. But don’t worry, Joe Donnelly and Brian Miller are here to help you blend your content goals and choose a standard to meet them.
I gave this talk about IMS Basic Tools Interoperability at UMassOnline. It was the first time I could give the talk with 100% working video and audio. So it was the debut of of the Mandy Web 2.0 account pain video.
This session will demonstrate how Learn 9 can be extended to embed applications and resources which support the IMS Learning Tools Interoperability (LTI) specification. Some commercial applications will be used to illustrate the process of configuring and using LTI in Learn 9, and to highlight the pros and cons associated with this integration solution. A brief update will also be provided on the current status of the LTI specification.
Looking after the Open University's MoodleTim Hunt
A talk Sharon Monie and I gave at #MootGlobal19 in Barcelona about some of the people, processes and tools we use to manage the Open University's Moodle sites.
This talk about functionality mashup and IMS Learning Tools Interoperability was presented at the IMS Korea meeting on 22-Oct-2010 at the Vivaldi Ski Resort in South Korea. It looks at the challenges of having far too many accounts to make use of the "Web 2.0" software.
This is my talk from the 2011 Blackboard Developer's Conference July 11, 2011. It was a lot of fun and ended with a chaotic demo of a new feature connecting Sakai and Blackboard CourseSItes. Recorded version of this coming.
This presentation will look at how taking an approach based on the Learning Information Services standard (IMS Global, LIS 2.0) can help overcome the problem of data integration between Moodle and student information systems. Phil will discuss the pros and cons of taking a standards-based approach and will talk through how to get to grips with a services-based standard and how to avoid potential pitfalls.
Presented by Phil Nicholls at Moodlemoot Dublin 2013 -
SIS integration with Moodle using Learning Information Services (LIS)Psydev
A brief presentation on the pros and cons of taking a standards based approach in integrating Moodle with third party Student Information Systems. This presentation was given at moodlemoot.ie 2013.
Similar to D2L Brightspace Vendor Integrations: Technology and Terminology (20)
Designing Competency Structures and Learning ObjectivesD2L Barry
Title: Designing Competency Structures and Learning Objectives.
For a presentation April 21 at Georgia State University.
By Theresa Butori, Univ of North Georgia
Custom Pathways Resources - Kristin Randles.pdfD2L Barry
Presentation by Kristin Randles at the D2L Connection: South Carolina Edition on October 28, 2022 at Piedmont Technical College in Newberry.
Resources:
Carnegie Mellon: https://www.cmu.edu/teaching/designteach/teach/classroomclimate/strategies/choice.html
Cult of Pedagogy: https://www.cultofpedagogy.com/udl-equity/
Novak Education: https://www.novakeducation.com/hubfs/Resources/UDL_FlowChart.pdf
C-BEN: https://www.cbenetwork.org/
Presentation by Denise Huff of Spartanburg Community College at the D2L Connection: South Carolina Edition on October 28, 2022 at Piedmont Technical College in Newberry.
E-Learning Mythbusters Revisited - ITC 2022.pptxD2L Barry
Original presentation was at ITC's eLearning conference in February 2008.
This presentation takes an updated look at some of those e-learning myths in 2022.
Five Important Things You Won't Find in a Course Quality Rubric - Barry DahlD2L Barry
Currently available course design rubrics can be very valuable tools. However, these rubrics do not address several very important issues related to course quality. We’ll examine five additional areas that should be considered when working to improve the quality of online courses.
Video Captions and Transcripts Made Easy , or at least easierD2L Barry
I share almost everything I do, and typically assign the Creative Commons Attribution type of copyright “protection” which means you are free to use my stuff as you like – but it is nice to get a shout out (or attribution) from time to time.
Resources for the presentation are shared at https://bit.ly/Dahlvideo
Video Captions and Transcripts Made Easy, or at least easierD2L Barry
Presentation by Barry Dahl, Oct 21 at #D2LFusion 2020 (virtual conference).
Finding good captioned videos on YouTube
Editing the auto-captions on YouTube
Creating a transcript for your video
Keyboard shortcuts for YouTube
VTT caption file format
D2L as a Training Platform for Faculty: Lessons LearnedD2L Barry
Webinar:
Date:Apr 7, 2020
Time:3:00 PM ET
Duration:1 hour
Presenters:
Archie L. Williams, Ph.D., Sharee’ Lawrence, Denise Sutton, Dr. Tamara Payne; all of Fort Valley State University
Handout: YuJa, post to a discussion from a mobile deviceD2L Barry
Handout for presentation by Joan Anderssen, Arapahoe Community College at the D2L Connection: 2020 Colorado Edition.
A day of learning, sharing, and fun at Red Rocks Community College in Arvada, Colorado.
Acetabularia Information For Class 9 .docxvaibhavrinwa19
Acetabularia acetabulum is a single-celled green alga that in its vegetative state is morphologically differentiated into a basal rhizoid and an axially elongated stalk, which bears whorls of branching hairs. The single diploid nucleus resides in the rhizoid.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Normal Labour/ Stages of Labour/ Mechanism of LabourWasim Ak
Normal labor is also termed spontaneous labor, defined as the natural physiological process through which the fetus, placenta, and membranes are expelled from the uterus through the birth canal at term (37 to 42 weeks
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Unit 8 - Information and Communication Technology (Paper I).pdfThiyagu K
This slides describes the basic concepts of ICT, basics of Email, Emerging Technology and Digital Initiatives in Education. This presentations aligns with the UGC Paper I syllabus.
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
The French Revolution, which began in 1789, was a period of radical social and political upheaval in France. It marked the decline of absolute monarchies, the rise of secular and democratic republics, and the eventual rise of Napoleon Bonaparte. This revolutionary period is crucial in understanding the transition from feudalism to modernity in Europe.
For more information, visit-www.vavaclasses.com
The French Revolution Class 9 Study Material pdf free download
D2L Brightspace Vendor Integrations: Technology and Terminology
1. 1
D2L Brightspace supports over 100 external
integrations, using LTI, API, and CIM. So what’s it all
mean? Come to this session where we pull back the
curtain on these integrations. We’ll dive into how they
work, common support concerns, and where to find
them. Questions welcome!
Vendor Integrations:
Technology and Terminology
3. 3
• What is an integration?
• What can it do?
• Why use it?
• Getting started
Agenda
4. 4
• An external product or its data is available within or
through the D2L Brightspace platform
• Examples:
– Student Information System (SIS)
• ISRS, Banner, PeopleSoft
– Media hosting
• Youtube, Kaltura
– Publishers
• McGraw Hill, Pearson, Cengage
– Other tools
• Proctoring, lecture capture, OER
What is an Integration?
5. 5
• Automatic processes
– Course creation
– User enrollments
• Single Sign-On (SSO)
– Authentication is
handled behind the
scenes
• Less manual work
– Grade syncing
• Security
– Private data (FERPA)
• Support
– Who do I turn to?
• Legal
– Contracts
– Terms of Use
The Good Not As Fun
6. 6
What is LTI?
A. Launch Tool Interaction
B. Learning Target Initiative
C. Learning Tools Interoperability
D.Lazy Technology Interchange
7. 7
What is LTI?
• A specification for integrating applications
• Developed by the IMS Global Learning Consortium
“…establish a standard way of integrating rich learning
applications (often remotely hosted and provided
through third-party services) with platforms like
learning management systems, portals, or other
educational environments”
--http://developers.imsglobal.org
8. 8
• Learning Tools Interoperability (LTI)
– Industry specification allowing single sign-on and grade syncing
• External Learning Tools (ELT)
– Brightspace name for LTI
• API (Application Program Interface)
– A method to get and send data, allowing a deeper level of
Brightspace integration
• XML (Extensible Markup Language)
– A specification for structured data, commonly used for
exchanging data between two systems
Common Terminology
9. 9
• LTI only
– LTI SSO ->
– <- LTI Grade return
• LTI and API
– LTI SSO ->
– <- API authentication
– <- API retrieves (classlist) or puts data (content topics)
– <- API or LTI Grade return
Most Common Integration Models
11. 11
LTI Specification
• LTI 1.0 (Basic LTI)
– Launch
• LTI 1.1
– Outcomes
• LTI 1.1.1
– Mentor role
• LTI 1.2
– Stepping stone to LTI 2.0
• LTI 2.0
– Far more advanced. Web services for communication/discovery
• LTI 1.3
• LTI Advantage
12. 12
LTI Specification
Feature LTI 1.0 LTI 1.1 LTI 1.2 LTI 2.0 Comment
Basic Launch X X X X
LTI 2+ greatly reduces requirements for optional
data to be carried in every launch.
Simple Outcomes X X X
Return single numeric value that scores the value of
launch activity.
Tool Consumer
Profile
X X
TCP is metadata that describes attributes and
available services of the Tool Consumer. It's made
available by a REST service.
Tool Proxy X
TP is metadata that describes the negotiated
interface contract between a particular
ToolConsumer and ToolProvider.
Credential
Management
X Automatic secure exchange of key/secret
Registration Flow X
LMS Admin initiates new tool provisioning including
tool proxy creation and credential management.
Reregistration
Flow
LMS Admin initiates an existing tool reprovisioning.
Model-driven
documentation
X X
Tool-generated, exhaustive, reference
documentation generated from UML
REST services X X
REST level 3 services for a variety of server-to-server
tasks. Note that LTI 1.2 limits REST service
implementation to be on TC only.
http://developers.imsglobal.org
13. 13
LTI Specification
http://developers.imsglobal.org
• LTI 2.0 was too complicated; virtually no adoption
• LTI 1.3 (Advantage)
– LTI Advantage is Based on LTI 1.3
– Assignment and Grade Services seamlessly syncs grades, progress and
comments from multiple sources into an LMS platform’s gradebook,
greatly reducing faculty effort and the chance of errors.
– Deep Linking supports a natural and efficient user workflow between
a learning object repository or content tool and the LMS platform
when developing courses and programs, again saving teachers’ time.
– Names and Role Provisioning Services securely shares course
roster/enrollment information with the requesting tool to enhance
users’ experiences and provide administrators a basis for who has
used the tool and importantly, who has not.
17. 17
I get it. Now What?
• Powerful, standardized approach to SSO
– Custom apps
– User specific views/portals
• Bringing it in…
– LTI links go out
– Remote plugins bring it in
– Hybrid approach: iframe within a Widget
18. 18
From Request to Implementation
1. Instructor or Institution request
2. Information gathering
3. Test the configuration and functionality within our QA
(test) environment
– Work with 3rd Party Vendor and/or D2L
– Not all integrations are created equally
4. Security review
5. Legal review
6. Approve deployment to Production environment
7. Create Documentation and FAQs
8. Deploy to Production
19. 19
• Your school has a designated approver”
– View the list of Approvers on the D2L Integrations site
• Any new integration requires three approvals:
– Campus approval
– Software/Contract approval
– System Office IT approval
Integration Approval Protocol
20. 20
• It’s not just a link. It’s a security risk:
An ELT/LTI link is sending user information to
a third-party website
• By setting up an ELT/LTI, you are authorizing that
vendor to receive private student/teacher data.
• You are also authorizing that vendor to write data to
the D2L gradebook.
Why the concern?
21. 21
• Adobe Connect
• ExamSoft
• MathAS
• Barnes & Noble College
FacultyEnlight & Bookstore
• Barnes & Noble College First
Day
• Barnes & Noble College Nook
Study
• Bongo (D2L) (formerly
YouSeeU) Video Assignment
• Bongo (D2L) (formerly
YouSeeU) Virtual Classroom
• Cengage Mindtap
• Cengage OpenNow
• CogBooks CogBooks
• ConexED Cranium Cafe
• D2L Adobe Connect (Online
Rooms)
• D2L Assignment Grader
• D2L Binder
• D2L Book Widget (Binder Shop)
• D2L Campus Life
• D2L Capture
• Hawkes Learning Hawkes
Learning
• Hobsons StarFish
• Hoonuit (Atomic Learning)
Hoonuit (Atomic Learning)
• Hypothesis Hypothesis
• Info Base Publishing Films on
Demand External Learning Tool
• Info Base Publishing Films on
Demand Remote Plugin (ISF)
• Infosec Learning Virtual Lab
• InScribe InScribe
• InteDashboard InteDashboard
• Intellidemia Concourse
• Invoke Higher Education
CoursEval
• Johnson Center for Simulation
Johnson Sim Center
• Kaltura Kaltura Media
Management
• Knewton Alta
• Labyrinth Learning Labyrinth
eLab
• Lrnr Lrnr
Integrations!
• D2L ePortfolio
• D2L LeaP
• D2L Office 365
• D2L Office Extensions for Desire2Learn
• D2L Pulse
• D2L Solution Showcase
• D2L WebEx (Online Rooms)
• D2L Wiggio
• DavisPlus Davis Plus
• EBSCO Curriculum Builder
• Echo360 Echo360
• Education Space 360 Education Space
360
• Elsevier Evolve
• Elsevier Evolve Link
• eLumen eLumen Connect
• EvaluationKIT EvaluationKIT
• Ex Libris Leganto
• Examity Examity
• eXplorance Blue
• Florida Virtual School Florida Virtual
School (FLVS)
• Goodheart-Willcox G-W Online
• GoReact GoReact
23. 23
• D2L Integrations Sharepoint Site
– https://mnscu.sharepoint.com/sites/d2lintegrations
• Documentation and How To Guides
– https://mnscu.sharepoint.com/sites/d2lsupport
Resources
24. 24
• The integration method is important to understand.
• When you click on a link or button, you are providing
the external website with access. Do you take
responsibility?
• An integration is a relationship.
Do you trust your partner?
If they get infected, you do too!
Remember