A cloud-based identity and access management service for securing user authentication and resource access
@Motty ,
Thank you for providing detailed information.
For security reasons a Windows AD account that belongs to on-premises AD protected group(s) cannot use SSPR+Password Writeback to reset his/her on-premises password using the flow "Forgot my password" rather administrators can change their password in the cloud but can't reset a forgotten password.
Therefore, workaround would be assign required permissions to AdminSDHolder container for Azure AD connector account either manually or by using AAD connect PowerShell module but assign required permissions to AdminSDHolder container is not recommended, so if you wish to leverage SSPR+Password Writeback to reset password of user then best way would be removing user account from protected groups.
To know more about How does self-service password reset writeback work in Azure Active Directory, refer.
However, "Domain Users" group is not a Protected Group in Active Directory by default, and here is a list of protected accounts and groups by operating system, therefore I'm curious whether "Domain Users" members were specifically added to member-of any protected groups such as Domain Admins, Server Operators, Account operators or Enterprise admins etc.., ? if so then you may see AdminCount attribute set to 1.
In order to determine if a user is or was member of a protected group you can check the if the on-premises AD user object has the AdminCount attribute set:
Hope this helps.