I am in Canada. Is it legal for your employer to install a keylogger or other monitoring software on your workplace PC without informing you of this fact? Do I have any right regarding this?
At least according to this:
It's unclear. Being a US security nerd, I'm not going to try to interpret Canadian law, but I'll say that in almost any company, a read of the computer use policies is a good idea... since those are checked by lawyers and get revamped as laws change (at least in cautious companies), they probably reflect the law better than anything but talking to a lawyer. And they give the practical answer on how does your specific company see it.
At least in the US, there's been a trend towards less privacy, more monitoring for security protection on employer owned computers and equipment. And a trend towards keeping employee owned equipment off the corporate network. Which isn't much of a burden considering what you can do with a personally owned SmartPhone these days.
I Am Not A Lawyer, however installing key loggers on business computers or reading and modifying employees emails business accounts is usually a legal grey zone. Unfortunately it is common practice in larger organizations the rationale is security issues with employees. When it is difficult to get an overview of what everyone does then the risk is significantly higher for security breaches.
If it was done without any agreement then it is very inappropriate, it is in fact a breach in trust between your company and you. Some countries allow this and some strictly forbid this. I'd advice you take this up for discussion with the management to avoid any legal battles.
If you deem that your employer has done something very wrong then do consult a lawyer, in your case a canadian one.