Representação de salto duplo, transição de protocolo e delegação restrita no ASP.NET 4

Desejo usar a representação do IIS para conectar-se a um banco de dados do servidor SQL como o usuário que está acessando um site no momento. Isso é por motivos de auditoria e segurança.

Fiz algumas leituras e descobri que, como o SQL Server está em um servidor físico separado, preciso habilitar a transição de protocolo e a delegação restrita para o servidor que está executando o IIS. Este é o artigo que eu encontrei ...http://msdn.microsoft.com/en-us/library/ff649317.aspx

Eu não percebi no momento em que o li pela primeira vez, mas este artigo tem o seguinte cabeçalho ...

Conteúdo retirado

Este conteúdo está desatualizado e não está mais sendo mantido. É fornecido como cortesia para as pessoas que ainda estão usando essas tecnologias. Esta página pode conter URLs válidos quando publicados originalmente, mas agora apontam para sites ou páginas que não existem mais.

O que eu quero saber é: as informações no artigo ainda se aplicam? Se eu quiser representar o usuário até o SQL Server, ainda preciso de Delegação Restrita ou isso foi implementado de alguma outra maneira para o ASP.NET? 4?