This article covers some of the advanced topics that I left out of the earlier piece on configuring HTTP for Windows Vista. In addition to having gone over the basics article, it would also be helpful to have at least a little background knowledge about Windows security descriptors.
The standard command for giving a user permission to make reservations in an HTTP namespace looks like
netsh http add urlacl url=http://+:8000/ user=MYMACHINE\UserName
All of these commands are going to assume that you're running as an account that has sufficient privilege to give away a piece of the HTTP reservation namespace (by default, such as the elevated Administrator account). Here are three additional options that I didn't talk about before.
Additionally, netsh allows you to just use SDDL to describe your ACLs, although I'm not sure if you'll ever need to do that for WCF.
Next time: Design Pattern for Building Channel Factories and Listeners