Do all building works require a building permit?

A building permit is required for all new construction, all alterations and repairs that are structural, and all alterations that change the use of the building.