Setting Up Cross Domain Environment
Mar 16, 2016
By
gina orozco
Hello everyone!
I'm really hoping someone can help me with my problem. I need to create some eCourses, host the files on a secure server, and then link them to my LMS (Oracle Learn). I thought I could do this by using the AICC publishing output and have the files redirect to my server. However, I found out that I can successfully upload the AICC course without putting the files on a server and everything plays just fine. Can someone explain how I can create a bridge from a server to my LMS?
8 Replies
Hi Gina,
I'm not sure of the steps on uploading them to your server, but if you're able to upload them directly into your LMS, could you share more about why they need to be hosted on the server? Doing so could cause some issues with tracking or reporting as detailed here.
Hi Ashely
Thank you for getting back to me. The company that I am creating courses for requires a hosting agreement from our LMS. The LMS refuses to sign it. Therefore, the solution is to house the documents on a separate server and link the files to our LMS. Mgmt wants a seamless approach so that the end user does not realize that they are going outside the LMS.
I set up the course using the AICC publishing output. Under File and Tracking there is the FileName (URL) field, where I entered the trigger link using the external server's domain name with the proper extension. Then I published my files and uploaded them to the server. I also uploaded the same files to the LMS. When I test the course, it doesn't always launch the course.
For the next test, I entered just "index_lms.html" into the file name field and published the files directly to the LMS. The course opened as expected and I could go through it. However, by doing this, I'm not satisfying the requirement to host the files on the outside server. I could copy them to the server but it seems pointless.
If I understood where my gap in knowledge is, then it seems like I could figure this out. I'm just not sure what I'm doing wrong. Secondly, I'm not sure how to validate that the files are being pulled from the external server.
Does this explain thing more?
Thanks Gina - it certainly does explain things a bit further. I'm not sure I'm the best person to weigh in on this though as it's a bit outside the scope of our support. Do you only have to link to the documents (such as a PDF or something) or you're linking to the course as a whole on your server? You could also look at trying to see how this behaves in SCORM Cloud which is an industry standard for testing LMS content and see if that version works - it would give you a bit more intel to go back to your LMS team with.
If it were only a pdf, then I think it would be an easier problem to solve. Unfortunately, I have to link courses from the server to the LMS. I figured it was a stretch to ask because this is sort of an unusual situation. I thought someone in the community might have experienced a similar situation and that's what drove me to post in the community. I do appreciate you taking the time to reply. It actually does help.
Sorry I couldn't be of more assistance Gina - but hopefully someone in the community will be able to weigh in here and offer some more ideas!
Hi Gina
i got it what you are really looking for it.
Do you have LRS in your LMS? if yes then you will able to do the same with TIN can api.
You can host the course anywhere and track the same in LMS.
If there is no LRS then you have to do with Learning HUB with singe authentication. its a huge process and i can explain you if you want.
Hi Sinchu! Thank you so much for jumping into this discussion. My LMS does not contain an LRS. If you could explain your method, I would so much appreciateit.
Thank you !
If you are loading the AICC files into the LMS, then the course files should be loaded on your private server. The AICC files would point the LMS to the private server to load the course. You should not have to load the course files into the LMS. Is this how you've set this up?
This discussion is closed. You can start a new discussion or contact Articulate Support.