SSPR_0029: Your organization hasn’t properly set up the on-premises configuration for password reset.

Orlando Paulino 0 Reputation points
2025-01-28T18:24:40.1266667+00:00

Getting the following error message when trying to test the Self Service Password Reset. SSPR_0029: Your organization hasn’t properly set up the on-premises configuration for password reset.

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
23,114 questions
{count} votes

3 answers

Sort by: Most helpful
  1. Andy David - MVP 151.8K Reputation points MVP
    2025-01-28T19:13:00.8866667+00:00
    0 comments No comments

  2. Abiola Akinbade 22,975 Reputation points
    2025-01-29T08:25:29.65+00:00

    Hello Orlando Paulino,

    Thanks for your question.Also see: https://learn.microsoft.com/en-us/troubleshoot/entra/entra-id/user-prov-sync/password-writeback-error-code-sspr-0029

    This will help you to troubleshoot if you have correctly setup SSPR.

    You can mark it 'Accept Answer' and 'Upvote' if this helped you

    Regards,

    Abiola

    0 comments No comments

  3. Raja Pothuraju 12,120 Reputation points Microsoft Vendor
    2025-02-05T19:51:43.9066667+00:00

    Hello @Orlando Paulino,

    Thank you for your feedback.

    Based on the information you provided; I understand that you are trying to reset your password by clicking "Can't access your account" on the sign-in page and following the "Forgot Password" flow. After completing all the required verification steps (e.g., alternate email, phone, etc.), the Windows AD administrator attempts to set a new password, but the process fails with the generic error SSPR_0029. Below is the complete error message:

    Error Details:
    You can't reset your own password because password reset isn't properly set up for your organization.
    
    You must contact your administrator to both reset your password and to investigate the problem.
    
    Hide additional details
    SSPR_0029: Your organization hasn't properly set up the on-premises configuration for password reset.
    
    If you're an administrator, you can get more information from the Troubleshoot password writeback article. If you're not an administrator, you can provide this information when you contact your administrator.
    
    

    For security reasons a Windows AD account that belongs (or belonged) 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"

    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:

    image-20201104170330823

    When a user account is added to a Protected Group there's a background task that runs every 60 minutes in AD (SDProp ) that will make the following changes on the account:

    • Set adminCount = 1
    • Disable Inheritance of the AD permissions
    • Overwrite all AD permissions as set in the AdminSDHolder object

    As a result, Password Writeback (by default) does not have sufficient permissions to change or reset passwords for such accounts, which is why you are encountering this error.

    For a complete list of all Protected Groups by Domain Controller OS version, visitProtected Groups

    More Information

    How does self-service password reset writeback work in Azure Active Directory?

    User's image

    If you’d like to discuss this issue in more detail offline, please feel free to email me at AzCommunity@microsoft.com with the subject line "Attn: Pothurajur" and include a link to this thread for reference.

    I hope this information is helpful. Please feel free to reach out if you have any further questions.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.