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 ADManager Plus?

                    New to ADSelfService Plus?

                      • Related Articles

                      • 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 ...
                      • Task related reports (MSSQL)

                        Tested in MSSQL build (14306) Sample Output and headers present in this report Goto reports -> New query report and executes the following SELECT taskdet.TASKID AS "Task ID", taskdet.MODULE AS "Module", taskprior.PRIORITYNAME AS "Priority", ...