CNaaS NAC (Campus Network-as-a-Service Network Admission Control) ist eine Software, die entscheidet, welche Benutzer und Geräte sich mit einem Campusnetz verbinden dürfen. Clients authentifizieren sich per IEEE 802.1X, mit MAC Authentication Bypass (MAB) als Rückfalloption. Die Software nutzt RADIUS, registriert MAB-Clients automatisch, räumt inaktive Clients regelmäßig auf, unterstützt primäre und sekundäre Replikation und lässt sich an Active Directory anbinden. Administratoren nutzen eine Weboberfläche oder eine API. Es ist Serversoftware, die Sie selbst betreiben, mit Container-Dateien im Repository.
CNaaS NAC wird von SUNET entwickelt, dem schwedischen Hochschulnetz, das seit 2001 zum Schwedischen Forschungsrat (Vetenskapsrådet) gehört. Laut README entstand es als Teil des Managed Service von SUNET. Der Quellcode liegt auf GitHub unter der BSD-2-Clause-Lizenz. Da Sie die Software selbst betreiben können, bleiben die Zugangsdaten Ihres Netzes auf Ihrer eigenen Infrastruktur.