With version 3.x, the Safe Exam Browser underwent a comprehensive refactoring. SEB was recoded from scratch according to current standards. The basic functionality was retained. Some of the changes are
The following manual explains how to configure and use SEB for Windows from the perspective of exam administrators. SEB is a very flexible and modular tool, therefore documentation for examinees on how to use SEB with individual exam setups and the various exam systems it works with should be provided by the institution using SEB or their e-assessment provider.
Its possible to configure SEB to quit after the exam is submitted without having to enter a quit password by specifying a quit link and placing this on the summary page displayed by the LMS after submitting the exam.
SEB detects when it was started in a virtual instead of a native environment and refuses to run, if not explicitly allowed to. This virtual machine detection helps avoiding manipulation of the exam environment when SEB is used in unmanaged environments.
SEB for Windows can be used together with additional (third party) applications during an exam. You can download and open files linked in your online exam, edit it in a third party application and then upload the results to your online quiz/LMS again.
Please understand that you also have to configure your exam system correctly to be locked down securely. SEB is generally locking down exam client computers only, not the exam system or the quiz module of a learning management system. Check documentation for your exam/learning management system on how to lock it down correctly.
Since Moodle 3.9, there is support for Safe Exam Browser configuration directly available in Moodle's quiz settings. The new "deeper integration" is also available as plugin for Moodle 3.7 and 3.8. If possible, use this new SEB support in Moodle. Refer to the official Moodle documentation for details. Please note that our SEB support cannot answer specific Moodle questions, use the documentation on moodle.org and the Moodle community forums.
Sometimes hiding of the course navigation, link to the user's Moodle profile, logout etc. doesn't work as expected because some custom Moodle themes don't support the secure browser mode of Moodle correctly, they display links with which students can get out of the quiz during an exam. If this happens only with your customized theme and not the standard Moodle theme, then your theme is not implemented correctly. In that case you should fix the problem in your custom Moodle theme. You may also create URL filter rules in the SEB configuration to only allow access to the exam and no other parts of Moodle, but this is not trivial and we cannot provide you with any support on that.
An assessment mode has been added to the OpenOlat standard with the 10.2 release. The assessment mode allows course authors to limit the functionality and access of OpenOlat courses for exam settings. An exam setting is not limited to online tests however, IMS QTI 2.1 assessments, SCORM modules, external LTI 1.1 or 1.3 tools and all other OpenOlat course elements can be configured for such an exam setting.
One of the many security features is the enforced usage of Safe Exam Browser. An exam setting can be configured with multiple Browser Exam Key keys. As of version 16.2, OpenOlat alternatively supports configuring SEB natively within OpenOlat using the Config Key mechanism, which greatly simplifies the SEB configuration and usage both for administrators and users.
When launching a protected assessment, users are directly prompted with the config file and SEB download if not already installed. The quit-link feature is also fully integrated in the user experience enabled by a single click by the author. When using the lecture and absence management module, teachers can convert regular lectures into SEB protected assessments with a single click.
No additional software needs to be installed in order to use the assessment mode together with Safe Exam Browser. The module is fully integrated ready to use in every OpenOlat installation. The assessment mode is globally enabled / disabled in Administration -> Modules -> Assessment mode. Within the courses the configuration is done in the course menu.
You can download the setup program of SEB for Windows (also containing the SEB Windows configuration tool) on our download page. Just start SEB_xxx_SetupBundle.exe and follow the steps of the installation program. If you require an MSI package for installing SEB using a deployment system, then you can find them alongside the setup bundle on our offical download mirrors (see link above). IMPORTANT: Please note that you'll have to manually install the required runtime dependencies when using the MSI packages!
SEB for Windows containing the main application executable SafeExamBrowser.exe and the configuration tool SebWindowsConfig.exe are placed in the SEB application folder named SafeExamBrowser which will be installed into the standard program folder of your computer (usually C:\Program Files or C:\Program Files (x86), depending on whether you have a 32-bit or 64-bit machine). Also a Safe Exam Browser program entry will be placed into your Start Menu.
Updating: In most cases you can just run the installer of the new SEB version and it will automatically update from the previous to the new version. The client configuration (see below) will not be removed or replaced, as it is compatible with any new SEB version. If you were using a significantly older SEB version (2.1.x, especially 2.1 or older) or the older SEB installation got corrupted, you should uninstall the old SEB version using the Windows Control Panel(or likewise Settiings - Apps & features). As the Windows Installer usually leaves some files behind, you should afterwards delete the SEB application directory in C:\Program Files (x86)\ manually (IMPORTANT: Always FIRST UNINSTALL, then delete). Then install the new SEB version.
Uninstalling: Use the Windows Control Panel (or likewise Settings - Apps & features) to uninstall SEB. As the Windows Installer usually leaves some files behind, you can delete the SEB application directory in C:\Program Files (x86)\ manually (IMPORTANT: Always FIRST UNINSTALL, then delete). If uninstalling using the Windows Control Panel doesn't work, then you can try to use the installer of the exact same SEB version you had installed (contact us if you don't have that installer version anymore and it's no longer available for download). Just start it and select the remove/uninstall option. If this still doesn't work, then your Windows system got corrupted. SEB is using the standard Windows Installer procedures for installing and uninstalling and those can fail in some cases, which is not connected to SEB itself. You can also remove the directories C:\Users\\AppData\Roaming\SafeExamBrowser\ (path using Windows path variables: %APPDATA%\SafeExamBrowser\) and C:\Users\\AppData\Local\SafeExamBrowser\ (path using Windows path variables: %LocalAppData%\SafeExamBrowser\), where the client configuration file, temporary files, log data and browser session data files are saved. Starting and Quitting SEB When you start SEB, all currently running applications, the Windows Task Bar and the desktop are hidden. On the main screen SEB opens its web browser window filling the whole screen (optionally the browser window can be resized and moved or switched to fullscreen). SEB opens the webpage at the preset Start URL, which might take some seconds. As default, as long as you don't set another Start URL (see Configuration), SEB for Windows opens this page with initial instructions.
SEB by default doesn't allow the navigation buttons, but they may be enabled via the configuration. The optional reload button in the SEB taskbar, the browser toolbar (if activated) or the key F5 can be used to reload the current page.
To quit SEB (while it's using the default settings), just press the Quit button in the SEB taskbar or key combination Ctrl+Q. Quitting SEB can optionally be switched off or password protected. When SEB quits, the applications which were running before starting it will get unhidden again (as long as settings didn't force to quit those applications).
SEB for Windows comes with a configuration tool which should be used for configuring SEB. You can find the SEBConfigTool.exe in the Windows start menu or in the SEB application folder SafeExamBrowser, which is placed in the standard program folder of your computer (usually C:\Program Files or C:\Program Files (x86), depending on whether you have a 32-bit or 64-bit machine).
Please note: On a managed exam computer you probably should copy the default client settings file SebClientSettings.seb to the \ProgramData\SafeExamBrowser\ directory. If such a file exists in this location, this will be read by SEB with first priority and another file at the Local Application Data folder of the current user will be ignored. As the PROGRAMDATA directory usually is writable only with administrator rights, regular users cannot change the exam computer's default settings, which is the desired case on a managed computer.
You should only use a client settings fileSebClientSettings.seb in the \ProgramData\SafeExamBrowser\ directory on deployed exam client machines, not on your admin workstation, as SEB will ignore all local client settings which you configure in the Config Tool ("Use Current Settings to Configure Client", "Revert Settings to Local Client Settings" and "Apply and Restart SEB" won't work as expected, see also below)!
New browser window size and position: You can enter the dimensions (in pixels or percent values) in the text field manually or select one of the predefined values from the drop down list.