Skip to main content

Return to TX Community

Liaison

Updating API access

Updating API access for Community Profiles

Steps to update API access for your Community Profiles:

To maintain API access enabled on custom (TargetX) profiles

In the TargetX context, API access is most often necessary to allow external users to upload attachments. 

  1. Navigate to  Setup and search for Sessions Settings
  2. Scroll to Communities User Profile Settings at the bottom.  Select the “Keep the API-enabled permission on cloned external profiles” org preference.  

Communities User Profile Settings window

*If you don’t see this option, Salesforce determined that your Org did not need this permission.*

You can also set this option via Profiles by following these steps:

  1. Navigate to Setup and search for Profiles.
  2. Click on the Profile that needs API access.
  3. Navigate to System Permission.
  4. Check the API Enabled checkbox.

To Disable API Access

If there is no business need for a profile to have API access enabled, i.e., to upload attachments, you can turn off the API-enabled permission yourself, by unchecking “API Enabled” box on these profiles.

API enabled checkbox

For additional information regarding these changes and how to deal with any standard profiles that need API access, please see the Salesforce Help & Training article Enhancing Security of Community and Portal Users - Additional Support.

Updating API Access for Online Application Attachments

Administrators can set API or non-API access options for uploading attachments to the Online Application by following these steps:

  1. Log into your Salesforce Org.
  2. Change the URL to append /apex/TargetX_App__Settings to access the Online Application Settings:

https://mysalesforceorg.com/apex/TargetX_App__Settings

This will display the following Settings page:

Online Application Settings

  1. Choose one of the following:

  • API requires the API Enabled System Permission for the Community User profile and has a filesize limit of 25MB. This option allows you to maintain API access for your custom Profiles.
  • Remoting does not require the API Enabled System Permission for the Community User Profile and has a filesize limit of 3MB. If you prefer not to have API access enabled for your custom Profiles, choose this option. 

 

  • Was this article helpful?