No, you don't need any permission to travel with both passports.
You can refer to this:
https://www.canada.ca/content/dam/ircc/migration/ircc/english/resources/manuals/enf/enf04-eng.pdf
Page 73:
13.18 Valid visas in expired passports
Visa officers will not put a visa in an expired document and will not issue a visa for a period surpassing the expiry date of the passport or travel document. Occasionally, documents containing valid visas are cancelled or replaced.
If a valid visa inside an expired document is presented at the POE along with a valid passport or travel document, the visa is considered valid