By providing your library or cloud ebook as an LTI tool, you can remove the extra step of "sign in" for your users, and rely on the user authentication system handled by the LMS. Think of it as single sign-on (SSO) authentication using the LMS credentials. The LMS in question must be LTI-compliant. This is supported in Moodle 2.2 onwards, beside many other systems too.

Note: To use LTI for a single cloud ebook, it must also be hosted with Kotobee.

Benefits of LTI through Kotobee

The benefits do not only lie in single sign-on. Here is a complete list of all benefits you will find when using LTI.

  • Leverage user access control for your ebooks and library, through your LMS.
  • Grab user information from your LMS (e.g. user email, name, course, activity) into your Kotobee Library.
  • Set different book permissions when accessing the library from within different course pages (in the LMS).
  • Allow users to login to the same library or cloud ebook if they're available in other formats (mobile app, web app, etc) using the same login account.
  • Retrieve all user annotations whether the library or cloud ebook is accessed through LTI or externally.
  • View your current users, and activate or deactivate users later easily through Kotobee Author (from under the Manage tab).

Enabling LTI

Go to your library or cloud ebook settings. You will find an Enable LTI option. Check the checkbox to reveal the Access Key and Secret.

If the Key and Secret are blank (or N/A), click the Generate button to generate your first Key and Secret. You may later reset the Key and Secret by clicking the Regenerate button. Store the Secret somewhere safe, and save your changes.

Once LTI is enabled for your library or cloud ebook, you will notice a new LTI section in the submenu. Here is where you will be controlling permissions for each course of your LMS.

Controlling Course-Specific Permissions

One of the great advantages of LTI is that although you are displaying the same library as a tool in the LMS, students who access this tool from different courses can receive different book permissions. This way you can create a single library for your institute containing all books (whether answer books, different subject books) and only the appropriate students will see the appropriate books.

Go to the new LTI section in your library or cloud ebook submenu. Type in the name of the Activity and hit Create course

The activity name will appear among the registered courses list.

Click on Permissions to set the relevant permissions for this course. Students enrolled in this course will receive those permissions. In the following example, we are assigning permissions to the book "Introduction to Biology".

Using Your Library or Cloud Ebook as an LTI Tool

Now that you have set the relevant permissions for the course(s) you want, you should now make the library or cloud ebook available for your students through your LMS. Kotobee Author already supports exporting SCORM packages, but LTI is unrelated to SCORM. In the following steps, we will be using Moodle as an example LMS, due to its popularity and support for LTI.

After going into your course page, choose Add an activity or resource.

You will be shown the activity/resource dialog box to select the type of content you want to add. From this list, select External tool and hit Add.

A form will be shown requiring you to fill in all details regarding the LTI tool. This is the simplified form. To display all the fields, click on Show more.

Here are the important fields that you should fill. Note that depending on your version of Moodle, the labels of these fields may differ slightly.

Activity name
This name should be the exact course title that you have assigned in Kotobee Author (see Controlling Course-Specific Permissions section above). You can assign the same tool to multiple course pages in your LMS and just change the activity name in order to have separate permissions.

Launch URL
Simply enter
Secure launch URL
As above, enter
Consumer key
Enter the Key, retrieved from your library or cloud ebook settings section in Kotobee Author
Shared secret
Enter the Secret, retrieved from your library or cloud ebook settings section in Kotobee Author

After you've filled these details, hit Save and return to course. Now you've added your library or cloud ebook as an external tool. Users who click on the tool will see the library or cloud ebook, and in case it's set to private, they will immediately be logged in. You can later go into the Users section of your library or cloud ebook in Kotobee Author, and view the list of users who have logged in and received access.