function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
sfdcdev.ax551sfdcdev.ax551 

Performance Issues: Customer Portal vs High Volume Customer User Portal

Hi,

We had a general question on salesforce's Customer Portal vs High Volume Customer User Portal. We'd greatly appreciate your advice/feedbacks on a couple of questions from a "Best Practices" standpoint.

Our Business Scenario:
Assume we have 300k+ end customers who need to access salesforce's customer portal to create support cases. Note that the concurrent usage for the Portal is not very high though.

Questions:
1. If we use Salesforce's "Customer Portal" then would it cause any performance issue if we have 300+ portal user licenses? It would greatly help if we can get some details around this performance issue. Again note that the concurrent usage for the Portal would not be vey high at any point of time.

2. Is "High Volume Customer Portal" receommended for the above business scenario; Also does "High Volume Customer Portal" have any other known performance/system impact due to 300+ high volume portal licenses.

I tried to search all the docs on salesforce sites and could not find any relevant information on the above 2 questions. Therefore an expert advice on this is greatly appreciated which would help us think in the right direction.

Thanks for your time.

Ambili

Pradeep_NavatarPradeep_Navatar

Please go through the following documentation to understand regarding high volume portal user and customer portal manager user :

 

User License

Profiles

Roles and Sharing

High-Volume Customer Portal User And Authenticated Website User

(both user licenses are high-volume Customer Portal users)

High-Volume Customer Portal User or Authenticated Website User profile, or a profile cloned and customized from one of these

-       Can access custom objects depending on profile settings.

-       Can't assign to person accounts.

 

High-volume Customer Portal users don't have roles.

 

See “Granting High-Volume Customer Portal Users Access to Objects” in the salesforce.com online help.

 

Can't share but can transfer records they own or have access to; can't access articles.

 

Can't transfer cases from non high-volume Customer Portal users to them.

 

Can't include in:

 

- Personal groups or public groups

 

- Sharing rules

 

- Account teams, sales teams, or case

Teams

 

- Salesforce CRM Content workspaces

 

Customer Portal Manager Standard

 

Customer Portal User profile or a profile cloned and customized from the

Customer Portal User profile

 

-       Can access custom objects depending on profile settings.

 

-       Can access Salesforce CRM Content depending on feature license and profile settings. See “Enabling Salesforce CRM Content in the Customer Portal” in the Salesforce.com online help.

Can only assign to the User role.

 

Can only view and edit data they directly own and can view and edit cases where they are listed in the Contact Name field.

 

Customer Portal Manager Custom

Customer Portal Manager profile or a

profile cloned and customized from the

Customer Portal Manager profile

 

-       Can access custom objects depending on profile settings.

 

-       Can access reports depending on profile settings.

 

-       Can access Salesforce CRM Content depending on feature license and profile settings. See “Enabling Salesforce CRM Content in the Customer Portal” in the Salesforce.com online help.

 

-       Can receive the “Portal Super User” and “Delegated Portal User Administrator” permissions.

 

-       The settings on the Customer Portal Manager and Customer Portal User profiles are similar. However, users associated with the Customer Portal Manager profile can be assigned greater access to data via the Customer Portal role hierarchy and sharing rules.

Can assign to either the Executive,

Manager, or User role.

 

Can view and edit data they directly own or data owned by or shared with users below them in the Customer portal role hierarchy; and they can view and edit cases where they are listed in

the Contact Name field.

 

Can have data shared to them just like other Salesforce.com users.

 

 

 

 

 

Best Practices

 

-       Add Salesforce.com users to the High-Volume Customer Portal Users share group to grant them access to records owned by high-volume Customer Portal users. See “Sharing Records Owned by High-Volume Customer Portal Users to Salesforce.com Users” in the Salesforce.com online help.

 

-       Don't assign the High-Volume Customer Portal User user license to Customer Portal users who you want in:

 

  • Personal groups or public groups
  • Sharing rules
  • Account teams, sales teams, or case teams
  • Salesforce CRM Content workspaces

-       Avoid granting ownership of accounts to high-volume Customer Portal users because they can't own accounts.

 

Hope this helps you decide.