To get monitoring data from SAP NetWeaver the sap_basis probe makes a soap call.
SOAP call end points:-
http://<host/ip>:<port>/?wsdl
http://<host/ip>:<port>//AdapterMessageMonitoring/basic?wsdl
Any user which can make soap call at these end points and fetch data from GetAlertTree and –getEnvironment web methods will work on probe as well.
So for example if the user provided in probe while creating the resource is not able to connect check if this user is able to get response from above web methods using soap call, because sap_basis probe does the same.