• lnesolorzano

    (@lnesolorzano)


    Hi. I’ve been approached by a client that wants to take my LearnDash courses on their LMS. They suggested LTI as an easier and effective method. I found your plugin and from what I can tell I feel it may address our needs.
    My initial questions are:

    • What data is passed from the LMS to LearnDash (e.g. user name, email, role, LMS course ID)?
    • What data is sent back to the client LMS (grades, completion, certificates)?

    If I had more questions or wanted to get your help, I see you may be available for hire. Can you let me know where I can get in touch with you so we can speak further?

    Thank you for your help and time.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Stephen P Vickers

    (@spvickers)

    An LTI launch message typically passes data about the LTI Platform, the user (e.g. ID, name and email), the context from which the launch occurred (e.g. ID and title) and the user’s role(s) in that context. What is actually sent will depend upon the platform being used and how the connection has been configured; none of the items listed in the previous sentence is required by the spec. You can find more details in the LTI spec.

    LTI defines a number of services allowing data to be retrieved from the platform by a tool, or sent to the platform by a tool. The main ones are Assignment and Grade, Names and Role Provisioning, and Course Groups. For more information about the spec see https://www.1edtech.org/standards/lti.

    You can find contact details in the source files if you need more personal support.

    Thread Starter lnesolorzano

    (@lnesolorzano)

    Thank you. To clarify — in your LearnDash plugin specifically, which of the LTI services are currently implemented? For example, does it support Assignment & Grade services for passback to the platform, or is it limited to launch only?

    I will also look you up once I speak with my client to see how we can work with you in case I get stuck somewhere.

    Really appreciate your time with this.

    Plugin Author Stephen P Vickers

    (@spvickers)

    The current release of the LTI Connector for LearnDash uses the LTI Outcomes service options (including the Assignment and Grade services) to save a user’s progress. If there are specific types of outcomes you are looking to record in the LTI Platform, then I recommend you either post a comment in the support pages for the LearnDash plugin or as an issue in its GitHub repository.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Understanding data passed’ is closed to new replies.