title: Client Impersonation from Web Service?
body: <p>What are the advantages and disadvantages of impersonating a client from a web service?
  and one of its advantages being auditing, how is auditing better using impersonation than passing identity objects from application to web service?</p>