The new online portal is to reduce the time it takes to land new permanent residents
Once your immigration application is approved, IRCC will send you an invitation to confirm whether or not you want to use the portal, your email address and all email addresses for each person on the application.
IRCC will then create an account for you, as you cannot create one for yourself.so basically,you have to be invited in order to use the portal
After they receive your response to their invitation, they will send another email with a link to the portal and instructions on how to sign in with your username and temporary password.
Afterwards you can sign in and create your password, confirm you are in Canada, update your postal address and upload your photo.
IRCC will then review and accept the photo, you can check the portal to see if they’ve accepted it. Once they accept the photo, you should get your PR card within one week. They will send it to the mailing address in Canada that you provided in the portal.
Photos must meet
IRCC requirements. They may be returned if they are too dark, if facial features are not visible or there is glare on the photo.
IRCC will contact you if there are any problems with the PR card process.