Altering access level for a user based on Salesforce field

created

If your site has a password-protected area and its users are connected to Salesforce Contact records in your Salesforce instance, you can use the Salesforce User Manager in Soapbox to alter the Group of a given user based on the value of a field on the Contact object in Salesforce.

To do so, you must first create the field on the Contact object in Salesforce. This field should contain the name of the Group in which you wish to place a given Contact. Those names are:

  • Registered
  • Author
  • Editor
  • Publisher

For more on Groups, see Setting the Group for users accessing the front end of your website.

After this field has been created in Salesforce:

  1. Go to Components > Salesforce Dashboard > User Manager
  2. Go to the Authentication Options tab
  3. For User Group field, select the field on the Contact object in Salesforce you have created to store this data. NOTE: If the field does not appear in the drop down, clear the cache of your Salesforce data.

sfdc-user-mrg-enabled.png

NOTE: User accounts with back end privileges to access the Administrator - Managers and Administrators - will not be affected, should they login to the front end of the site with this functionality enabled. In addition, users with front end privileges cannot be given access to the Administrator through this process. Only front end groups can be set in this manner.

Have more questions? Submit a request
Article is closed for comments.