The legal mechanism is very sparse for that sort of thing. In the core public administration—this is the Treasury Board employees—they are governed by the Public Service Employment Act, which does permit the deployment of a manager who has been found to have harassed his or her subordinates. Aside from that deployment, which takes place at the end of an investigation, there is no legal way to deal with it unless you are going to administratively suspend someone, probably with pay, during that process.
Anecdotally and from my experience, I can tell you that with sick leave the victims of harassment are either left to fend for themselves, or there is some informal mechanism put in place that moves them to a different position, or they are at home on sick leave. None of those things is a best solution.