The principal of a Christchurch school has resigned amid allegations she failed to protect the safety of children as well as manage conflicts of interest.