EPIC Cybersecurity: Who Secures What
Quick Reference QR-AE-017 · Audio Enhancement EPIC · Rev 1.1 · Oct 2026
A one-look summary of how Audio Enhancement secures EPIC, what the district is responsible for, and the first ten things to do.
📄 View or download this guide as a PDF
Click the PDF icon below to open it right here in your browser. In the viewer, use Download (top right) to save a copy, or the printer icon to print it.
EPIC runs on the district's own network and doesn't need the internet for its core features. That keeps it working during an outage and removes the cloud as an attack path, but it means security is shared: Audio Enhancement secures the application; the district secures the environment around it.
| Audio Enhancement secures the application | The district secures the environment |
|---|---|
|
|
1️⃣ At deployment (critical)
| # | Action |
|---|---|
| 1 | Change every credential that shipped with the system. Don't run production on shipped passwords. |
| 2 | Set an accurate maintenance contact in EPIC (Settings › System Settings › School) so security bulletins reach someone. |
| 3 | Allow only AE's documented Ports & Services through your firewalls (listed below this table; full checklist in QR-AE-015). |
| 4 | Block student and guest networks from reaching EPIC at the network level. |
| 5 | Lock the server room or closet. |
| 6 | Turn on EPIC's daily or weekly backup to a district-owned, access-controlled share. |
Ports & Services (action 3): EPIC › devices TCP 80, 554, 12302, 12303 and UDP 4444, 5004, 5060 · devices › EPIC TCP 2786, 8020, 8081 and UDP 123, 5004, 5060 · staff PCs, kiosks, phones › EPIC TCP 80, 443, 3000, 3355, 3357, 3690, 4000, 4001, 4690, 5004, 8009, 8010, 8015, 8016, 8080, 8089, 8090, 9001, 9003 · audio (RTP) UDP 10000–20000 · optional mDNS for device discovery. Outbound from the EPIC server only (HTTPS 443): licensing.audioenhancement.com; canonical.com, security.ubuntu.com, us.archive.ubuntu.com (TCP 80 and 443) and registry.npmjs.org for upgrades; ntp.ubuntu.com and pool.ntp.org (UDP 123) unless you have internal NTP; ae-support.screenconnect.com and instance-ioy0tx-relay.screenconnect.com for AE remote support.
2️⃣ Ongoing
| # | Action | How often |
|---|---|---|
| 7 | Apply AE-recommended updates when a service bulletin arrives. Treat critical bulletins as urgent. Consider turning on automatic OS security patches (Settings › System Settings › Network › Manage Automatic Updates). | As notified |
| 8 | Credential hygiene: no sharing, no reuse, periodic rotation. Consider SSO (QR-AE-018). | Ongoing |
| 9 | Monitor traffic to and from EPIC against the Ports & Services baseline. | Continuous |
| 10 | Test a backup restore. | At least yearly |
📚 Sources & credits
- Compiled by Brad Roy, VSC Director of Operations
- Audio Enhancement: EPIC System Cybersecurity Model Overview DC-41261.0726; EPIC Cybersecurity Framework Mapping and Control Reference DC-41262.0726 (controls, shared responsibility, recommended district actions); EPIC Public Internet Access DC-41231.1125
- Menu paths checked on VSC's EPIC 3.2.5 demo server, 10/9/2026. Replaces AE's older Shared Responsibility Security Model DC-40918.01.