Can she work remotely (freelancer, per se)? If so, she would not need a work permit as long as she is not remunerated from within Canada and does not work for, or provide goods/services to a Canadian company or individual. Working via the internet or phone for someone outside of Canada is perfectly fine, but she should be sure to check to see if she would be deemed a tax resident of Canada (even though she has not yet been approved for PR).