RQM v4.0.2 How To Restrict The Use Of API To Prevent Misuse?
Our users are allowed to run reports or load artifacts using the utilities written by our team (RQM Admin Team). But some end users with programming background wrote their own scripts by calling API, they pulled and uploaded, and this becomes a big risk for us as they can delete, they can consume a lot of resources and etc.
What should we do to prevent users running their own scripts? or what should we do to prevent users directly (not using RQM user interface) access database?
One answer
Hi Li,
You can restrict API POST/PUT calls using XML Import permission at project level.
For more information, check out https://jazz.net/wiki/bin/view/Main/RqmApi#Permissions
XML Export is supposed to control GET calls, but looks like there is an existing defect with that permission not being honored currently.
-Vidya