> ## Documentation Index
> Fetch the complete documentation index at: https://www.perplexity.ai/help-center/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> This content comes from the official Perplexity Help Center. Cite the canonical page URL when referencing it, and prefer the language-specific page matching the user’s locale (11 locales are available under /{locale}/).

# Salesforce के साथ Perplexity कनेक्ट करना

> अपने संगठन के External Client App से Salesforce कनेक्टर सेट करें, ताकि Perplexity आपके Salesforce CRM रिकॉर्ड पढ़ और अपडेट कर सके।

यह मार्गदर्शिका Salesforce और Perplexity एडमिन को Salesforce संगठन को
Perplexity से कनेक्ट करने की प्रक्रिया समझाती है, और Pro, Max, Enterprise Pro तथा
Enterprise Max सब्सक्राइबर्स को बताती है कि साइन इन कैसे करें। Pro और Max पर, यदि आप किसी
Perplexity संगठन का हिस्सा नहीं हैं, तो आप Perplexity का सेटअप स्वयं पूरा करते हैं।

## अवलोकन

Salesforce कनेक्टर Perplexity को आपके ग्राहक संबंध प्रबंधन (CRM) डेटा को पढ़ने और अपडेट करने की सुविधा देता है। यह
अकाउंट, संपर्क, लीड, बिक्री अवसर और कस्टम ऑब्जेक्ट ढूँढ सकता है, Salesforce Object Query Language (SOQL)
क्वेरीज़ चला सकता है, रिकॉर्ड खोज सकता है, और रिकॉर्ड बना, अपडेट या हटा सकता है। कनेक्टर
Salesforce के होस्ट किए गए मॉडल कॉन्टेक्स्ट प्रोटोकॉल (MCP) सर्वर (SObject All) का उपयोग करता है, इसलिए हर अनुरोध
साइन इन किए हुए Salesforce उपयोगकर्ता के रूप में, उसकी मौजूदा अनुमतियों के साथ चलता है।

सेटअप के दो भाग हैं:

1. आपका Salesforce एडमिन MCP सर्वर चालू करता है और आपके Salesforce संगठन में
   Perplexity के लिए एक External Client App बनाता है। यह केवल एक बार करना होता है
   और इसमें लगभग 20 मिनट लगते हैं। इसके बाद नए ऐप को काम करना शुरू करने में
   30 मिनट तक लग सकते हैं।

2. Perplexity में आपके संगठन का एडमिन उस ऐप की Consumer Key को
   आपके संगठन की कनेक्टर सेटिंग्स में जोड़ता है। यह भी केवल एक बार करना होता है।
   इसके बाद, प्रत्येक व्यक्ति अपना Salesforce अकाउंट कनेक्ट करता है। Pro और Max पर,
   आप कनेक्टर के **सेटअप प्रबंधित करें** टैब में Consumer Key स्वयं जोड़ते हैं।

पहला भाग आपका Salesforce एडमिन पूरा करता है। दूसरा भाग आपके संगठन का
Perplexity एडमिन पूरा करता है, या Pro और Max पर आप स्वयं पूरा करते हैं।
Perplexity के कर्मचारियों को आपके
Salesforce संगठन का एक्सेस देने की आवश्यकता नहीं है।

> [!NOTE]
>
> Salesforce कनेक्टर Pro, Max, Enterprise Pro और Enterprise Max प्लान पर
> उपलब्ध है। आपका Salesforce संगठन Enterprise Edition या उच्चतर होना चाहिए,
> या परीक्षण के लिए Developer Edition संगठन होना चाहिए।

## गोपनीयता और डेटा सुरक्षा

Perplexity केवल कनेक्ट करने वाले उपयोगकर्ता के रूप में Salesforce तक पहुँचता है, इसलिए
Perplexity क्या देख या बदल सकता है, इसकी सीमा Salesforce अनुमतियाँ तय करती हैं।

* **एक्सेस का दायरा** — प्रोफ़ाइल, अनुमति सेट, फ़ील्ड-स्तरीय सुरक्षा और
  शेयरिंग नियम सभी लागू रहते हैं। उपयोगकर्ता Perplexity के माध्यम से ऐसा कुछ नहीं
  देख या बदल सकते जिसकी अनुमति उन्हें Salesforce में पहले से नहीं है।

* **ऑडिट ट्रेल** — Perplexity के माध्यम से किए गए बदलाव Salesforce के ऑडिट
  ट्रेल में उपयोगकर्ता के नाम से दर्ज होते हैं। MCP ट्रैफ़िक Salesforce API लॉग में
  `API_CLIENT_CATEGORY = SALESFORCE_HOSTED_MCP` के साथ दिखाई देता है।

* **सीधा कनेक्शन** — Perplexity आपके Salesforce संगठन के अपने External Client App के माध्यम से
  सीधे Salesforce से कनेक्ट होता है। बीच में किसी तीसरे पक्ष की इंटीग्रेशन सेवा
  नहीं होती।

* **एडमिन नियंत्रण** — आपका Salesforce एडमिन MCP सर्वर को निष्क्रिय करके
  या External Client App को ब्लॉक करके किसी भी समय पूरा
  एक्सेस रद्द कर सकता है। Enterprise प्लान पर आपके संगठन का Perplexity एडमिन भी
  संगठन के लिए कनेक्टर बंद कर सकता है। इसे बंद करने से कनेक्टर ब्लॉक हो जाता है,
  लेकिन प्रत्येक उपयोगकर्ता के डिस्कनेक्ट करने तक उसके सेव किए गए साइन-इन टोकन रखे जाते हैं।
  एक साथ सभी का एक्सेस हटाने के लिए, Salesforce में External Client App को ब्लॉक करें।

* **डेटा कहाँ संग्रहीत होता है** — Perplexity आपके Salesforce रिकॉर्ड की अलग प्रति नहीं रखता।
  किसी सत्र में दिखाई देने वाले परिणाम उसी सत्र के साथ सेव होते हैं और उन पर
  सत्र के लिए आपकी रिटेंशन सेटिंग्स लागू होती हैं। [Enterprise के लिए डेटा रिटेंशन](https://www.perplexity.ai/help-center/help-center/hi/articles/11652701-एंटरप-राइज-के-लिए-डेटा-रिटेंशन.md)
  देखें।

* **प्रशिक्षण में उपयोग** — Salesforce कनेक्टर के माध्यम से एक्सेस किए गए डेटा का
  उपयोग Perplexity के मॉडलों या किसी तीसरे पक्ष के मॉडल को प्रशिक्षित करने के लिए कभी नहीं किया जाता।

* **एन्क्रिप्शन** — कनेक्टर क्रेडेंशियल्स ट्रांज़िट में TLS से एन्क्रिप्ट किए जाते हैं
  और रेस्ट में भी एन्क्रिप्ट किए जाते हैं।

* **अनुपालन** — Perplexity के नियंत्रणों का ऑडिट SOC 2 Type II के अंतर्गत किया
  जाता है। सुरक्षा और अनुपालन दस्तावेज़ [Perplexity Trust Center](https://trust.perplexity.ai/) में उपलब्ध हैं।

## इसे कैसे सक्रिय करें

### शुरू करने से पहले

* आप Pro, Max, Enterprise Pro या Enterprise Max प्लान पर हैं।

* जिस संगठन को आप कनेक्ट करना चाहते हैं, उसके लिए आपके पास Salesforce System Administrator है।

* Enterprise प्लान पर, Perplexity में आपके संगठन का एक एडमिन है, जो कनेक्टर
  सेटिंग्स प्रबंधित कर सकता है। Pro और Max पर, आप Consumer Key स्वयं जोड़ते हैं।

* आपका संगठन Salesforce के होस्ट किए गए MCP सर्वर का उपयोग कर सकता है। Salesforce ने होस्ट किए गए MCP
  सर्वर Flex Credits वाले ग्राहकों के लिए बनाए हैं, और सर्वर के उपयोग के लिए शुल्क लिया जा सकता है।
  अपने Salesforce अकाउंट एग्ज़ीक्यूटिव से इसकी पुष्टि करें। [Salesforce के होस्ट किए गए MCP
  सर्वर: शुरुआत
  करें](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/hosted-mcp-servers-overview.html)
  और [Flex Credits के तहत बिल योग्य उपयोग](https://help.salesforce.com/s/articleView?language=en_US\&id=ai.usage_flex_credits.htm\&type=5) देखें।

> [!NOTE]
>
> Salesforce के होस्ट किए गए MCP सर्वर केवल आपके अपने संगठन के भीतर बनाए गए External Client Apps
> स्वीकार करते हैं। Connected Apps और स्वचालित क्लाइंट पंजीकरण समर्थित नहीं हैं,
> इसलिए Perplexity सभी ग्राहकों के लिए एक साझा ऐप उपलब्ध नहीं करा सकता। [Salesforce के होस्ट किए गए MCP सर्वर के लिए सुरक्षा संबंधी सर्वोत्तम तरीके](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/security-best-practices.html) देखें।

### चरण 1: SObject All MCP सर्वर सक्रिय करें (Salesforce एडमिन, लगभग 2 मिनट)

> [!TIP]
>
> पहले इसे आज़माने के लिए, प्रोडक्शन सेटअप करने से पहले मुफ़्त [Salesforce Developer Edition संगठन](https://developer.salesforce.com/signup) में परीक्षण करें।

1. `login.salesforce.com` या अपने My Domain URL,
   जैसे `https://yourcompany.my.salesforce.com`, पर Salesforce में साइन इन करें।

2. ऊपर दाईं ओर गियर आइकन पर क्लिक करें।

3. **Setup** चुनें।

[![Salesforce का गियर मेनू, जिसमें Setup हाइलाइट किया गया है](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_setup_menu.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=f3df13563e3f357430ceaf3e1f64e539)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_setup_menu.png)

चित्र 1 — गियर मेनू से Salesforce Setup खुलता है।

4. **Quick Find** में **MCP Servers** दर्ज करें, फिर **Integrations → API Catalog
   → MCP Servers** खोलें। शुरुआत में सभी मानक सर्वर **Inactive** होते हैं। पीला
   बैनर Salesforce की Flex Credits बिलिंग सूचना है।

[![Salesforce Setup में MCP Servers की सूची, जिसमें SObject All की स्थिति Active और अन्य मानक सर्वर की स्थिति Inactive है](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_servers_list.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=85a286319bd12d1b95a1342094acf2fb)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_servers_list.png)

चित्र 2 — MCP Servers की सूची, जिसमें SObject All सक्रिय है और अन्य मानक सर्वर निष्क्रिय हैं।

5. **SObject All** खोलें।

6. **Activate** पर क्लिक करें। प्रक्रिया पूरी होने पर स्थिति **Active** दिखती है और
   बटन बदलकर **Deactivate** हो जाता है।

7. बाकी सभी सर्वर बंद रहने दें।

[![सक्रिय करने से पहले SObject All, जिसमें Activate हाइलाइट है](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_sobject_all.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=e30addc3c5dcc2b3d7993b54f0707143)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_sobject_all.png)

चित्र 3 — सक्रिय करने से पहले SObject All, जिसमें Activate हाइलाइट है।

[API Catalog में मानक Salesforce MCP सर्वर सक्रिय करना](https://help.salesforce.com/s/articleView?id=platform.api_catalog_activate_salesforce_mcp_servers.htm\&language=en_US\&type=5)
और [SObject All संदर्भ](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/sobject-all.html) देखें।

> [!NOTE]
>
> Perplexity, SObject Reads के बजाय SObject All का उपयोग करता है ताकि वह रिकॉर्ड बना
> और अपडेट कर सके। हर कॉल फिर भी उपयोगकर्ता की अपनी प्रोफ़ाइल, फ़ील्ड-स्तरीय
> सुरक्षा और शेयरिंग नियमों के साथ चलती है।

### चरण 2: External Client App बनाएँ (Salesforce एडमिन, लगभग 10 मिनट)

इस चरण और अगले चरण की टेबल्स में हर सेटिंग के लिए ये संकेत दिए गए हैं:

* **लॉक है**: Salesforce के लिए आवश्यक है। इसे बदलने के लिए Salesforce Support से संपर्क करना होगा।
* **आवश्यक**: इसके बिना कनेक्टर काम नहीं करता।
* **आपकी पसंद**: दोनों विकल्प काम करते हैं।
* **बंद रखें**: चालू होने पर भी काम करता है, लेकिन जोखिम बढ़ता है।
* **पहले परीक्षण करें**: संभव है, लेकिन पहले सैंडबॉक्स या Developer Edition संगठन में इसका परीक्षण करें।

1. Setup के **Quick Find** में **External Client App Manager** दर्ज करें और उसे खोलें।

2. **New External Client App** पर क्लिक करें।

[![External Client App Manager, जिसमें New External Client App बटन दिखाई देता है](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_manager.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=4a48f7a2c614b4356232653c39b9c2b2)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_manager.png)

चित्र 4 — External Client App Manager, जहाँ आप Perplexity ऐप बनाते हैं।

3. **Basic Information** भरें:

   | फ़ील्ड | मान | क्या आप इसे बदल सकते हैं? |
   | - | - | - |
   | **External Client App Name** | `Perplexity` | आपकी पसंद |
   | **API Name** | `Perplexity` | आपकी पसंद |
   | **Contact Email** | IT टीम की एक ईमेल वितरण सूची | आपकी पसंद |
   | **Distribution State** | **Local** | आवश्यक |
   | **Info URL** | `https://www.perplexity.ai` (वैकल्पिक) | आपकी पसंद |
   | **Description** | Perplexity को साइन इन किए हुए उपयोगकर्ताओं की ओर से Salesforce के होस्ट किए गए MCP टूल चलाने देता है। | आपकी पसंद |

   *Table 1 — Perplexity External Client App के लिए Basic Information सेटिंग्स।*

[![Basic Information सेक्शन, जिसमें ऐप का नाम Perplexity और Distribution State का मान Local है](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_basic_info.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=c2d3b693af2339dce83cd2599d8be425)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_basic_info.png)

चित्र 5 — Perplexity External Client App के लिए Basic Information।

4. **API (Enable OAuth Settings)** को विस्तृत करें और **Enable OAuth** चुनें।

5. **Callback URL** (आवश्यक): नीचे दिए गए दोनों URL हूबहू पेस्ट करें,
   हर पंक्ति में एक। मेल न खाने पर साइन-इन `redirect_uri_mismatch` त्रुटि के साथ विफल होता है।

   ```text theme={null}
   https://www.perplexity.ai/rest/connections/oauth_callback
   https://enterprise.perplexity.ai/rest/connections/oauth_callback
   ```

6. **OAuth Scopes** (आवश्यक): केवल ये दो स्कोप **Selected OAuth
   Scopes** में ले जाएँ:

   * **Access Salesforce hosted MCP servers (mcp\_api)**
   * **Perform requests at any time (refresh\_token, offline\_access)**

   **Introspect all Tokens** और **Configure ID token** को अचयनित रहने दें। यहाँ दिखाए गए
   **Consumer Key and Secret** बटन का उपयोग आप चरण 4 में करेंगे।

[![OAuth Settings, जिसमें Perplexity के दोनों कॉलबैक URL और mcp\_api तथा refresh\_token स्कोप चुने गए हैं](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_oauth_settings.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=d45db1d53ddcb4e0cdfbc978df66e19e)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_oauth_settings.png)

चित्र 6 — दोनों कॉलबैक URL और दो आवश्यक स्कोप वाली OAuth सेटिंग्स।

7. **Flow Enablement** और **Security** सेट करें:

   | सेटिंग | मान | कारण | क्या आप इसे बदल सकते हैं? |
   | - | - | - | - |
   | **Flow Enablement** (सभी 5 विकल्प) | बंद | कनेक्टर इनका उपयोग नहीं करता। इन्हें चालू करने से केवल एक्सेस के और रास्ते खुलते हैं। | बंद रखें |
   | **Require secret for Web Server Flow** | बंद | Perplexity, PKCE वाले सार्वजनिक क्लाइंट का उपयोग करता है। यदि आप इसे चालू करते हैं, तो कुंजी के साथ Consumer Secret भी साझा करें। Perplexity का सेटअप फ़ॉर्म इसे स्वीकार करता है। | आपकी पसंद |
   | **Require secret for Refresh Token Flow** | बंद | ऊपर जैसा ही। | आपकी पसंद |
   | **Require Proof Key for Code Exchange (PKCE) extension for Supported Authorization Flows** | चालू | Salesforce के लिए आवश्यक है। इसे बदलने के लिए Salesforce Support से संपर्क करना होगा। | लॉक है |
   | **Enable Refresh Token Rotation** | चालू | Salesforce के लिए आवश्यक है। इसे बदलने के लिए Salesforce Support से संपर्क करना होगा। | लॉक है |
   | **Issue JSON Web Token (JWT)-based access tokens for named users** | चालू | इसके बिना साइन-इन काम करता है, लेकिन हर MCP कॉल 401 लौटाती है। | आवश्यक |
   | **Limit Idle Refresh Token Time-to-Live (TTL) to 30 Days** | चालू | Salesforce के लिए आवश्यक है। इसे बदलने के लिए Salesforce Support से संपर्क करना होगा। | लॉक है |
   | **Enforce Refresh Token IP Allowlist** | बंद | टोकन रिफ़्रेश के अनुरोध Perplexity के सर्वर से आते हैं, आपके उपयोगकर्ताओं के नेटवर्क से नहीं, इसलिए अनुमति सूची उन्हें ब्लॉक कर सकती है। | बंद रखें |

   *Table 2 — Perplexity External Client App के लिए Flow Enablement और Security सेटिंग्स।*

[![Flow Enablement और Security सेटिंग्स, जिसमें PKCE और JWT-आधारित एक्सेस टोकन चुने गए हैं](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_security.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=8796874a25ebb88f75d99b803b4f0157)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_security.png)

चित्र 7 — Perplexity ऐप के लिए Flow Enablement और Security सेटिंग्स।

8. **SAML**, **Canvas**, **Mobile** और **Push Notification** सेटिंग्स
   बंद रहने दें, फिर **Create** पर क्लिक करें।

[![SAML, Canvas, Mobile और Push Notification सेटिंग्स, सभी बंद हैं](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_other_settings.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=2eb476106c11b07af5d6a39defa3847b)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_other_settings.png)

चित्र 8 — SAML, Canvas, Mobile और Push Notification सेटिंग्स बंद रखी गई हैं।

[होस्ट किए गए MCP सर्वर के लिए External Client App बनाना](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/create-external-client-app.html)
और [External Client App की OAuth सेटिंग्स कॉन्फ़िगर करना](https://help.salesforce.com/s/articleView?id=xcloud.configure_external_client_app_oauth_settings.htm\&language=en_US\&type=5) देखें।

### चरण 3: नीतियाँ सेट करें (Salesforce एडमिन, लगभग 3 मिनट)

ऐप खोलें, **Policies** पर जाएँ और **Edit** पर क्लिक करें।

| सेटिंग | अनुशंसित मान | कारण | क्या आप इसे बदल सकते हैं? |
| - | - | - | - |
| **Permitted Users** | **All users can self-authorize** | प्रत्येक व्यक्ति अपने ही अकाउंट से साइन इन करता है, इसलिए Salesforce अनुमतियाँ लागू रहती हैं। एक्सेस सीमित करने के लिए, **Admin approved users are pre-authorized** चुनें और एक अनुमति सेट असाइन करें। | आपकी पसंद |
| **IP Relaxation** | **Relax IP restrictions**, यदि किसी प्रोफ़ाइल में लॉगिन IP रेंज हैं | लॉगिन IP रेंज न होने पर **Enforce IP restrictions** भी काम करता है। | आपकी पसंद |
| **Refresh Token Policy** | आपका निर्णय, उदाहरण के लिए 30 दिनों तक उपयोग न होने पर समाप्त हो | रोटेशन के साथ 30 दिन या उससे कम। | आपकी पसंद |
| **Named User JWT token timeout** | Use the user's default session timeout | Salesforce का डिफ़ॉल्ट। | आपकी पसंद |
| **Start Page** | कोई नहीं | Salesforce का डिफ़ॉल्ट। | आपकी पसंद |
| **Single Logout** | बंद | किसी के जाने पर उसके सत्र तुरंत समाप्त करने के लिए आप इसे बाद में चालू कर सकते हैं। | आपकी पसंद |
| **High Assurance Session Required** | बंद | इसके कारण अतिरिक्त लॉगिन जाँच, जैसे बहु-कारक प्रमाणीकरण (MFA), अनिवार्य हो सकती है, जिसे शेड्यूल किए गए टास्क पूरा नहीं कर सकते। | पहले परीक्षण करें |

*Table 3 — Perplexity External Client App के लिए अनुशंसित नीति सेटिंग्स।*

> [!NOTE]
>
> Salesforce, रोटेशन के साथ 30 दिन या उससे कम की रिफ़्रेश टोकन नीति की अनुशंसा करता है।
> छोटी समय-सीमा का मतलब है कि [Computer में शेड्यूल किए गए Tasks](https://www.perplexity.ai/help-center/help-center/hi/articles/11521526-perplexity-tasks.md) का उपयोग करने वाले
> लोगों को अधिक बार दोबारा कनेक्ट करना पड़ेगा। **Immediately expire refresh token** न चुनें, क्योंकि
> शेड्यूल किए गए टास्क विफल हो जाएँगे।

[![App Authorization सेटिंग्स: रिफ़्रेश टोकन नीति, IP प्रतिबंधों में छूट, और JWT टोकन टाइमआउट](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_policies_app_authorization.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=29d1480bee5592407c595dc4fce37242)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_policies_app_authorization.png)

चित्र 9 — App Authorization की नीति सेटिंग्स।

[![Permitted Users के विकल्प: All users can self-authorize और Admin approved users are pre-authorized](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_eca_permitted_users.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=10e789a201ca669863d07c945fe5269a)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_eca_permitted_users.png)

चित्र 10 — Perplexity ऐप के लिए Permitted Users के विकल्प।

पूरा होने पर **Save** पर क्लिक करें।

[External Client Apps प्रबंधित करना](https://help.salesforce.com/s/articleView?id=xcloud.manage_external_client_apps.htm\&language=en_US\&type=5), [रिफ़्रेश टोकन रोटेशन](https://help.salesforce.com/s/articleView?id=005316711\&language=en_US\&type=1),
और [Salesforce के होस्ट किए गए MCP सर्वर के लिए सुरक्षा संबंधी सर्वोत्तम तरीके](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/security-best-practices.html) देखें।

### चरण 4: Consumer Key साझा करें (Salesforce एडमिन, लगभग 2 मिनट)

1. ऐप में **Settings → OAuth Settings → Consumer Key and Secret** खोलें
   (चरण 2.6 में दिखाया गया है)। Salesforce आपको ईमेल से एक सत्यापन कोड भेजता है।

2. **Consumer Key** कॉपी करें। यदि आपने चरण 2.7 में **Require secret for Web Server
   Flow** या **Require secret for Refresh Token Flow** चालू किया था, तो
   **Consumer Secret** भी कॉपी करें।

3. Enterprise प्लान पर, कुंजी और, यदि आपने सीक्रेट कॉपी किया है तो उसे भी, अपने संगठन के
   Perplexity एडमिन को अपने पासवर्ड मैनेजर या गोपनीय जानकारी साझा करने के किसी अन्य अनुमोदित
   माध्यम से भेजें। Pro या Max पर, यदि आप किसी Perplexity संगठन का हिस्सा नहीं हैं, तो इन्हें
   इसी तरीके से उस व्यक्ति को भेजें जो चरण 5 पूरा करेगा, या यदि वह आप ही हैं, तो इन्हें
   अपने पासवर्ड मैनेजर में रखें।

> [!WARNING]
>
> Consumer Key या Consumer Secret को सामान्य चैट या ईमेल से कभी न भेजें।

> [!NOTE]
>
> नए External Client App को काम करना शुरू करने में 30 मिनट तक लग सकते हैं। तब तक
> साइन-इन `invalid_client_id` त्रुटि के साथ विफल होता है।

### चरण 5: Perplexity में Consumer Key जोड़ें (Enterprise: आपके Perplexity संगठन के एडमिन, लगभग 5 मिनट)

ये सेटिंग्स केवल आपके संगठन पर लागू होती हैं। अन्य संगठन अपने
External Client App और अपनी सेटिंग्स का उपयोग करते हैं।

1. Perplexity में **संगठन सेटिंग्स → [कनेक्टर्स](https://www.perplexity.ai/account/org/connectors)** खोलें।

2. **Salesforce** खोजें।

3. वह कनेक्टर चुनें जिसका विवरण "Salesforce CRM रिकॉर्ड क्वेरी करें, खोजें, बनाएँ
   और अपडेट करें" से शुरू होता है। यदि यह दिखाई नहीं देता, तो नया Salesforce कनेक्टर
   आपके संगठन के लिए अभी उपलब्ध नहीं है।

4. **सेटअप प्रबंधित करें** पर क्लिक करें। यदि बटन दिखाई नहीं देता, तो उस पंक्ति का **अधिक विकल्प**
   मेनू खोलें और **सेटअप प्रबंधित करें** चुनें।

5. **कस्टम संगठन सेटअप का उपयोग करें** चुनें। यदि **सेटअप विधि** दिखाई देती है,
   तो **क्रेडेंशियल मैन्युअल रूप से दर्ज करें** चुनें।

6. **Consumer Key** पेस्ट करें। **Consumer Secret** को खाली छोड़ दें, जब तक कि आपने
   चरण 2.7 में सीक्रेट की आवश्यकता चालू न की हो।

[![Perplexity में Salesforce सेटअप प्रबंधित करें फ़ॉर्म, जिसमें क्रेडेंशियल मैन्युअल रूप से दर्ज करें चुना गया है और Consumer Key तथा Consumer Secret फ़ील्ड दिखाई देते हैं](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_perplexity_setup_form.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=ed446ec9cdbff711748ead26b7bfcc4f)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_perplexity_setup_form.png)

चित्र 11 — Perplexity में Salesforce सेटअप फ़ॉर्म।

7. वैकल्पिक: यदि आपका संगठन सिंगल साइन-ऑन का उपयोग करता है, तो अपने My Domain URL दर्ज करें, ताकि उपयोगकर्ता
   **Use Custom
   Domain** पर क्लिक करने के बजाय सीधे आपकी कंपनी के साइन-इन पेज पर पहुँचें:

   * **Authorization Endpoint**:
     `https://yourcompany.my.salesforce.com/services/oauth2/authorize`

   * **Token Endpoint**:
     `https://yourcompany.my.salesforce.com/services/oauth2/token`

   * **Revocation Endpoint**:
     `https://yourcompany.my.salesforce.com/services/oauth2/revoke`

   `yourcompany` की जगह अपना My Domain नाम लिखें। यह आपको
   Salesforce के **Setup** में **My Domain** के तहत मिलेगा। `login.salesforce.com` का उपयोग करने के लिए
   इन फ़ील्ड को खाली छोड़ दें।

8. **सेटअप सेव करें** पर क्लिक करें, फिर पुष्टि करने के लिए **जारी रखें** पर क्लिक करें।

आप इसी सेटअप तक पहुँचने के लिए Salesforce कनेक्टर खोलकर
**संगठन सेटअप आवश्यक है** कार्ड पर **कनेक्टर सेटिंग खोलें** पर भी क्लिक कर सकते हैं।

> [!NOTE]
>
> आप बाद में **सेटअप प्रबंधित करें** से Consumer Key या My Domain URL बदल सकते हैं।
> सेटअप बदलने से पहले से कनेक्ट कर चुके मेंबर्स डिस्कनेक्ट हो जाते हैं, इसलिए उन्हें
> बाद में दोबारा कनेक्ट करना होगा।

### चरण 5 (Perplexity संगठन के बिना): Consumer Key स्वयं जोड़ें (लगभग 5 मिनट)

यदि आप Pro या Max पर हैं और किसी Perplexity संगठन का हिस्सा नहीं हैं, तो आप अपने
External Client App की Consumer Key स्वयं जोड़ते हैं। चरण 1 से 4 पूरे करने के लिए आपको
फिर भी एक Salesforce System Administrator की आवश्यकता है। यदि आपके पास कंपनी का Salesforce
संगठन नहीं है, तो आप मुफ़्त [Salesforce Developer Edition संगठन](https://developer.salesforce.com/signup) के लिए साइन अप कर सकते हैं।
आप उसके System Administrator होते हैं, इसलिए चरण 1 से 4 स्वयं पूरे कर सकते हैं।

1. [Salesforce कनेक्टर](https://www.perplexity.ai/computer/connectors?connector=salesforce_mcp) खोलें।
   कनेक्टर पर **व्यक्तिगत सेटअप आवश्यक** दिखाई देता है।

2. **सेटअप प्रबंधित करें** टैब खोलें और **कस्टम सेटअप का उपयोग करें** चुनें। यदि
   **सेटअप विधि** दिखाई देती है, तो **क्रेडेंशियल मैन्युअल रूप से दर्ज करें** चुनें।

3. **Consumer Key** पेस्ट करें। **Consumer Secret** को खाली छोड़ दें, जब तक कि आपने
   चरण 2.7 में सीक्रेट की आवश्यकता चालू न की हो। चाहें तो चरण 5.7 में बताए गए
   तरीके से अपने My Domain URL भी जोड़ें।

4. **सेटअप सेव करें** पर क्लिक करें, फिर पुष्टि करने के लिए **जारी रखें** पर क्लिक करें। इसके बाद
   चरण 6 पर जाएँ।

यह सेटअप केवल आप पर लागू होता है।

### चरण 6: अपना अकाउंट कनेक्ट करें (प्रत्येक उपयोगकर्ता)

1. Perplexity में [Salesforce कनेक्टर](https://www.perplexity.ai/computer/connectors?connector=salesforce_mcp)
   खोलें और **कनेक्टर जोड़ें** (या **कनेक्ट करें**) पर क्लिक करें।

2. Salesforce में साइन इन करें और एक्सेस की अनुमति दें। यदि चरण 5 में My
   Domain URL जोड़े गए हैं, तो आप सीधे अपनी कंपनी के साइन-इन पेज पर पहुँचेंगे।
   अन्यथा, यदि आपकी कंपनी सिंगल साइन-ऑन का उपयोग करती है, तो Salesforce के साइन-इन पेज पर
   **Use Custom Domain** पर क्लिक करें, अपनी कंपनी का डोमेन, जैसे
   `yourcompany`, दर्ज करें और साइन इन करें। [सही लॉगिन URL का उपयोग करना](https://help.salesforce.com/s/articleView?id=xcloud.getstart_login_urls.htm\&language=en_US\&type=5) देखें।

[![Salesforce की Allow Access स्क्रीन, जिसमें Perplexity द्वारा मांगी गई अनुमतियां और Deny व Allow बटन हैं](https://mintcdn.com/perplexity-help-center/jXyVOP6pZJdyykyP/help-center/assets/img/salesforce_mcp_consent.png?fit=max\&auto=format\&n=jXyVOP6pZJdyykyP\&q=85\&s=79b7a8e2145a5d9a295bfb99f0107444)](https://www.perplexity.ai/help-center/help-center/assets/img/salesforce_mcp_consent.png)

चित्र 12 — पहली बार कनेक्ट करने पर Salesforce आपसे एक्सेस की अनुमति मांगता है।

### यह काम कर गया, इसकी पुष्टि कैसे करें

1. नए सेशन में पूछें: *"Salesforce का उपयोग करके बताएँ कि मैं किस उपयोगकर्ता के रूप में लॉग इन हूँ?"* Perplexity
   को उत्तर में Salesforce में आपका नाम और रोल बताना चाहिए।

2. पूछें: *"मेरे सबसे हाल में देखे गए 5 अकाउंट की सूची दें।"*

3. वैकल्पिक: Perplexity से परीक्षण के लिए एक Salesforce Task रिकॉर्ड बनाने, फिर
   उसे हटाने को कहें, और जाँचें कि Salesforce के ऑडिट ट्रेल में आपका नाम दिखता है। Read Only उपयोगकर्ता का लिखने का प्रयास
   `INSUFFICIENT_ACCESS_OR_READONLY` त्रुटि के साथ विफल होना चाहिए।

Salesforce के [MCP क्लाइंट का परीक्षण करने](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/test-connection.html)
संबंधी निर्देश देखें।

## इसे आज़माना

* *"इस तिमाही में बंद होने वाले मेरे खुले बिक्री अवसर रकम के अनुसार क्रमबद्ध करके दिखाएँ।"*

* *"Globex के बिक्री अवसर का चरण ‘मोलभाव’ पर अपडेट करें।"*

* *"हर सोमवार, उन बिक्री अवसरों का सारांश दें जिनका चरण पिछले सप्ताह बदला था।"*

## अनुमतियाँ और स्कोप

| आइटम | उद्देश्य |
| - | - |
| `mcp_api` स्कोप | Perplexity को Salesforce के होस्ट किए गए MCP सर्वर को कॉल करने देता है |
| `refresh_token` स्कोप | सत्रों के बीच उपयोगकर्ताओं को कनेक्टेड रखता है। आपकी रिफ़्रेश टोकन नीति तय करती है कि यह कितने समय तक रहेगा। |
| Salesforce प्रोफ़ाइल और शेयरिंग नियम | एक्सेस की सीमा। केवल-पठनीय एक्सेस वाला उपयोगकर्ता पढ़ सकता है, लेकिन लिख नहीं सकता। |

*Table 4 — Perplexity क्या अनुरोध करता है और उसकी सीमाएँ क्या हैं।*

उपलब्ध कार्रवाइयाँ: ऑब्जेक्ट स्कीमा प्राप्त करना, SOQL क्वेरी, खोज (Salesforce Object Search Language, SOSL), उपयोगकर्ता की जानकारी प्राप्त करना,
हाल के रिकॉर्ड की सूची बनाना, संबंधित रिकॉर्ड प्राप्त करना, रिकॉर्ड बनाना, किसी रिकॉर्ड या
संबंधित रिकॉर्ड को अपडेट करना, और किसी रिकॉर्ड या संबंधित रिकॉर्ड को हटाना। [SObject All संदर्भ](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/sobject-all.html) देखें।

समर्थित नहीं हैं: बल्क या बैच अपडेट, फ़ाइल और अटैचमेंट अपलोड,
लीड कन्वर्ट करना, ईमेल भेजना और रिपोर्ट चलाना। ये Salesforce के
[मानक होस्ट किए गए MCP सर्वर](https://developer.salesforce.com/docs/platform/hosted-mcp-servers/guide/servers-reference.html) पर उपलब्ध नहीं हैं।

## समस्या निवारण

| लक्षण | संभावित कारण | समाधान |
| - | - | - |
| Salesforce कनेक्टर दिखाई नहीं देता | आपके संगठन के Perplexity एडमिन ने इसे बंद कर दिया है, या यह आपके संगठन या प्लान के लिए अभी उपलब्ध नहीं है | अपने संगठन के Perplexity एडमिन से पूछें और [अवलोकन](#overview) में दिए गए प्लान जाँचें |
| **संगठन सेटअप आवश्यक है** | Perplexity में कोई Consumer Key सेव नहीं की गई है | अपने संगठन के Perplexity एडमिन से चरण 5 पूरा करने के लिए कहें |
| **व्यक्तिगत सेटअप आवश्यक** | आप Pro या Max पर हैं, किसी Perplexity संगठन का हिस्सा नहीं हैं और आपने अभी तक Consumer Key सेव नहीं की है | [चरण 5 (Perplexity संगठन के बिना)](#चरण-5-perplexity-संगठन-के-बिना--consumer-key-स्वयं-जोड़ें-लगभग-5-मिनट) पूरा करें |
| `redirect_uri_mismatch` | कोई कॉलबैक URL मौजूद नहीं है या गलत टाइप किया गया है | चरण 2.5 दोबारा जाँचें। URL का हूबहू मेल खाना आवश्यक है। |
| `invalid_client_id` | Consumer Key गलत है, या ऐप बने हुए अभी 30 मिनट नहीं हुए हैं | कुंजी फिर से कॉपी करें, या प्रतीक्षा करके दोबारा प्रयास करें |
| साइन-इन काम करता है, लेकिन अनुरोध 401 त्रुटि के साथ विफल होते हैं | SObject All सक्रिय नहीं है, JWT-आधारित टोकन सक्षम नहीं हैं, या `mcp_api` स्कोप मौजूद नहीं है | चरण 1, 2.6 और 2.7 दोबारा जाँचें |
| साइन-इन पेज पर आपकी कंपनी का डोमेन माँगा जाता है, या SSO दिखाई नहीं देता | आपका संगठन `login.salesforce.com` के माध्यम से लॉगिन ब्लॉक करता है | चरण 5 में My Domain URL जोड़ें, या **Use Custom Domain** पर क्लिक करके अपना डोमेन दर्ज करें |
| `OAUTH_APP_ACCESS_DENIED` | **Permitted Users** इस उपयोगकर्ता को ब्लॉक करता है | **Permitted Users** बदलें या अनुमति सेट असाइन करें |
| `INSUFFICIENT_ACCESS_OR_READONLY` | उपयोगकर्ता की Salesforce प्रोफ़ाइल उस कार्रवाई की अनुमति नहीं देती | यह अपेक्षित व्यवहार है। आवश्यकता होने पर Salesforce अनुमतियाँ समायोजित करें। |
| उपयोगकर्ताओं को समय-समय पर दोबारा कनेक्ट करने के लिए कहा जाता है | रिफ़्रेश टोकन की अवधि समाप्त हो गई या निष्क्रियता की समय-सीमा पूरी हो गई | External Client App की रिफ़्रेश टोकन नीति की समीक्षा करें |
| कनेक्टर पर फिर से **कनेक्टर जोड़ें** (या **कनेक्ट करें**) दिखाई देता है | सेटअप बदल गया है, या Salesforce में एक्सेस रद्द कर दिया गया है | [Salesforce कनेक्टर](https://www.perplexity.ai/computer/connectors?connector=salesforce_mcp) में **कनेक्टर जोड़ें** (या **कनेक्ट करें**) पर क्लिक करें और फिर से साइन इन करें |
| परिणाम पुराने लगते हैं | कनेक्टर हर अनुरोध पर Salesforce का लाइव डेटा पढ़ता है | Salesforce में रिकॉर्ड जाँचें। यदि वह अलग है, तो नए सत्र में फिर से पूछें। |

*Table 5 — Salesforce कनेक्टर की सामान्य त्रुटियाँ।*

## अक्सर पूछे जाने वाले सवाल

### कनेक्टर कौन-सा डेटा एक्सेस करता है?

केवल वही डेटा जिसे साइन इन किया हुआ उपयोगकर्ता पहले से Salesforce में एक्सेस कर सकता है,
[अनुमतियाँ और स्कोप](#permissions-and-scopes) में दी गई कार्रवाइयों के माध्यम से। प्रोफ़ाइल,
अनुमति सेट, फ़ील्ड-स्तरीय सुरक्षा और शेयरिंग नियम सभी लागू रहते हैं।

### क्या Perplexity Salesforce में लिख सकता है?

हाँ, यदि उपयोगकर्ता की Salesforce अनुमतियाँ इसकी इजाज़त देती हैं। इसे सीमित करने के लिए उपयोगकर्ताओं को
अधिक सीमित अनुमति सेट या प्रोफ़ाइल दें।

### क्या मेरा एडमिन यह सीमित कर सकता है कि इस कनेक्टर का उपयोग कौन करे?

हाँ, दोनों ओर से। Salesforce में अनुमति सेट के साथ **Permitted Users** का उपयोग करें।
Enterprise प्लान पर आपके संगठन का Perplexity एडमिन संगठन के लिए कनेक्टर बंद
कर सकता है। प्रत्येक उपयोगकर्ता के डिस्कनेक्ट करने तक उसके सेव किए गए साइन-इन टोकन
रखे जाते हैं, इसलिए एक साथ सभी का एक्सेस हटाने के लिए, Salesforce में External Client
App को ब्लॉक करें। यह देखने के लिए कि किसने कनेक्ट किया है, या टोकन रद्द करने के लिए, [External
Client App के OAuth उपयोग को
प्रबंधित करना](https://help.salesforce.com/s/articleView?id=xcloud.manage_external_client_app_usage.htm\&language=en_US\&type=5) देखें।

### मेरे डिस्कनेक्ट करने या कनेक्टर बंद होने के बाद डेटा कितने समय तक रखा जाता है?

जब आप डिस्कनेक्ट करते हैं, तो Perplexity आपके सेव किए गए Salesforce साइन-इन टोकन हटा देता है।
यदि आपके संगठन का Perplexity एडमिन कनेक्टर बंद करता है, तो प्रत्येक उपयोगकर्ता के
डिस्कनेक्ट करने तक उसके टोकन रखे जाते हैं। एक साथ सभी का एक्सेस हटाने के लिए,
आपका Salesforce एडमिन External Client App को ब्लॉक कर सकता है। जिन सत्रों में Salesforce
के परिणाम शामिल होते हैं, उन पर सत्र के लिए आपकी रिटेंशन सेटिंग्स लागू होती हैं।
[Enterprise के लिए डेटा रिटेंशन](https://www.perplexity.ai/help-center/help-center/hi/articles/11652701-एंटरप-राइज-के-लिए-डेटा-रिटेंशन.md) देखें।

### मैंने पहले वाला Salesforce कनेक्टर इस्तेमाल किया था। अब क्या बदलता है?

चरण 5 में Consumer Key जोड़ने के बाद, आपसे एक बार दोबारा कनेक्ट करने के लिए कहा जाएगा।
यह कुंजी आपके संगठन का Perplexity एडमिन जोड़ता है या, Pro या Max पर किसी संगठन का
हिस्सा न होने पर, आप स्वयं जोड़ते हैं।
आपका मौजूदा कनेक्शन अपने-आप स्थानांतरित नहीं हो सकता, क्योंकि नया
कनेक्टर आपके Salesforce संगठन के अपने ऐप का उपयोग करता है।

### क्या मेरे Salesforce डेटा का उपयोग AI मॉडल्स को प्रशिक्षित करने के लिए किया जाएगा?

नहीं। Salesforce कनेक्टर के माध्यम से एक्सेस किए गए डेटा का उपयोग Perplexity के
मॉडलों या किसी तीसरे पक्ष के मॉडल को प्रशिक्षित करने के लिए कभी नहीं किया जाता।

### क्या यह कनेक्टर मेरे प्लान पर उपलब्ध है?

हाँ, Pro, Max, Enterprise Pro और Enterprise Max प्लान पर। आपका Salesforce
संगठन Enterprise Edition या उच्चतर होना चाहिए, या परीक्षण के लिए Developer Edition
संगठन होना चाहिए।

## संबंधित लेख

* [एंटरप्राइज़ के लिए Perplexity कनेक्टर: अक्सर पूछे जाने वाले प्रश्न](https://www.perplexity.ai/help-center/help-center/hi/articles/10673197-एंटरप-राइज़-के-लिए-perplexity-कनेक-टर-अक-सर-पूछे-जाने-वाले-प-रश-न.md)

* [कनेक्टर के लिए रोल-बेस्ड एक्सेस कंट्रोल](https://www.perplexity.ai/help-center/help-center/hi/articles/2026100201-कनेक्टर-के-लिए-रोल-बेस्ड-एक्सेस-कंट्रोल.md)

* [एंटरप्राइज़ कनेक्टर ट्रबलशूटिंग गाइड](https://www.perplexity.ai/help-center/help-center/hi/articles/10673201-एंटरप-राइज-कनेक-टर-ट-रबलशूटिंग-गाइड.md)

* [Snowflake के साथ Perplexity कनेक्ट करना](https://www.perplexity.ai/help-center/help-center/hi/articles/14017006-snowflake-के-साथ-perplexity-कनेक-ट-करना.md)

## और मदद चाहिए?

जब आप हमें लिखें, तो कनेक्टर का नाम, त्रुटि संदेश का सटीक पाठ, वह कब हुआ, और इस
लेख के वे चरण शामिल करें जिनसे समस्या हल नहीं हुई।

> [!NOTE]
>
> अपनी अकाउंट टीम से संपर्क करें या [**Help > सहायता से संपर्क करें** के ज़रिए हमसे संपर्क करें](https://www.perplexity.ai/?support=true#settings/account)।
> सुरक्षा और अनुपालन दस्तावेज़ों के लिए [Trust Center](https://trust.perplexity.ai/)
> देखें।


## Related topics

- [कनेक्टर और इंटीग्रेशन](https://www.perplexity.ai/help-center/help-center/hi/collections/18799295-कनेक-टर-और-इंटीग-रेशन.md)
- [Snowflake के साथ Perplexity कनेक्ट करना](https://www.perplexity.ai/help-center/help-center/hi/articles/14017006-snowflake-के-साथ-perplexity-कनेक-ट-करना.md)
- [Jira के साथ Perplexity कनेक्ट करना](https://www.perplexity.ai/help-center/help-center/hi/articles/12524825-jira-के-साथ-perplexity-कनेक-ट-करना.md)
- [Confluence के साथ Perplexity कनेक्ट करना](https://www.perplexity.ai/help-center/help-center/hi/articles/12524852-confluence-के-साथ-perplexity-कनेक-ट-करना.md)
