a month ago
We recently tested a scenario with Jamf Connect and Active Directory where we enabled the "Change password at next login" flag on the AD user account.
Here's what happened:
On the next login attempt via Jamf Connect, I expected a prompt to change the password. Instead, Jamf Connect displayed an error saying that the password is expired, with no option to change it directly from the login window.
This raises a few questions:
Shouldn't Jamf Connect handle the password change flow directly when AD requires it?
What are the recommended access limitations when a user is not signed into Jamf Connect?
Currently, I can still request admin access via Jamf Connect even if I'm not signed in.
However, if I log out and log back in, the system prompts me for the current password as expected.
How do you structure access policies around Jamf Connect login state in your organization?
Are there best practices for restricting local or admin privileges until the user is fully authenticated via Jamf Connect?
Would love to hear how others are handling this!
a month ago
Jamf Connect syncs with your IDP, something like Okta, Entra, Google, etc, not AD.
With Jamf Connect there are two components at play:
Jamf Connect's Privilege Elevation for Local Accounts:
I'm a strong supporter of the concept if you allow users to manage their own admin access, even for temporary windows of time you may as well just not manage admin access at all as you are only giving the illusion of control.
A rule of thumb, macOS views itself as the top IDP, peroid. Dont expect macOS to care if you lock or disable an IDP/AD account. PSSO may have more functionality in this space, but I have not tested it myself.
TD;DR:
Change Password at next login is a Windows centric configuration, macOS really has no comprehension of it. If users can give themselves Admin Access with Jamf Connect's Privilege Elevation you have it configued wrong.
a month ago
Jamf connect ( the Login window App) can work in two ways. Account provisionning and then Local authentication or full IDP mode. this depends on how you set your keys in your configuration profil. Denylocal and LocalFallBack https://learn.jamf.com/en-US/bundle/jamf-connect-documentation-current/page/Login_Window_Preferences...
But this can lead to multiple user authentication on filevault and then on the MacOS Login window.