ProctorEdu
Integration with Open edX LMS

Open edX is an open-source learning management system (LMS) that powers some of the world's most innovative and successful online learning platforms. Developed by edX, a nonprofit organization founded by Harvard University and MIT, Open edX provides a robust and flexible framework for delivering high-quality educational content to learners worldwide.


The platform is designed to support a wide range of educational needs, from massive open online courses (MOOCs) to corporate training programs and university courses. Open edX offers a comprehensive suite of tools for course creation, content delivery, assessment, and analytics, enabling educators to create engaging and effective learning experiences.


One of the key strengths of Open edX is its modular architecture, which allows for extensive customization and integration with other educational technologies. This flexibility makes it an ideal choice for institutions and organizations looking to tailor their online learning environments to meet specific needs and goals.

ProctorEdu Can Cover all Your Needs

Exclusive exam integrity features of proctoring software have been proven to be helpful at any type of the Corporate Online Assessment or Higher Education Exams.

  • Exams Anywhere, Anytime
    Obtainable at any time with no scheduling. Thus, both educators and students can manage their time schedules more efficiently.
  • Zero Stress Proctoring
    Support is dedicated to help you through integration process, paying extra attention to data security and smooth scenarios.
  • Available Worldwide
    ProctorEdu supports Spanish, French, Arabic, Dutch, Greek, Turkish, Chinese, Portuguese, Latvian and Hebrew with more languages being added regularly.
  • Scalability
    99.95% of sessions with no downtime. Automated Proctoring allows us to accommodate your institution's requirements, irrespective of its size or where it is based.

Proctored Exams a Few Clicks Away!

What makes ProctorEdu unique

Online proctoring service with user-experience in mind.
Customized Experience
With both AI and live proctoring options we align to specific needs of Higher Education and Corporate domains.
Zero Stress
One of our KPIs is the passing rate, which reflects our ongoing efforts to increase the percentage of individuals who take a proctored test without encountering any critical issues. The last time we checked, we achieved an impressive passing rate of 99%.
AI tools detection
To prevent the use of AI extensions such as ChatGPT during online exams, ProctorEdu provides an assortment of proctoring tools.
Scalability
99.95% of sessions with no downtime. Automated Proctoring allows us to accommodate your institution's requirements, irrespective of its size or where it is based.
Security Matters
Proctor Edu handles data so that neither we nor anyone else can use it to harm the interests and rights of the end-users, such as the right to privacy.
Single Sign On
Allows a user to enter a login credentials one time on a single page to access system. Keeping even more data fully secure.

Integration Guide Extract ProctorEdu Setup Steps

  1. Setting up Open edX

SSL Certificate:
  • Install a valid SSL certificate for HTTPS.
  • Use Let's Encrypt for a free certificate.
  • Verify the certificate using SSLChecker.com.
Opening Pages in IFRAME:
  • Ensure Content-Security-Policy and X-Frame-Options headers are correctly configured.
  • For Chrome 80+, add "SameSite=None" and "Secure" to cross-domain cookies.

2. Proctoring Setup for a Course

LTI Tools Configuration:
  • Enable LTI tools in Open edX Studio.
  • Add "lti_consumer" to "Advanced Module List" in settings.
LTI Keys Configuration:
  • Specify LTI keys in "LTI Passports" field.
  • Format: ["your_lti_id:client_key:client_secret"].
Placing the SDK on the Course Page:
  • Add a new page under "Content" → "Pages".
  • Insert proctoring SDK code: <script src="https://demo.proctoring.app/sdk/supervisor.js" data-supervisor="start"></script>.
  • Save the direct link to the page.
Setting up the Proctoring Element:
  • Add a new LTI Consumer element.
  • Fill in LTI Version, LTI ID, LTI URL, Custom Parameters, LTI Launch Target, and Scored fields.
  • Publish changes.
Restrict Access to the Test Item:
  • Enable "Subsection Prerequisites" in settings.
  • Place the proctoring element before the test item.
  • Set prerequisites in the test item settings.
Using Proctoring:
  • Users will see a button to start the proctoring session.
  • Students enter the proctoring session, instructors access the proctor's interface.

3. Setting up the Proctoring Server

Configuration:
  • Load the integration parameters JSON config in the proctoring system manager.
  • Replace consumerKey and consumerSecret with randomly generated sequences.
  • Set id as the host ID and key as the license key.

CONTACT US

Want to get a free demo of our product?
Fill out the form below, and we'll contact you shortly.

Follow us