You are here:
Components Used by the Customer Self-Service Portal (Managed Package)
The customer self-service portal is built with FlexCards that use Integration Procedures to fetch and display the required data. Review the FlexCards used in each section or page of the customer self-service portal. The table includes information about their data sources, required inputs, sample inputs, and the pages that the FlexCards are used in. These FlexCards are responsive in desktop, tablet, and mobile versions.
This feature is part of the Communications Cloud managed package.
You can customize the customer self-service portal by adding or removing FlexCards or by modifying the Integration Procedures that are used as the data source by various FlexCards. You can also reuse the existing FlexCards in your custom pages as required. For information about working with FlexCards, see
In this release, the custom Newport CSS is applied on the individual FlexCards. So if you want to change the theme of the customer self-service portal, then you can change it individually for each of the FlexCards.
We've not applied the global Newport CSS to Multiplay Subscription Management due to an issue with the global Newport CSS on the Salesforce Communities front, which was fixed in Summer '22. Since the issue has now been fixed, you can apply the Newport CSS globally. For more information, see
Wrapper components act as containers for multiple FlexCards.
Flex Card |
Used In |
Data Source (Integration Procedures) |
Required Input |
Sample Input |
|---|---|---|---|---|
sfi_SelfServiceLoginPage |
The Login page |
sfi_UserLogin from custom LWC Utility (b2cCmexSelfServiceLogin) |
|
|
sfi_SelfServicePortalResetPasswordWrapper (This component is used to reset the password.) |
The Login page |
sfi_SendResetPasswordLinkIP |
|
|
sfi_SelfServiceHomeWrapper |
The Home page |
IP calling from utility LWC (b2cCmexSelfServiceUtility) - sfi_TopNavData |
|
|
sfi_SelfServiceTopNavigationBar (This component is a static component. The navigation bar is a header.) |
The Home page |
N/A |
N/A |
N/A |
sfi_SelfServiceAssetOverviewWrapper (This component is a static component.) |
The Home page |
N/A |
N/A |
N/A |
sfi_SelfServiceManageActions (This component is a static component.) |
The Home page |
N/A |
N/A |
N/A |
sfi_SelfServiceAssetWrapper (This component acts as a container for the Asset Viewer page.) |
The Service page (the Account Record page). |
IP calling from utility LWC (b2cCmexSelfServiceUtility) - sfi_TopNavData |
|
|
sfi_SelfServiceTopNavigationBar (This component is a static component. The navigation bar is a header.) |
The Service page (the Account Record page). |
N/A |
N/A |
N/A |
sfi_SelfServiceBreadCrumbs (This component is used to navigate between different pages in the portal.) |
The Service page (the Account Record page). |
sfi_FetchParentAssetDetails |
|
|
sfi_SelfServiceAssetViewerParentCard (This component acts as a container for the Asset Viewer.) |
The Service page (the Account Record page). |
sfi_AssetViewerDetailsFromInteraction |
|
|
sfi_SelfServiceWrapperServiceDetailsPage (This component acts as a container for the components used in the Service Details page.) |
The Service Details page (the Asset Record page). |
IP calling from utility LWC (b2cCmexSelfServiceUtility) - sfi_TopNavData |
|
|
sfi_SelfServiceTopNavigationBar |
The Service Details page (the Asset Record page). |
N/A |
N/A |
N/A |
sfi_SelfServiceBreadCrumbs (This component is used to navigate between different pages in the portal.) |
The Service Details page (the Asset Record page). |
sfi_FetchParentAssetDetails |
|
|
sfi_SelfServiceAssetInformation |
The Service Details page (the Asset Record page). |
(sfi_FetchAndSaveAssetDetails) |
|
|
sfi_SelfServiceBillingInformation |
The Service Details page (the Asset Record page). |
sfi_GetBillingInfoDetails |
|
|
sfi_SelfServiceBillingTermInfo (This component shows the term of the product.) |
The Service Details page (the Asset Record page). |
sfi_GetContractTermDetails |
|
|
sfi_SelfServiceCashBalance |
The Service Details page (the Asset Record page). |
sfi_AssetCashBalance |
|
|
sfi_SelfServiceUsageWrapper (This component shows the usage details of the service.) |
The Service Details page (the Asset Record page). |
sfi_FetchUsageDetailsFromMatrixx |
|
|
sfi_BroadbandUsageWrapper (This component shows the internet usage details.) |
The Service Details page (the Asset Record page). |
sfi_GetBroadbandUsageDetails |
|
|
sfi_SelfServiceTopupWrapper (This component shows the top-up details.) |
The Service Details page (the Asset Record page). |
sfi_FetchPastTopUps |
|
|
sfi_SelfServiceAddonContainer (This component shows the add-on details.) |
The Service Details page (the Asset Record page). |
sfi_FetchPastAddons |
|
|
sfi_SelfServiceAssetInclusionwrapper (This component shows the Inclusion details.) |
The Service Details page (the Asset Record page). |
sfi_GetImmediateChildAssetDetails |
|
|
sfi_SelfServiceBundleWrapper (This component shows the Bundle details.) |
The Service Details page (the Asset Record page). |
sfi_GetImmediateChildAssetDetails |
|
|
sfi_SelfServiceServiceDetailswrapper (This component shows the service details.) |
The Service Details page (the Asset Record page). |
sfi_GetAssetAttributeDetails |
|
|

