Hey Bill,
I would simply disable REST on those servers entirely:
To disable the RESTful url you can delete the
\tomcat\lib\spectrumrest.jar.
It would also be a good idea to modify the web.xml to remove the servlet definitions
<servlet>
<servlet-name>ApacheCXF JAX-RS</servlet-name>
<servlet-class>
com.ca.spectrum.restful.servlet.framework.CXFNonSpringJaxrsServlet
</servlet-class>
<init-param>
<param-name>jaxrs.serviceClasses</param-name>
<param-value>
com.ca.spectrum.restful.servlet.ActionServlet
com.ca.spectrum.restful.servlet.AlarmServlet
com.ca.spectrum.restful.servlet.AssociationServlet
com.ca.spectrum.restful.servlet.DeviceServlet
com.ca.spectrum.restful.servlet.LandscapeServlet
com.ca.spectrum.restful.servlet.ModelServlet
com.ca.spectrum.restful.servlet.ModelsServlet
com.ca.spectrum.restful.servlet.SubscriptionServlet
com.ca.spectrum.restful.servlet.AttributeServlet
com.ca.spectrum.restful.servlet.TestNotificationServlet
com.ca.spectrum.restful.servlet.ConnectivityServlet
com.ca.spectrum.restful.servlet.EventServlet
</param-value>
</init-param>
<load-on-startup>100</load-on-startup>
</servlet>
<servlet>
<servlet-name>RESTful Web Services registration servlet</servlet-name>
<servlet-class>
com.aprisma.spectrum.app.web.servlet.RegistrationServlet
</servlet-class>
<init-param>
<param-name>com.aprisma.spectrum.debug.modules</param-name>
<param-value>
RESTfulWebServices@RESTFULWEBSERVICES@RESTful Web Services@off;
</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
Hope that helps. I am not aware of anyway to restrict it other than disable it.
Though there may be a way to do it.