Freshworks Marketplace

App cover art submitted by the app developer that represents the app

Salesforce - Orch

Discover Salesforce license compliance and perform operations on Salesforce users, profiles, permiss
Free
verified badge symbolVerified by Freshworksinfo tooltip icon
By clicking on "Install", you acknowledge and agree that your access and use of this application will be governed by the developer's terms of service and privacy policy. Freshworks may share your contact and usage information with the developer.
Install
OverviewReviewsHow to install?Privacy & SecurityNew
The Salesforce app lets you automate repeatable actions within Freshservice and also helps you track accurate usage information for SaaS Management. Orchestration Orchestration apps give you the ability to automate several repeatable actions that span across a diverse set of systems by performing specific actions with Freshservice Workflows. With the Salesforce app you can perform actions for: - Get User Details with Email - Change User Profile - Deactivate User - Revoke PermissionSet and PermissionSetGroup Assignment https://support.freshservice.com/en/support/solutions/articles/50000010225 SaaS Management Freshservice’s integration with Salesforce for SaaS Management enables you to track and manage users using Salesforce directly within Freshservice. Integrating with Salesforce enables you to: Discover Salesforce CRM license compliance and Salesforce CRM users along with user level login based usage. You can take advantage of this usage information for license harvesting. This integration requires the SaaS Management Add-on. More details can be found here: https://support.freshservice.com/en/support/solutions/articles/50000003270
empty_review_icon
No reviews available for this app.
View detailed instructions to set up the integration here: https://support.freshservice.com/en/support/solutions/articles/50000010225 Prerequisites The Salesforce account that you use to connect the integration requires a Salesforce user license and the following user access permissions. Permissions required for Discovery and reclamation - API Enabled (Enables access to Salesforce APIs.) - View Setup and Configuration (Allows you to view Setup pages. When you enable this permission, Salesforce automatically enables the View Roles and Role Hierarchy permission.) Permissions required for only reclamation - Manage Internal Users (Allows you to create and modify internal users.) Step-by-Step Procedure To integrate Salesforce with Freshservice using a REST-based API, you need to create a connected app in Salesforce. This guide provides step-by-step instructions for configuring the connected app and enabling OAuth 2.0 for secure communication between both platforms. Note: Salesforce Role Required - Admin access in Salesforce. 1. Log in to your Salesforce account using your admin credentials. 2. After logging in, switch to Salesforce Classic mode for easier navigation. 3. In the top-right corner, click on your name and select Setup. 4. In the left-hand navigation menu, select Build > Create > Apps. 5. Scroll down to the Connected Apps section and click on New to create a new app. 6. Fill in the Connected App Fields - Connected App Name(Name of your application.) - API Name (This field is automatically populated.) - Contact Email (The email address that you want to associate with the application.) - Enable OAuth Setting (Select Option to enable OAuth settings.) - Callback URL (Enter https://instance.freshservice.com/, where <instance> is the name of your Freshservice instance.) - Selected OAuth Scopes (OAuth scopes that determine the amount of access that is granted to an access token. The following values are required:) - Scope Requied are a. Full access (full) b. Perform requests at any time (refresh_token, offline_access) - Custom Connected App Handler (Run As: <Select a user with pre-requisite permissions>) - Enable Client Credentials Flow (Select the checkbox) 7. Click Save to finalize your connected app configuration. 8. After saving, Salesforce will generate a Consumer Key (client ID) and Consumer Secret (client secret). Copy these credentials for use in configuring the Salesforce integration in Freshservice. Configure Salesforce CRM Profile in Freshservice 1. Log in to Freshservice: Log in to your Freshservice account as an admin. 2. Navigate to Global Settings > SaaS Management 3. Scroll down and select Salesforce from the list of available integrations 4. Install the Salesforce App and configure: Use the Consumer Key and Consumer Secret from the connected app you created in Salesforce.
The information listed below is provided by the App Developer Partner pertaining to the data privacy policies of the latest app version available on the Freshworks Marketplace. The App Developer Partner is solely responsible for the accuracy of the information provided.
What is End-User data?
Any information that is generated or provided by individuals while using your apps in connection with Freshworks products.
Data Management and Storage
Does your app use AI or GenAI features?
No
Does your app use "Freshworks AI powered features or Freddy AI" and comply with Freshworks AI powered features and Freddy AI terms?
No
Does your app collect / process any End-User data?
Yes
What End-User data does your app collect/process?
We process Credential required for Integrating this APP.
What is the purpose of collecting/processing the data?
To perform the actions initated by end-user for this intergration.
Does your app store any End-User data?
No
Does your app share End-User Data with any third party entities?
No
Does your app transfer European Economic Area (EEA) residents’s End-User Data outside of the EEA?
No
Can the End-User data be exported?
No
Can End-User data be accessed through your app logs?
No
Is the End-User data encrypted at rest?
Yes
Elaborate the encryption methodology adopted
AES/ECB/PKCS5PADDING
Is the End-User data encrypted in transit?
Yes
Elaborate the encryption methodology adopted
AES/ECB/PKCS5PADDING
Does your app adhere to the OWASP (Open Web Application Security Project) security standard?
Yes
Which OWASP guidelines or recommendations do you follow to ensure the security of customer data?
As per Freshservice OWASP guidelines (Authentication, Authorization Validation & SQLi Validation)
Does your app permanently delete the customer data as soon as the customer uninstalls the app?
Yes
Does your app allow customers to request a custom End-User Data retention period?
No
close modal
close modal
Go to Developer Portal