Work permits are generally required for foreign workers who wish to enter Canada to work on a temporary basis and ease skill shortages in Canada .If you are currently residing in a country outside of Canada and wish to apply for a work permit, there are several mandatory documents that you must have ready for submission.