So I'm just starting out with rolling out Jamf Connect (connecting to OneLogin as IDP) in our org.
At present users are logging into their Macs via LDAP which is linked to FoxPass in the backend. This creates their accounts as "mobile" as I'd hoped to be able to use the demobilize method to convert these to local accounts but it's so far been failing when run as per the docs.
Looking in the log file located here:
/private/tmp/jamf_login.log
I just see:
[com.jamf.connect.login] - Info - LoginSwiftMech: Initializing DeMobilize mechanism.
[com.jamf.connect.login] - Info - Settings: Found managed preference in com.jamf.connect.login: DemobilizeUsers
[com.jamf.connect.login] - Info - DemobilizeMech: DeMobilize mech starting
[com.jamf.connect.login] - Info - DemobilizeMech: Account wasn't a cached account, but just a local one. Allow login.
[com.jamf.connect.login] - Info - LoginSwiftMech: Allowing login
Running this command (lifted from the NoMAD guide Rabbit posted) I can see the account does still seem to show as mobile, as it still references LocalCachedUser and our LDAP bits.
sudo dscl . read /Users/<username> AuthenticationAuthority
At this point I'm at a bit of a loss on what to do beyond just enabling the Connect login screen and crossing my fingers!