If the device's are managed via an MDM you can disable private MAC. Otherwise there's no easy way to marry what device is what.
 
802.1x authentication is a better approach. 
					
				
			
			
				
	If you found this post helpful, please give it Kudos. If my answer solves your problem, please click Accept as Solution so others can benefit from it.