"Self changing of passwords is not enabled on this connection" Error When Calling /dbconnections/change_password Endpoint

Overview

This article explains an error that occurs when attempting to call the POST /dbconnections/change_password endpoint to initiate a password reset.

Self changing of passwords is not enabled on this connection

Applies To
  • Database Connection

  • Change Password Endpoint

Cause

This error occurs because the disable_self_service_change_password flag is set to true in the database connection settings.

Solution
  • Call the GET /v2/connections/{id} endpoint to retrieve the current connection configuration. The options object from this response is required for the next step.

  • Call the PATCH /v2/connections/{id} endpoint using the appropriate connection_id. In the request body, pass the full options object from the previous step and set the disable_self_service_change_password flag to false.

    {
      "options": {
        // Include all other options attributes from step 1
        "disable_self_service_change_password": false
      }
    }
    
    
  • Call the /dbconnections/change_password endpoint again to verify the change was successful.

Recommended content

No recommended content found...