Forum Discussion
Skipster311-1
Aug 16, 2021Iron Contributor
PHS remote users change password
Hello all We are currently in a hybrid PHS environment. We have SSPR turned on and its working. What i am trying to understand is how do we get "work from home users" to update their password? If th...
Skipster311-1
Aug 16, 2021Iron Contributor
Its already turned on, but the flag “DisablePasswordExpiration” on the user account doesnt get removed until the user first changes their password
Aug 16, 2021
I suppose you didn't enable it before enabling PHS then. And this is configured as well? https://docs.microsoft.com/en-us/azure/active-directory/authentication/tutorial-enable-sspr-writeback#enable-password-writeback-for-sspr
- Skipster311-1Aug 16, 2021Iron ContributorPHS was enabled first, then we turned on "DisablePasswordExpiration". We have SSPR turned on, and password writeback, but allow "users to unlock accounts without resetting their password" is off. Again what i am trying to understand is how can i handle all of my work from home users ? considering they will never change there password because they never log into the onprem domain
- Aug 16, 2021
Skipster311-1 As PHS was enabled before the EnforceCloudPasswordPolicyForPasswordSyncedUsers shouldn't forcing a password change solve this scenario considering you already have (1) enabled password writeback in Azure AD Connect and (2) password writeback for SSPR and (3) enabled the EnforceCloudPasswordPolicyForPasswordSyncedUsers (they now comply with Azure AD password expiration policy). When you enable SSPR to use password writeback, users who change or reset their password have that updated password synchronized back to the on-premises AD DS environment as well. Hence the DisablePasswordExpiration value [should] be removed from PasswordPolicies during the next password hash sync.
Just thinking out loud here, haven't used PHS..
Thijs Lecomte Any input here?
- Skipster311-1Aug 16, 2021Iron ContributorI understand what you are saying. i can send out a company email to all remote users to update their password, but i am relying on them to actually follow the instructions and request, which is not always a simple process. I'm assuming i can force the remote users to change their password by removing the "DisablePasswordExpiration" from the account, which would immediately expire the password based on the current age of the users password