veja
One thing you could do is expose another endpoint for the admin contract. Then turn off the WSDL publisher on that admin endpoint. Eventually you could configure security just on the administrative endpoint if you wanted.
This is assuming you are using WCF.
Update: Check out this
WCF getting started tutorial. You'll like WCF more than ASP.NET/ASMX services once you learn a bit about it.
Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC