Hello friends, In this post, you will find a solution for 'System.InvalidParameterValueException: INSUFFICIENT_ACCESS: portal user email settings are not available' error. This error will occurred when you try to reset/set the password of community user. So let's get started,

INSUFFICIENT_ACCESS: portal user email settings are not available

After creating a community user, you have to set a password for it. so user can logged into the community. But in certain cases when you try to reset/set the password of community user's the following error will occurred. So let's find out the possible solution for this error.
 
 
Possible reasons for the above error:
1) May your community is not active.
2) Your community user's profile not selected in community administration.

Solution for above reasons:
1) To activate community please follow bellow step.
  • Navigate to Setup | All Sites | Workspaces | Adminstration | Setting then click Active button to activate community.
 

2) To select community user profile, please follow below step.
  • First see which profile you have used on your community user.

  • Navigate to Setup | All Sites | Workspaces | Adminstration | Members.
  • Select All search picklist field in select profile section, then choose you user's profile from available profiles section to selected profiles section, after that hit on save button.

 

Output:

Now try again to reset the password of your community user. If you have followed the above steps carefully then this issue will be resolved definitely.

Hope you like this post, for any feedback or suggestions please feel free to comment. I would appreciate your feedback and suggestions.
Thank you.