after the installation of build 9400 I can't find the AccessPermission.xml file that, in previous versions, was located in the Manageengine>Servidesk>Server>default>conf directory.
In the SDP build previously installed (9334) , there were the possibility to further align the permission provisions provided by the roles setting module, adding some line of code in “accesspermmission.xml” file.
Something that I have managed to do adding under <!-- URL for SDAdmin alone --> heading the following line of code:
<url roles="SDAdmin" path="/InventoryHome.do"/>
<url roles="SDAdmin" path="/CMDBAction.do"/>
<url roles="SDAdmin" path="/DashBoard.do"/>
which allow me to fully meet the requirement to avoid that a technician can have full access to the "Asset", "CMDB" and "DashBoard" modules.
Now after installing build 9400 and the following upgrade until the latest build 9408 (currently installed) everything is gone and I cannot manage to re-create the situation that I had before.