Good day,
I am an expert in elearning with over 18 years of experience.
Well, it is impossible that Articulate Storyline or another other software published materials to communicate with the LRS directly. There should be an intermediate web application to read from TinCan and send to the LRS's API, this application could be within the LMS but the LMS itself or can be a stand alone web application.
But in this case, how do you want to control users access? Within this application? Or outside?
Basically, I can develop this type of web application but this may be costly, depending on the parameters you want to change, this may cost from $3000 to $4000, plus that the Storyline files needed to be configured.
If you need to chat about this, kindly initiate a chat with me.
Regards,