Migrating from Onboarding Portals to the new Portals & Mobile Apps package

From 3B Knowledge
Revision as of 22:31, 10 March 2024 by Admin (talk | contribs) (Created page with "== Intro == Version 4.16 deprecates the old Portals. This is required as part of our re-branding restructure. == Important == Note that from version 4.16+, we plan on removing all onboarding portal-related objects, fields and thus portals will stop working. Please follow the guide below to migrate existing clients using the existing onboarding portal. == Instructions == Step 1. Install 3B Portals 3B Portals & Mobile App versio...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Intro

Version 4.16 deprecates the old Portals. This is required as part of our re-branding restructure.

Important

Note that from version 4.16+, we plan on removing all onboarding portal-related objects, fields and thus portals will stop working. Please follow the guide below to migrate existing clients using the existing onboarding portal.

Instructions

Step 1. Install 3B Portals v1.5

Step 2. Upgrade onboarding to 4.16

Step 3. Re-crete the Web Portal and Page records from the Onboarding app to the new Portals app

Step 4. Manually open the old portal builder and copy the HTML from the builder

Step 5. Open the builder in the corresponding page in the new Portals app and paste the HTML copied from Step 4. You might need to make adjustments to properties.

Step 6. Grant the new visualforce page “b3o__P.page” access to the public site used for accessing portals

Step 7. Update all email templates, and references to the old b3o__Portal page. Remove access to the page on the public site used for hosting portals.

Step 8. Go to the new Portals app, go to a Page and edit the page via the App Builder. Click on the publisher component and update the “Portal Page” property in the app builder to point to “b3o__P” (this should be automatically done for you after upgrading to Onboarding 4.16+)