Unable to save Preventive maintenance tasks

Unable to save Preventive maintenance tasks

Issue:


Unable to update just one PM task with more than 300 tasks. When tried to save the PM task, it simply throws "User does not have sufficient privilege". 


Cause:

By default we would have restricted for these many tasks added in PM task. We can allow to add any of number of tasks by adding an entry in a file called security-requestaccess.xml.



Fix:

1. Navigate to ManageEngine\ServiceDeskPlus-MSP\webapps\ROOT\WEB-INF\security and take a backup of the file 'security-requestaccess.xml'.


2. Download, extract the file from the below link and replace it under the above mentioned location.




3.  Restart the application and check the issue.


NOTE: This fix is applicable for build 9400 and above. 



                  New to ADSelfService Plus?

                    • Related Articles

                    • Preventive maintenance

                      This Report is used to export the list of Preventive maintenance configured in the application with the next schedule time. SELECT swo.WORKORDERID "Scheduled WOID", ti.SCHEDULE_TIME "Next Schedule Time", aau.FIRST_NAME "Requester", sdo.NAME "Site", ...
                    • Script to Auto close Preventive Maintenance Requests

                      This post describes the use of a python script to close  Preventive maintenance Requests using Custom Schedules. What is 'Custom Schedules'? The Custom Schedules feature enables you to access any data in ServiceDesk Plus to perform customized actions ...
                    • Query to show PM task details with Next schedule and last ran time (MSSQL & PGSQL)

                      Tested in Build PGSQL (14300) or MSSQL (14306) Next schedule time : SELECT swo.WORKORDERID "PM Task ID", adef.org_name "Account", sdo.name "Site", ti.SCHEDULE_TIME "Next Schedule Time", aau.FIRST_NAME "Requester", dpt.DEPTNAME "Department", ...
                    • user does not have sufficient privilege

                      Found below error in the logs U13:26:20:252]|[05-07-2021]|[com.manageengine.zrmeinteg.framework.ZRSDPFrameWorkImpl]|[INFO]|[6950]: Server Exception in getting shared user and licence details ::: |  ServerException (HttpStatusCode 403 Error Code: 7301 ...
                    • Script to send custom reminder notification to notify task owner based on scheduled start and end time.

                      Prerequisites: 1. Python Installation Steps : https://pitstop.manageengine.com/portal/kb/articles/how-to-setup-python-on-the-server 2. functions.py : This package consists of all the functions that are used to handle the standard requirements of the ...