quizaccess_campla
Moodle quiz access plugin to allow for easy configuration of CAMPLA exams.
Download and compatibility
verification ledger
Source tagged by maintainer
github.com/lucaboesch/moodle-quizaccess_campla @ v5.2-r2 · commit 72a80851677e
Rebuilt deterministically from that tag
canonical ZIP, byte-identical on every rebuild
Artifact hash recorded in the public index
sha256 6eff13f7387e99e393a81bd3de64bd4f5db68ada6326b87fc0e01cd66a4fe216
Release signed · trusted publishing
planned — TUF signing (RFC §4.3)
Recorded in public transparency log
planned — Sigstore/Rekor (RFC §4.3)
composer require lucaboesch/moodle-quizaccess_campla
All versions
1 older version (1 revoked) · superseded by the releases above
- 5.2-r124 Jul 2026Moodle 4.4 – 5.2revokedMoodle 4.4 – 5.2 · revoked
About
The CAMPLA Exam Configuration plugin is a Moodle Quiz Access Rule that integrates Moodle quizzes with CAMPLA (Cloud E‑Assessment Management Platform). Its purpose is to simplify the creation and administration of digitally supervised examinations.
Purpose
In many institutions, exams must be configured both in Moodle and in a separate assessment platform. This plugin reduces duplicate administration by allowing staff to create a CAMPLA exam directly from a Moodle quiz.
Instead of manually:
- creating an exam in CAMPLA,
- importing participants,
- entering dates,
- configuring security settings,
the plugin transfers relevant Moodle quiz information to CAMPLA and creates a corresponding exam configuration.
Key Features
CAMPLA Section in Quiz Settings
When the plugin is installed, users with the appropriate capabilities gain access to a CAMPLA section within Moodle quiz settings.
Generate CAMPLA Configuration
A "Generate CAMPLA configuration" button opens a dialog that communicates with CAMPLA and submits quiz information for exam creation.
The information sent can include:
- Quiz title
- Course name
- Participant list
- Quiz URL
- Exam start and end times
- Safe Exam Browser configuration or exam keys when available
Support for Secure Exam Environments
The plugin can transfer existing Safe Exam Browser (SEB) exam keys to CAMPLA and supports CAMPLA deployments that use:
- Safe Exam Browser
- CAMPLA Lernstick
for secure assessment environments.
Automated Exam Provisioning
The original project goal was to make it possible to create a CAMPLA exam from a Moodle quiz with only a few inputs and clicks, minimizing manual work and reducing configuration errors.
Typical Workflow
- Create and configure a Moodle quiz.
- Open the CAMPLA section in the quiz settings.
- Click Generate CAMPLA configuration.
- Moodle sends the exam parameters to CAMPLA.
- CAMPLA creates a matching exam configuration.
- Review and adjust settings in CAMPLA if needed.
- Conduct the exam using the institution's CAMPLA infrastructure. 【1-e33037】【3-02ea10】
Architecture
The plugin acts as a bridge between:
- Moodle Quiz
- CAMPLA REST API
It exchanges information using credentials configured by the Moodle administrator and communicates with a self-hosted CAMPLA installation.
Configuration Requirements
The institution must operate its own CAMPLA environment and configure:
- CAMPLA REST API URL
- CAMPLA Application ID
- CAMPLA Application Secret
- Default security level
within Moodle's plugin settings.
Installation
Install the plugin under: