It’s important to plan ahead and inform suppliers and visitors of the restrictions in place and that it will be very busy during the Games so they may need to adjust their schedules to deliver at certain times of the day and allow for extra time.
If it is a regular delivery you may want to apply for a permit on their behalf, otherwise, they may need to show proof of manifest/order confirmation to the address they are travelling to, to the marshal at the Vehicle Permit Check Point along with their personal company ID.