github SafeExamBrowser/seb-mac 3.0b1
Safe Exam Browser 3.0 (Beta 1)

latest releases: 3.3.2, 3.3.1_macOS, 3.3...
pre-release2 years ago

SEB 3.0 for macOS is a major update, supporting the modern WebKit browser engine and access to camera/microphone via WebRTC.
  • Support for the modern WebKit browser engine (WKWebView), which increases performance, stability and compatibility with web applications.
  • Access to camera/microphone (getUserMedia Web API) via WebRTC on macOS 11.1 Big Sur and newer. You can use web-based video conferencing and remote proctoring solutions, as long as the requirements explained below are met, so that SEB can use the modern WebView. Note: Apple currently doesn't support getDisplayMedia in WKWebView for screen sharing.
  • Due to support for WKWebView, SEB 3.0 requires macOS 10.11 or later. We recommend to only use macOS versions which still receive security updates from Apple (the three most recent, currently macOS 10.14, 10.15 and 11).
  • The modern WebKit browser engine (WKWebView) currently doesn't support URL content filters (only URL filters for links and page loading) and sending the Config Key and Browser Exam Key in HTTP headers (the latter feature will not be possible with WKWebView at all, so you will need to transition to the SEB JavaScript API in your web applications, see the developer documentation). If one of the settings sendBrowserExamKey=true or URLFilterEnableContentFilter=true is enabled, the classic WebView is used depending on the new setting Preferences/ Browser/"Select Browser Engine Policy" (key browserWindowWebView), "Prefer Modern in New Tab+Different Host" (value 2), ensures that you still can use testing systems/LMS like Moodle which use the Browser Exam/Config Key test for SEB connecting to the exam (as they open in the classic WebView), but webpages opened in new tabs, which have another host than the exam system, open in WKWebView.
  • Support for the new SEB JavaScript API for easier integration into exam solutions (currently for querying app version details, ConfigKey and BrowserExamKey security elements).
  • Support for restart session (Preferences/Exam/Link to quit SEB after exam/Restart instead of quitting) and quit SEB/session features, which are mostly interesting for managed Macs and kiosk environments: If client settings are secure (have a quit password set), SEB was not started with a seb(s) link or .seb file and an exam session is quit, SEB is not quit (terminated), but only the exam session (SEB is restarted with client settings).
  • Fixes security issue with "Revert to Client Settings" and "Configure Client" in Preferences window.

Known issues:

  • In Beta 1 Private Clipboard is not yet supported when using the modern WebView (WKWebView).
  • Text size cannot be changed when using WKWebView.
  • Changing log level doesn't work yet.

Don't miss a new seb-mac release

NewReleases is sending notifications on new releases.