When customizing the contacts portal, there are a few considerations to keep in mind.
The Contacts Portal allows your customers self-serve access 24/7. With customization, you can make the portal align with your business practices.
This document will not walk you through a whole scenario, but it will start you off so you know what to take into consideration.
The customer portal uses the Customer Contacts Portal nav menu within the navigation object which allows your users to navigate the different screens in the portal. For more information on how to edit this menu, or create your own menu, please see our article "Portal Navigation" within the reference section of our customization documents.
When trying to find a page used for a portal, Method has all guest pages pre-pended with the word "Guest-". Below is the screens listing for the Contacts App. Note the guest pages:
Furthermore, guest pages for portals are not restricted to one app. If you have used the portal, you may recall being able to look at an invoice, or an estimate. These guest pages will be in their appropriate app. For example, the portal guest page for viewing an invoice will be found when viewing the screens for the Invoice App. In the below example, you can see the "Guest - View Invoice" screen in the Invoices App:
If you decide you need brand new screens for your portal, best practices suggest you create them in the associated app.
When editing screens within the portal, it is common to forget how permissions work and which screen version is being used. Failing to do so will result in errors or no visible changes to the portal screens.
In order for your screen to be visible to your portal guests, keep in mind two things: