Hello,
I've been scratching my head in trying to get a configuration set up that allows for the three types of machines above to co-exist on the same SSID. We want to only explicitly allow company-owned machines access to the SSID, preventing BYOD machines from accessing the LAN. We also don't necessarily want people to have to type in user credentials as the authorization method, because then there's nothing to stop someone from using their credentials on their personal laptop.
Here are a few of the iterations I've gone through:
WPA2-Enterprise with Windows NPS/Radius Server: Built a policy, per Meraki Docs, that checks for 'Domain Computers'. This works just fine for Win7/10 machines, and I can deploy via GPO (i.e.: it does not prompt end-users for login credentials, which is what we want). I can also deploy the 3rd party (GoDaddy) cert via GPO to the Win machines. macOS Machines keep getting prompted to log in with username/password. When I enter valid credentials, the next screen asks for the certificate to be used. Via Meraki SM, I've deployed the same 3rd party certificate to these machines, and it is a choice in the drop-down menu (as is the Meraki SCEP certificate). If I select the proper Radius certificate, the Mac keeps looping through asking for the certificate, and then finally erroring out. If I select EAP-TLS as the mode initially, and then the proper cert, I fall into the same loop. The MacBook is joined to the domain, so I would assume it would be included in the 'Domain Computers' group.
WPA2-Enterprise with Meraki Authentication: Used SM to only allow tagged machines onto the network, and deployed SM settings to deliver the SSID to the Macs. That worked nicely. However Win7 PCs could not join the network. When I tried to join with a PC, the first error was a Windows Security Alert in that the radius.meraki.com certificate issuer 'AddTrust' was not configured as a valid trust anchor for the profile. That's ok, because if I click 'Connect', it still goes to the next step. The icon spins, and then finally errors out with a generic 'Windows could not connect to this network' error. Win10 (Enterprise) machines also exhibit a similar behavior (just self-contained in the wifi/network panel that you click on when wanting to join a network).
I'm hoping to not have to resort to two different SSIDs to accomplish this, and am hoping that someone has had a similar challenge and can assist me in solving the problem.
Thanks!