A APROVAÇÃO, baseada em suas exigências e não projeta lá é nenhuma solução porque você precisa de incluir clientes e senhas de serviço nos binários para usar a personificação.
Quando um usuário funciona executável em seu sistema usa automaticamente seu cliente pessoal. Using qualquer tipo de “funcionamento como” a funcionalidade para um cliente com maiores privilégios exige esconder o nome e a senha de cliente no código.