I know I will be flamed for still binding to Local AD in this day and age but this issue has come to light after changing out M1 MacBook Airs for M5 MacBook Airs.
The issue:
When a user initially logs in to their MacBook using their AD credentials, the mobile account is created and everything is great until the password is changed.
Example:
-
Initial login on-prem with AD credentials, mobile account is created. Everything is happy.
-
User forgets or has to change their password.
-
While connected to our network the user can successfully log in to the Mac.
-
When the MacBook is disconnected from the network or connected outside our network, neither password will work.
Troubleshooting:
-
Rebooting on internal network, no change.
-
Un-bind and re-bind to AD, no change.
-
Removing their account from Users & Groups and going for a fresh login, no change.
-
A combination of the above steps, no change.
-
Resetting/re-syncing the SecureToken, no change (this has worked in previous macOS releases.)
The only success I’ve had is wiping the machine and setting it back up again, but that is a lot of work and annoying for the user. And since we’re creating mobile accounts on initial login, I don’t think it’s possible to switch to Kerberos SSO; or at least not without converting everyones mobile accounts to local.
In the past we’ve tried to deploy JAMF Connect with no success; apparently it is not possible to utilize Cisco Duo MFA and LDAP with JAMF Connect.
I know this is happening for other folks but am not having any luck figuring out why this is happening.
