title: How to secure a complete WCF service with PrincipalPermission's
body: <p>I have a WCF service binding with <code>netTcp</code> with over 100 methods, I would like to secure all the methods based on a Windows User Group. </p>
  
  <p>I know you can put the attribute <code>[PrincipalPermission(SecurityAction.Demand, Role = "MyWindowsUserGroup")]</code> before each method. </p>
  
  <p>Do I need to do this individually for every single method or is there a way to have every method in the service secured with this same user group by default?</p>