Question:

Tridion Sites 9.5 Access Management with Windows Idp Update and Delete actions not working

Elena: 6 days ago

One of our customers, We did install Tridion Sites 9.5 Acces Management Service in IIS and configured Windows Idp and then we were able to add the Windows Idp provider and able to log in and everything was worked as expected.

After a few days, later customer noticed and complained, In the Tridion Acces Management update and delete actions are not working. We were not able to modify or remove any claim roles. but log in to Access Management was working fine.

There were no errors in the access management log files, We only saw the error message in the UI as highlighted in the image.

Error message: Failed to delete user(id:5). Generic Error

enter image description here enter image description here

After further investigation and found that the request failed to load resources and responded with a status code 405 (Method Not Allowed) in the browser.

Answer:
Kai: 6 days ago

It was related to ASP.NET Core with IIS - HTTP Verb Not Allowed. In the ASP.NET Core application enabling the WebDAVModule module does not allow PUT and DELETE requests.

This issue has been resolved by updating the Access Management web.config file to remove WebDAVModule.

<system.webServer>
  <modules runAllManagedModulesForAllRequests="false">
    <remove name="WebDAVModule" />
  </modules>
</system.webServer>