CNaaS NAC (Campus Network-as-a-Service Network Admission Control) is software that decides which users and devices may connect to a campus network. Clients authenticate with IEEE 802.1X, with MAC Authentication Bypass (MAB) as a fallback. The software uses RADIUS, registers MAB clients automatically, periodically cleans up inactive clients, supports primary and secondary replication and integrates with Active Directory. Administrators use a web interface or an API. It is server software that you run yourself, with container files in the repository.
CNaaS NAC is developed by SUNET, the Swedish university network, which has been part of the Swedish Research Council (Vetenskapsrådet) since 2001. According to the README it was developed as part of SUNET's managed service. The source code is on GitHub under the BSD-2-Clause licence. Because you can run the software yourself, the access data of your network stays on your own infrastructure.