Я бы сказал, что вам нужно использовать что-то вроде ISA Server или, возможно, Squid , который является пользовательским шлюзом для вашей установки sharepoint.
То, что вы пытаетесь сделать, определенно возможно в ISA Server. (Я делаю это на своей установке.)