Forum Discussion

Chittibabuko038's avatar
Chittibabuko038
Community Member
26 days ago

Preventing Learners from Forcing Completion/Score via Browser Developer Tools in Storyline 360

Hello Community,

 

I’m an eLearning developer working with Articulate Storyline 360 and SCORM-based LMS tracking.

 

Recently, we discovered that a learner was able to manipulate browser developer tools to artificially mark a course as completed/passed with a high score—without actually attempting the quiz or interacting with the content.

 

I understand that SCORM communication happens client-side, so absolute prevention may not be possible. However, I’d like to learn from the community:

 

  • What best-practice approaches do you recommend to harden Storyline courses against this type of manipulation?
  • Are there recommended design patterns for gating completion so that it is only issued after legitimate quiz completion?
  • Have you used centralized or conditional commit logic (for example, allowing LMS communication only after passing the final assessment)?
  • Any experience with LMS-side configurations that significantly reduce this risk?
  • Are there known strategies for detecting suspicious behavior (e.g., unrealistically fast completion)?

 

My goal is to reduce risk, raise the technical barrier, and follow industry best practices—even if 100% prevention isn’t feasible.

 

Thanks in advance for any guidance or examples you’re willing to share.

2 Replies

  • Hi Chittibabuko038​, I don't have a ton of knowledge here, but I wanted to share a few resources that may be helpful: 

    I hope this helps as a starting point! 

  • cap1's avatar
    cap1
    Community Member

     

    I’m still learning how this works. If I understand correctly, Storyline 360 reports the quiz score to the LMS, and the LMS will not mark the course as complete unless the learner achieves a passing score. Without a passing score (as set in the Storyline Results slide), the course will not show as completed on the employee/student transcript. I created a quiz accordingly and tested it a lot, and it works....my true test is the first cohort takes it tomorrow, so I will report back on my success!