Skip to content

Commit 5a3b120

Browse files
authored
Merge pull request #25 from ascholerChemeketa/lti1p3-doc-update
Update LTI docs for 1.3 in production
2 parents b06709e + cdb5b58 commit 5a3b120

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

pretext/Registration/lti.ptx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
<title>Introduction</title>
55
<note>
66
<p>
7-
Runestone provides two methods of LTI integration. LTI 1.1 and LTI 1.3. LTI 1.3 is the newer standard and is more secure and more flexible. However, it requires setup by an administrator of your Learning Management System (LMS). LTI 1.1 can be set up by an individual instructor without LMS admin support.
7+
Runestone provides two methods of LTI integration. LTI 1.1 and LTI 1.3. LTI 1.3 is the newer standard and is more secure and more flexible. However, it requires setup by an administrator of your Learning Management System (LMS). LTI 1.1 can be set up by an individual instructor without LMS admin support. If you are using an LMS that your institution administers, we recommend you explore using LTI 1.3. If you are using something like <q>Canvas Free-for-Teacher</q> that does not provide administrator access, you will need to use LTI 1.1.
88
</p>
99
<p>
10-
We recommend that you use LTI 1.3 if possible If you are using LTI 1.3 you should follow the instructions in <xref ref="lti1p3_integration"/>. If you are using LTI 1.1 then follow the instructions in this section.
10+
If you wish to use LTI 1.3, skip to the instructions in <xref ref="lti1p3_integration"/>. If you are using LTI 1.1 then follow the instructions in this section.
1111
</p>
1212
</note>
1313
<p>

pretext/Registration/lti1p3.ptx

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,12 @@
22
<title>Integrating with your LMS Using LTI 1.3</title>
33
<subsection>
44
<title>Introduction</title>
5-
<warning>
6-
<p>LTI 1.3 Integration is in limited testing and is only available on a special development server not intended for production use. If you are interested in testing it against your LMS, please reach out to ascholerChemeketa on the <url href="https://discord.com/channels/1013815439161315348/1023237792697954324" visual="Runestone Discord Server">Runestone Discord Server</url></p>
7-
</warning>
85
<note>
96
<p>
107
Runestone provides two methods of LTI integration. LTI 1.1 and LTI 1.3. LTI 1.3 is the newer standard and is more secure and more flexible. However, it requires setup by an administrator of your Learning Management System (LMS). LTI 1.1 can be set up by an individual instructor without LMS admin support.
118
</p>
129
<p>
13-
We recommend that you use LTI 1.3 if possible If you are using LTI 1.3 you should follow the instructions in this section. If you are using LTI 1.1 then follow the instructions in <xref ref="lti_integration"/>.
10+
If you are using LTI 1.3 you should follow the instructions in this section. If you are using LTI 1.1 then follow the instructions in <xref ref="lti_integration"/>.
1411
</p>
1512
</note>
1613
<p>
@@ -31,6 +28,11 @@
3128
</subsection>
3229
<subsection xml:id="lti1p3-lmsadmin">
3330
<title>LTI1.3 Setup - LMS Administrator</title>
31+
32+
<p>
33+
The following must be completed one time by an LMS administrator. Once complete, instructors can link Runestone textbooks to their courses without further assistance from the LMS administrator. If you have run into issues with the setup or have questions, please open an issue on the <url href="https://github.com/RunestoneInteractive/rs/issues">Runestone github page</url>. Specify <q>LTI 1.3 Integration</q> as the issue type. Make sure to include your contact information, the LMS platform you are using, the domain your LMS runs on, and any other relevant information.
34+
</p>
35+
3436
<p>
3537
Runestone supports the LTI Dynamic Registration protocol. This means you will just need to enter one URL into your LMS and the two systems will negotiate the rest of the details. This registration URL is: <c>https://runestone.academy/admin/lti1p3/register</c>
3638
</p>
@@ -107,6 +109,10 @@
107109
<subsection xml:id="lti1p3-instructor-setup">
108110
<title>LTI1.3 Setup - Instructor</title>
109111

112+
<warning>
113+
<p>To use LTI 1.3 integration with a course, the domain of your LMS must be approved by a Runestone administrator. If your institution required Runestone to complete any paperwork as part of the setup of Runestone as an LTI 1.3 tool, this should already be complete. If your institution did not contact Runestone during setup, you will need to make a request for approval. You can do so <url href="https://github.com/RunestoneInteractive/rs/issues"> by making a new issue on the Runestone github page</url>. Select <term>Request for LTI 1.3 Approval</term> as the issue type and make sure to specify your contact information, and the domain your LMS runs on.</p>
114+
</warning>
115+
110116
<p>
111117
First make sure that you have a Runestone account. If you don't have one, you can create one at <url href="https://runestone.academy">Runestone Academy</url>. Create a Runestone course to link to your LMS course. You may also wish to set up assignments in Runestone at this point, although you can always link new ones later. Before you try to link your LMS to a course and/or assignments, you should make sure you are logged into Runestone and currently viewing the course you want to link to.
112118
</p>

0 commit comments

Comments
 (0)