MAC address Randomisation and how to use Systems Manager to avoid
Whilst MAC address Randomisation has been with us since Android 10, it was turned on by default when joining networks with iOS 14. This has had an impact on companies that use MAC address auth, or features like Meraki Sentry (which uses Systems Manager).
So, firstly, you can use Systems Manager to manage this with iOS:
From Android 8.0, Android devices use randomised MAC addresses when probing for new networks while not currently associated with a network. In Android 9, you can enable a developer option (it's disabled by default) to cause the device to use a randomized MAC address when connecting to a Wi-Fi network.
In Android 10, MAC randomization is enabled by default for client mode, SoftAp, and Wi-Fi Direct.
Apple added MAC address randomization to its devices starting from iOS 8. In iOS 8, randomized addresses are only used while unassociated and in sleep mode. iOS 9 was extended to also use randomization in what Apple calls location and auto-join scans.
Re: MAC address Randomisation and how to use Systems Manager to avoid
Does it have a severe impact on networks using MAB like an ISE guest portal? For example could this cause everytime your device wakes up to have to reclick on the Guest portal for access and leave a huge footprint on the radius server?
It looks like this will be coming to the public release of macOS Big Sur. At least from what I could tell during the WWDC 20 videos. My iMac running build 20A5364e doesn't have this option yet, however.