Permissions error for Recording servers status when number of cameras is limited for the user account

We have customer that has 200 cameras on 4 recording servers using Corporate 2021R2

but only wants to connect 50 cameras across 2 servers to our service for now. They setup a user account where we can correctly see the 50 cameras. We are able to login, get images from the cameras and generally everything is working fine.

However, it seems that we are not able to get the status of the recording server in this setup. We get the error “Insufficient user rights to access Status/Recordings APIs”

We get the information correctly if our user account is given admin rights and when it can see all the cameras. Is there a way for us to be able to use the recording server status API to get hard-drive information when our user account has a limited camera set?

We are using SOAP APIs exclusively.

Thank you very much!

The permission for the Recorder Status is different and kept for itself. It is a permission under “Overall Security” and the “Management Server”..

Allow me to illustrate..