Struggling to reset local user account password on macOS device. Need help!Solved

Participant
Discussion
5 days ago Feb 10, 2026

Hey folks, 

We recently ran into a situation where one of our users cannot log in to their macOS device because they forgot their local account password. Is there a way to reset that user’s macOS password directly from the Hexnode portal? 

Replies (6)

Marked SolutionPending Review
Hexnode Expert
5 days ago Feb 10, 2026
Marked SolutionPending Review

This happens more often than you would expect, @haanaa .

For macOS devices, Hexnode provides a Change Password remote action that allows administrators to reset a local user account password from the portal. One important requirement is that the device must already have a secure token-enabled local administrator account. This is an Apple requirement and Hexnode uses that account to authorize the password change.

To reset the password:

  1. Navigate to Manage > Devices and select the macOS device.
  2. Open the Local Accounts tab.
  3. Select the user account whose password needs to be reset.
  4. Click Actions > Change Password.
  5. Enter the username and password of the secure token enabled administrator account.
  6. Set the new password and an optional password hint.
  7. Click Proceed.

Once this action is completed, the user will be able to log in using the new password.

Best regards,
Isabel Lora
Hexnode UEM

Marked SolutionPending Review
Participant
4 days ago Feb 11, 2026
Marked SolutionPending Review

That explains why the password policy did nothing for us. So just to be clear, if I am only using a password policy, it cannot change a local user account password, right? 

Marked SolutionPending Review
Hexnode Expert
4 days ago Feb 11, 2026
Marked SolutionPending Review

Exactly, @noor_k . This is a common point of confusion.

Password policy in Hexnode is used only to enforce password rules such as minimum length, complexity, and expiration. It cannot change or reset a local user account password by itself.

If the existing password does not meet the configured policy, the user will be prompted on the device to change the password at the next login. This works only when the user already knows their current password.

For changing or resetting a local user account password from the Hexnode portal, the Change Password remote action must be used.

In summary:

  • Password policies enforce compliance on the device.
  • The Change Password action performs an actual password change or reset.

Best regards,
Isabel Lora
Hexnode UEM

Marked SolutionPending Review
Participant
4 days ago Feb 11, 2026
Marked SolutionPending Review

Perfect, that clears it up. We were able to reset the password, @isabel_lora . 

Marked SolutionPending Review
Participant
3 days ago Feb 12, 2026
Marked SolutionPending Review

Hi all.  

We are dealing with a similar scenario on Windows devices. If we need to change the password of a specific local user account across multiple machines, can this be done directly from the Hexnode portal? 

Marked SolutionPending Review
Hexnode Expert
3 days ago Feb 12, 2026
Marked SolutionPending Review

Yes, @vance_j . Hexnode supports this for Windows local user accounts.

You can change a local user account password on multiple Windows devices using the Change Password remote action. Here is how it works:

  1. Navigate to Manage > Devices and select the required Windows devices.
  2. Click Actions > Policies & Accounts actions > Manage user account > Windows > Change Password.
  3. Configure the new password settings.
  4. Click Proceed to execute the action.

The new password will be applied to the selected local user account on all targeted devices.

Please note that this applies only to local Windows accounts. Password resets for domain or Azure AD user accounts must be handled through Active Directory or Azure AD.

For additional details, refer to the Hexnode help documentation on:
Change local account password for Windows. 

Best regards,
Isabel Lora
Hexnode UEM

Save