I'm reliably informed, courtesy of this site no less, that I don't need one and can walk onto a site and just pitch my tent,
That is the case. Once you have walked on no one checks your ticket. Houx annexe for example just has a mound of earth around it so you can walk on from anywhere. The permits are really only for the vehicles so feel free to camp anywhere you like.