Currently it is possible to restrict access to the /ws-doc/ by IP range, certificate, or one can deny the access completely, or allow it. Once allowed, all documentation about all web services is available. We have our own published services and I want those to be accessible to the authorized parties. At the same time, some of the modules from the App Store we use (like Email Templates or Excel Importer) have their own published services, and the documents, .wsdl and .xsd files for those are available too once the access to /ws-doc/ is allowed. Is there a way to display some, and hide other pages/files in /ws-doc/?
you could try :
hide ws-doc for everyone and create a new path pointing to ws-doc/servicename and make that available.