My company has decided to start using Ceridian's Dayforce Learning LMS. Dayforce Learning, I am coming to find out, has numerous shortcomings. Moodle's lesson and exam functionality is lightyears beyond Dayforce's. Therefore, I want to create lessons in Moodle and use them in Dayforce. Their lesson options include SCORM, AICC, xAPI, and LTI. SCORM and AICC are out since Moodle cannot export those types, import yes, export no. xAPI looks complicated but may be the best option, but I need to do a lot more research. That leaves LTI as perhaps the easiest option.
I am a literal tyro on the LTI scene. I have read most of the Moodle docs on it. Dayforce's help is much worse than Microsoft's and is basically nonexistent.
I have read Publish as LTI tool and enabled Publish as LTI tool at the site level and added the Publish as LTI tool as an enrollment method. I have also read the LTI and Moodle thread, but do not understand large portions of it.
I want the use of the tool on the Moodle side to be seamless. Meaning, no Moodle login by the user. I have provided the secret and tried each of the three links available in the lesson's Publish as LTI tool screen. I got an error when I tried to use the Registration URL and got the Moodle login screen when I tried the Cartridge or Launch URLs.
I got things to work once, but not the way I wanted. I made a change (don't remember what) and now I have to login for Moodle, but the login screen keeps cycling up like I had not entered the proper credentials, without the incorrect username/password error. Sometimes, I get the Invalid request error or another error I will try to reproduce.
I am so confused right now that I have difficulty in even coming up with the proper questions. I do know I need to work this from both sides (Moodle's and Dayforce's).
- Do I need to enable and setup OAuth for the autologin function to work?
- Are there any other settings I need to look at/check?
Lets start with that. Sorry for the long post, I think my frustration shines through.