title: Change Password for Azure AD using Microsoft Graph
body: <p>I was planning to use Azure AD Graph API but then noticed on the Microsoft docs about suggestions to use Microsoft Graph API.</p>
  
  <p>Is there a documentation provided for changing a user's password?</p>
  
  <p></p>
  
  <pre><code>string result = Task.Run(async() =&gt; { return await GetAccessToken(); }).GetAwaiter().GetResult();
  
  var graphserviceClient = new GraphServiceClient(
      new DelegateAuthenticationProvider(
          (requestMessage) =&gt;
          {
              requestMessage.Headers.Authorization = new AuthenticationHeaderValue("bearer", result);
  
              return Task.FromResult(0);
          }));
  
  var changePasswordRequest = graphserviceClient.Me.ChangePassword("oldpassword", "newpassword");
  </code></pre>
  
  <p>However I don't think this is sufficient. Any documentation available?</p>