आप अपने संगठन के Google Workspace की इमारत में मौजूद कॉन्टेंट के साथ-साथ, SharePoint कंपनी की इमारत में मौजूद कॉन्टेंट. Google Cloud Search SharePoint On-Prem कनेक्टर का इस्तेमाल किया जाता है और उसे कॉन्फ़िगर किया जाता है किसी खास SharePoint डेटा स्रोत को ऐक्सेस करने के लिए.
ज़रूरी बातें
लोकप्रिय SharePoint सेटिंग
Cloud Search SharePoint On-Prem कनेक्टर हमेशा Search के लिए काम करता है. SharePoint पर 'किसको दिखे' सेटिंग. इसे बदला नहीं जा सकता. ड्राफ़्ट के लिए दस्तावेज़, उपयोगकर्ता खाते की अनुमतियां (जिनका इस्तेमाल कनेक्टर SharePoint Online ऐक्सेस करें) से कंट्रोल करें कि कौनसे ड्राफ़्ट दस्तावेज़ इंडेक्स किए जाएंगे और लौटाए जाएंगे. अगर खाते में सिर्फ़ "पूरा पढ़ा गया" है अनुमतियां, कनेक्टर "ड्राफ़्ट" आइटम किसको दिखे" SharePoint पर सेटिंग.
उपयोगकर्ता खाते के आधार पर नतीजों को सीमित करने के लिए, कनेक्टर को भी कॉन्फ़िगर किया जा सकता है ऐक्सेस दें. एसीएल तय करने के लिए, Google और बाहरी प्रिंसिपल के साथ-साथ मुख्य खाते का इस्तेमाल भी किया जा सकता है. SharePoint कॉन्टेंट के लिए, सुरक्षा में काट-छांट करने की सुविधा लागू करने के लिए, इन्हें सिंक करें Google डायरेक्ट्री के साथ बाहरी पहचान:
- सक्रिय निर्देशिका के उपयोगकर्ता
- ऐक्टिव डायरेक्ट्री ग्रुप
- SharePoint के लोकल ग्रुप (सक्रिय निर्देशिका के उपयोगकर्ताओं और ग्रुप के सदस्यों के साथ)
AD उपयोगकर्ताओं और ग्रुप को सिंक करने के लिए, Google Cloud डायरेक्ट्री सिंक का इस्तेमाल करें. इससे पहचान से जुड़े मैप किए गए ग्रुप चालू हो जाएंगे. SharePoint के लोकल ग्रुप को सिंक करने के लिए, SharePoint Identity Connector का इस्तेमाल करें.
कनेक्टर को AD के साथ भी लुकअप करना होगा, ताकि मुख्य खातों को सिंक करने के लिए अतिरिक्त जानकारी फ़ेच की जा सके. उदाहरण के लिए, AD के साथ लुकअप करने पर, कनेक्टर ये काम कर सकता है:
- किसी डोमेन ग्रुप के SID को उससे जुड़े sAMAccountName से मैप करें.
- उपयोगकर्ता के sAMAccountName को SharePoint स्थानीय ग्रुप के ईमेल पते से मैप करें की सदस्यता.
सर्च ऑप्टिमाइज़ेशन
इससे उपयोगकर्ताओं के लिए, में, कनेक्टर को ज़्यादा काम के खोज नतीजे दिखाने के लिए कॉन्फ़िगर किया जा सकता है.
एपीआई का इस्तेमाल करने के लिए, SharePoint ऑनलाइन कनेक्टर कॉन्फ़िगरेशन फ़ाइल में एचटीएमएल जनरेशन पैरामीटर के लिए वैल्यू सेट करें. इन पैरामीटर की मदद से, यह सेट किया जा सकता है कि मैच होने पर किन फ़ील्ड का असर ज़्यादा या कम हो.
स्कीमा सेट अप करने के लिए, स्कीमा बनाना और रजिस्टर करना में दिए गए निर्देशों का पालन करें. स्कीमा सेट अप करने पर:
SharePoint के कॉन्टेंट टाइप के नामों को संबंधित ऑब्जेक्ट की परिभाषाओं से मैप करने के लिए, कनेक्टर इस्तेमाल न किए जा सकने वाले वर्णों को हटाकर, कॉन्टेंट के टाइप के नामों को नॉर्मलाइज़ करता है. ऑब्जेक्ट की परिभाषाओं के लिए, Cloud Search API मान्य वर्णों के तौर पर सिर्फ़ A-Z, a-z, और 0-9 का इस्तेमाल करता है. उदाहरण के लिए, कॉन्टेंट टाइप "एलान" ऑब्जेक्ट डेफ़िनिशन "एलान" पर मैप करता है. कॉन्टेंट टाइप "समाचार लेख" "Newsarticle" के मैप (कोई स्थान नहीं).
जब कनेक्टर, ऑब्जेक्ट की डेफ़िनिशन से किसी ऑब्जेक्ट की डेफ़िनिशन का मिलान नहीं कर पाता है, तो कनेक्टर, फ़ॉलबैक ऑब्जेक्ट टाइप (
itemMetadata.objectType
) का इस्तेमाल करता है. मेटाडेटा कॉन्फ़िगरेशन पैरामीटर के बारे में ज़्यादा जानें.SharePoint प्रॉपर्टी के नामों को प्रॉपर्टी की परिभाषाओं से मैप करने के लिए, कनेक्टर हेक्स-एन्कोडेड वर्णों को डिकोड करके और "ows_" को हटाकर, प्रॉपर्टी के नामों को सामान्य बनाता है जोड़ें, इसके बाद इस्तेमाल न किए जा सकने वाले वर्णों को छोड़ दें (मान्य वर्णों के रूप में A-Z, a-z, और 0-9 को छोड़कर सभी वर्ण).
Microsoft Outlook मैसेज मैनेज करना
कॉन्टेंट को इंडेक्स करते समय, जब कनेक्टर को Microsoft Outlook .msg फ़ाइलें दिखती हैं, तो वह फ़ाइलों के लिए मीडिया टाइप को बदल देता है. साथ ही, उन्हें application/vnd.ms-outlook.
के तौर पर इंडेक्स करता है
मल्टी-टेनेंट कॉन्फ़िगरेशन
अगर आपका SharePoint एक मल्टी-टेनेंट डिप्लॉयमेंट है, जहां एक ही वेब ऐप्लिकेशन पर कई ग्राहक साइटों को होस्ट किया जाता है, तो आपको कॉन्फ़िगरेशन फ़ाइल में साइट कलेक्शन मोड को कॉन्फ़िगर करना होगा. मल्टी-टेनेंट डिप्लॉयमेंट में, आपको सिर्फ़ अपनी साइट के कलेक्शन के लिए अनुमतियां मिलती हैं. पूरी तरह से पढ़ने की अनुमतियां नहीं मिल सकतीं. ऐसा SharePoint On-Prem कनेक्टर की ज़रूरत के मुताबिक करना होता है.
साइट कलेक्शन मोड को चालू करने के लिए:
- कनेक्टर उपयोगकर्ता खाते को साइट संग्रह एडमिन की अनुमतियां दें.
sharepoint.server
को अपनी कनेक्टर कॉन्फ़िगरेशन फ़ाइल में, साइट कलेक्शन यूआरएल पर सेट करें, जैसे किhttp://sharepoint.example.com/sites/sitecollection
. यह ज़रूरी नहीं है कि यूआरएल को ठीक उसी केस में इस्तेमाल करें जो SharePoint पर है.- अपनी कनेक्टर कॉन्फ़िगरेशन फ़ाइल में
sharepoint.siteCollectionOnly
कोtrue
पर सेट करें.
अगर आपके पास मल्टी-टेनेंट एनवायरमेंट में इंडेक्स करने के लिए एक से ज़्यादा साइट कलेक्शन हैं, तो आपको हर साइट कलेक्शन के लिए एक कनेक्टर इंस्टेंस कॉन्फ़िगर करना होगा.
कनेक्टर की सीमाएं
- कनेक्टर को, डेटाबेस में मौजूद आइटम में हुए बदलावों का पता लगाने में लगने वाला समय, कनेक्टर मॉनिटर किए जाने वाले डेटाबेस की संख्या के साथ बढ़ता है.
- हर साइट के कलेक्शन के लिए, ACL में इस्तेमाल किए जाने वाले यूनीक उपयोगकर्ताओं और ग्रुप की संख्या के हिसाब से मेमोरी का इस्तेमाल होता है.
- पहचान के साथ कनेक्टर को सिर्फ़ एक Active Directory के डोमेन से कॉन्फ़िगर किया जा सकता है.
Everyone
,BUILTIN\Users
, औरAll Authenticated Users
जैसे कुछ सामान्य Active Directory और Windows के प्रिंसिपल का इस्तेमाल नहीं किया जा सकता.- सूचनाएं मिटाने की सुविधा तुरंत नहीं मिलती. कनेक्टर को यह पता लगाने में चार घंटे से ज़्यादा समय लग सकता है कि उपयोगकर्ता ने सोर्स रिपॉज़िटरी से कॉन्टेंट मिटा दिया है.
सिस्टम की ज़रूरतें
सिस्टम की ज़रूरतें | |
---|---|
ऑपरेटिंग सिस्टम |
|
सॉफ़्टवेयर |
|
पुष्टि करना |
|
कनेक्टर को डिप्लॉय करें
ज़रूरी शर्तें
Google Workspace निजी पासकोड बनाएं, जिसमें आपका सेवा खाता आईडी शामिल हो. निजी पासकोड पाने का तरीका जानने के लिए, Google Cloud Search API का ऐक्सेस कॉन्फ़िगर करें पर जाएं.
आपके Google Workspace एडमिन को खोजने के लिए कोई डेटा सोर्स जोड़ना होगा. डेटा सोर्स आईडी रिकॉर्ड करें.
अगर कनेक्टर, ACL (नतीजे सार्वजनिक नहीं होते हैं) के आधार पर नतीजे दिखाता है, तो आपके Google Workspace एडमिन को दो आइडेंटिटी सोर्स बनाने होंगे और आपको उनके आईडी देने होंगे:
- Active Directory के उपयोगकर्ताओं और ग्रुप को सिंक करने के लिए, पहचान का एक सोर्स.
- SharePoint के लोकल ग्रुप के लिए पहचान का सोर्स
एडमिन को आपके संगठन का Google Workspace ग्राहक आईडी भी लेना होगा और आपको यह आईडी देना होगा.
Cloud Search में उपयोगकर्ता की पहचान को मैप करें में इन वैल्यू को पाने का तरीका जानें.
उस कनेक्टर के लिए उपयोगकर्ता खाता सेट अप करें जिसके पास उपयोगकर्ता नीति में, SharePoint वेब ऐप्लिकेशन के लिए पूरी तरह से पढ़ने की अनुमतियां हैं.
अगर SharePoint वेब ऐप्लिकेशन में कोई रूट साइट कलेक्शन मौजूद नहीं है, तो एक रूट साइट कलेक्शन बनाएं.
अगर साइट के किसी कलेक्शन को राइट-लॉक किया गया है, तो SharePoint सर्वर में उस खाते से साइन इन करें जिसके पास एडमिन के अधिकार हैं. इसके बाद,
PrepareWriteLockedSites.ps1
स्क्रिप्ट चलाएं.अपने कनेक्टर कॉन्फ़िगरेशन को बेहतर बनाने के लिए डेटा सोर्स मेट्रिक पाने के लिए, SharePoint सर्वर में साइन इन करें ऐसे खाते से साइन इन करें जिसके पास फ़ार्म एडमिन के अधिकार हों और वह
diagnose_sp.ps1
चलाता हो.आउटपुट वेब ऐप्लिकेशन, दस्तावेज़ों, और उपयोगकर्ता समूह की सदस्यताओं की संख्या की रिपोर्ट देता है. इस जानकारी का इस्तेमाल करके अनुमान लगाएं कि आपको कितने कनेक्टर इंस्टेंस की ज़रूरत है, मेमोरी से जुड़ी ज़रूरी शर्तें कितनी हैं, और दस्तावेज़ों की संख्या कितनी है.
पहला चरण. Google Cloud Search SharePoint ऑन-प्रेम कनेक्टर सॉफ़्टवेयर इंस्टॉल करें.
GitHub से कनेक्टर रिपॉज़िटरी का क्लोन बनाएं.
$ git clone https://github.com/google-cloudsearch/sharepoint-connector.git $ cd sharepoint-connector
कनेक्टर का मनचाहा वर्शन देखें:
$ git checkout tags/latest_version
कहां:
latest_version
= कोई वैल्यू, जैसे किv1-0.0.5
कनेक्टर बनाएं.
$ mvn package
कनेक्टर बनाते समय, जांच को स्किप करने के लिए,
mvn package
के बजायmvn package -DskipTests
चलाएं.कनेक्टर की ZIP फ़ाइल को, अपने लोकल इंस्टॉलेशन डायरेक्ट्री में कॉपी करें:
$ cp target/google-cloudsearch-sharepoint-connector-latest_version.zip installation-dir $ cd installation-dir $ unzip google-cloudsearch-sharepoint-connector-latest_version.zip $ cd google-cloudsearch-sharepoint-connector-latest_version
दूसरा चरण. SharePoint On-Prem कनेक्टर की कॉन्फ़िगरेशन फ़ाइल बनाएं
कनेक्टर इंस्टॉलेशन वाली डायरेक्ट्री में, एक फ़ाइल बनाएं. Google का सुझाव है कि आप फ़ाइल को
connector-config.properties
नाम दें, ताकि कनेक्टर को चलाने के लिए, किसी अन्य कमांड-लाइन पैरामीटर की ज़रूरत न पड़े. अगर आपको कई कनेक्टर इंस्टेंस चलाने हैं, तो नाम में अंतर करने के लिए उसमें जानकारी जोड़ें.फ़ाइल के कॉन्टेंट में पैरामीटर को कुंजी/वैल्यू पेयर के तौर पर जोड़ें, जैसा कि इस उदाहरण में दिखाया गया है:
### Sharepoint On-Prem Connector configuration ### # Required parameters for data source access api.sourceId=08ef8becd116faa4546b8ca2c84b2879 api.serviceAccountPrivateKeyFile=service_account.json api.identitySourceId=08ef8becd116faa475de26d9b291fed9 # Required parameters for SharePoint on-premises access sharepoint.server=http://sp-2016:32967/sites/doc-center-site-collection sharepoint.siteCollectionOnly=true sharepoint.username=contoso\\admin sharepoint.password=pa$sw0rd sharepoint.stripDomainInUserPrincipals=true # Required parameters for AD lookup adLookup.host=dc.contoso.com adLookup.username=contoso\\admin adLookup.password=pa$sw0rd api.referenceIdentitySources=CONTOSO,contoso api.referenceIdentitySource.contoso.id=08ef8becd116faa5d3783f8c5a80e5aa api.referenceIdentitySource.CONTOSO.id=08ef8becd116faa5d3783f8c5a80e5aa # Optional parameters for schema mapping contentTemplate.sharepointItem.title=Title contentTemplate.sharepointItem.unmappedColumnsMode=APPEND
हर पैरामीटर के बारे में ज़्यादा जानकारी पाने के लिए, कॉन्फ़िगरेशन पैरामीटर से जुड़ी जानकारी पर जाएं.
(ज़रूरी नहीं) ज़रूरत के मुताबिक अतिरिक्त कनेक्टर पैरामीटर कॉन्फ़िगर करें. ज़्यादा जानकारी के लिए, यहां जाएं Google की ओर से दिए गए कनेक्टर पैरामीटर.
तीसरा चरण. एचटीटीपीएस के लिए, SharePoint को भरोसेमंद होस्ट के तौर पर जोड़ें
अगर SharePoint को एचटीटीपीएस का इस्तेमाल करने के लिए कॉन्फ़िगर किया गया है, तो उसे कनेक्टर के लिए भरोसेमंद होस्ट के तौर पर जोड़ने के लिए, SharePoint प्रमाणपत्र लें.
जिस कंप्यूटर पर कनेक्टर चलाया जाएगा, उस पर एक ब्राउज़र खोलें और SharePoint पर जाएं.
खुलने वाले चेतावनी पेज में, मैं जोखिमों को समझता/समझती हूं और अपवाद जोड़ें पर क्लिक करें. पेज पर यह मैसेज दिखता हो, जैसे कि "यह कनेक्शन भरोसेमंद नहीं है" क्योंकि यह सर्टिफ़िकेट खुद हस्ताक्षर किया हुआ है और इस पर किसी भरोसेमंद प्रमाणपत्र अधिकारी ने हस्ताक्षर नहीं किया है.
व्यू बटन उपलब्ध होने पर, उस पर क्लिक करें.
ब्यौरा टैब पर जाएं और एक्सपोर्ट करें पर क्लिक करें.
सर्टिफ़िकेट को
sharepoint.crt
नाम से कनेक्टर डायरेक्ट्री में सेव करें.विंडो बंद करने के लिए, बंद करें पर क्लिक करें. इसके बाद, रद्द करें पर क्लिक करें.
कोई कमांड प्रॉम्प्ट खोलें और यह कमांड डालें:
$ keytool -importcert -keystore cacerts.jks -storepass changeit -file sharepoint.crt -alias sharepoint
जब "इस प्रमाणपत्र पर भरोसा करें?" लिखा हो, तो हां में जवाब दें.
चरण 4. लॉगिंग सेट अप करें
कनेक्टर बाइनरी वाली डायरेक्ट्री में,
logs
नाम का फ़ोल्डर बनाएं.उसी डायरेक्ट्री में (
logs
नहीं)logging.properties
नाम की, Latin1-एन्कोडेड फ़ाइल बनाएं.logging.properties
में यह टेक्स्ट जोड़ें:handlers = java.util.logging.ConsoleHandler,java.util.logging.FileHandler # Default log level .level = INFO # uncomment line below to increase logging level for SharePoint APIsa #com.google.enterprise.cloudsearch.sharepoint.level=FINE # uncomment line below to increase logging level to enable API trace #com.google.api.client.http.level = FINE java.util.logging.ConsoleHandler.level = INFO java.util.logging.FileHandler.pattern=logs/connector-sharepoint.%g.log java.util.logging.FileHandler.limit=10485760 java.util.logging.FileHandler.count=10 java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter
पांचवां चरण. SharePoint ऑन-प्रेम आइडेंटिटी कनेक्टर को कॉन्फ़िगर करें
खोज के नतीजों में, SharePoint पर कंपनी की पहचान पर आधारित एसीएल लागू करने के लिए, यह चरण ज़रूरी है. अगर आपने कनेक्टर को सार्वजनिक ACL के साथ सेट अप किया है, तो इस चरण को छोड़ा जा सकता है.
SharePoint Online कनेक्टर इंस्टॉलेशन वाली डायरेक्ट्री में, एक फ़ाइल बनाएं और उसका नाम
sharepoint-onprem-identity-connector.config
रखें.फ़ाइल के कॉन्टेंट में पैरामीटर को कुंजी/वैल्यू पेयर के तौर पर जोड़ें, जैसा कि इस उदाहरण में दिखाया गया है:
### SharePoint On-prem identity connector configuration ### # Required parameters for data source access api.customerId=C05d3djk8 api.serviceAccountPrivateKeyFile=service_account.json api.identitySourceId=08ef8becd116faa475de26d9b291fed9 # Required parameters for SharePoint access sharepoint.server=http://sp-2016:32967/sites/doc-center-site-collection sharepoint.siteCollectionOnly=true sharepoint.username=contoso\\admin sharepoint.password=pa$sw0rd sharepoint.stripDomainInUserPrincipals=true # Required parameters for AD lookup adLookup.host=dc.contoso.com adLookup.username=contoso\\admin adLookup.password=pa$sw0rd api.referenceIdentitySources=CONTOSO,contoso api.referenceIdentitySource.contoso.id=08ef8becd116faa5d3783f8c5a80e5aa api.referenceIdentitySource.CONTOSO.id=08ef8becd116faa5d3783f8c5a80e5aa
वैल्यू, SharePoint ऑन-प्रेम कनेक्टर की करीब-करीब वैसी ही होती हैं. हालांकि,
api.sourceId
के बजाय, पैरामीटरapi.customerId
होता है.api.customerId
की वैल्यू, आपके Google Workspace एडमिन से मिला ग्राहक आईडी है.
छठा चरण. SharePoint ऑन-प्रेम कनेक्टर को लॉन्च करें
नीचे दिए गए चरणों में, आप कंपनी की इमारत में ऐक्टिव डायरेक्ट्री और SharePoint साइट संग्रह, दोनों में मुख्य खातों को Cloud Identity सेवा. यह सिंक Google Cloud की मदद से किया जाता है डायरेक्ट्री सिंक (जीसीडीएस) और SharePoint On-Prem आइडेंटिटी कनेक्टर.
जीसीडीएस टूल के ज़रिए उपयोगकर्ताओं और ग्रुप को सिंक करने के बाद, SharePoint साइट के संग्रह वाले ग्रुप को सिंक करने के लिए, SharePoint On-Prem आइडेंटिटी कनेक्टर चलाएं. आखिर में, इंडेक्स करने और अपने Cloud Search उपयोगकर्ताओं को नतीजे दिखाने के लिए, SharePoing On-Prem कनेक्टर को चलाएं.
अगर आपने अभी तक जीसीडीएस टूल का इस्तेमाल नहीं किया है, तो जीसीडीएस टूल को कॉन्फ़िगर करें और चलाएं. पक्का करें कि पहचान मैप किए गए ग्रुप चालू हों.
SharePoint ऑन-प्रेम आइडेंटिटी कनेक्टर चलाएं:
$ java -Djava.util.logging.config.file=logging.properties -cp "google-cloudsearch-sharepoint-connector-version.jar" com.google.enterprise.cloudsearch.sharepoint.SharePointIdentityConnector -Dconfig=sharepoint-onprem-identity-connector.config
SharePoint ऑन-प्रेम कनेक्टर को चलाएं. अपनी SharePoint साइट की सुरक्षा के लिए कमांड सिंटैक्स का इस्तेमाल करें:
एचटीटीपी (किसी भरोसेमंद होस्ट की ज़रूरत नहीं):
$ java -Djava.util.logging.config.file=logging.properties -jar google-cloudsearch-sharepoint-connector-v1-version.jar
एचटीटीपीएस (भरोसेमंद होस्ट के तौर पर SharePoint जोड़ें):
$ java -Djavax.net.ssl.trustStore=cacerts.jks -Djavax.net.ssl.trustStoreType=jks -Djavax.net.ssl.trustStorePassword=changeit -Djava.util.logging.config.file=logging.properties -jar google-cloudsearch-sharepoint-connector-v1-version.jar
कॉन्फ़िगरेशन पैरामीटर के बारे में जानकारी
डेटा स्रोत की ऐक्सेस
सेटिंग | पैरामीटर |
डेटा सोर्स का आईडी | api.sourceId=1234567890abcdef
ज़रूरी है. Google Cloud Search का डेटा सोर्स आईडी, जिसे Google Workspace एडमिन ने सेट अप किया है. |
सेवा खाते की निजी कुंजी वाली फ़ाइल का पाथ | api.serviceAccountPrivateKeyFile=PrivateKey.json
ज़रूरी है. Google Cloud Search सेवा खाते की कुंजी की फ़ाइल का पाथ. |
कंपनी की इमारत में SharePoint का ऐक्सेस
सेटिंग | पैरामीटर |
SharePoint सर्वर का यूआरएल | sharepoint.server=http://yoursharepoint.example.com/
ज़रूरी है. पूरी तरह क्वालिफ़ाइड होस्ट नाम के तौर पर SharePoint सर्वर का यूआरएल, जैसे कि http://yoursharepoint.example.com/. अगर होस्ट का नाम पूरी तरह क्वालिफ़ाइड नहीं है, तो आपको कनेक्टर होस्ट पर डीएनएस ओवरराइड सेट करना होगा. |
SharePoint का उपयोगकर्ता नाम | sharepoint.username=YOURDOMAIN\\ConnectorUser
इसका इस्तेमाल तब ज़रूरी होता है, जब Linux या ऐसी Windows मशीन पर कनेक्टर चलाया जाता हो जो SharePoint Server AD डोमेन का हिस्सा नहीं है. |
SharePoint का पासवर्ड | sharepoint.password=user_password
इसका इस्तेमाल तब ज़रूरी होता है, जब Linux या ऐसी Windows मशीन पर कनेक्टर चलाया जाता हो जो SharePoint Server AD डोमेन का हिस्सा नहीं है. |
SharePoint से कनेक्ट करने के लिए, लाइव पुष्टि करने की सुविधा का इस्तेमाल करें | sharepoint.username=AdaptorUser Live Authentication Id
|
SharePoint से कनेक्ट करने के लिए, ADFS पुष्टि करने की सुविधा का इस्तेमाल करें | sharepoint.username=AdaptorUser@yourdomain.com
|
साइट कलेक्शन को इंडेक्स करना
सेटिंग | पैरामीटर |
इंडेक्स टाइप | sharepoint.siteCollectionOnly=boolean
ज़रूरी नहीं, लेकिन मल्टी-टेनेंट SharePoint डिप्लॉयमेंट को छोड़कर (ज़्यादा जानें). कनेक्टर इंडेक्स |
SharePoint पहचान की मैपिंग
सेटिंग | पैरामीटर |
पहचान स्रोत आईडी | api.identitySourceId=1234567890abcdef
ज़रूरी है. SharePoint लोकल ग्रुप को सिंक करने के लिए, पहचान का सोर्स आईडी. यह Google Workspace एडमिन ने Google Cloud Search का सोर्स आईडी सेट अप किया है. इसका तरीका खोज में डेटा सोर्स जोड़ना लेख में बताया गया है. |
पहचान फ़ाइल के सोर्स | api.referenceIdentitySources=CONTOSO,contoso
ऐक्टिव डायरेक्ट्री के मुख्य खातों के लिए, पहचान के सोर्स की कॉमा-डिलिमिटेड सूची, यानी कि उसे कॉमा लगाकर अलग करना. यह वैल्यू, रेफ़रंस ऐक्टिव डायरेक्ट्री के मुख्य खातों के Active Directory NETBIOS नाम से मेल खाती है. |
पहचान फ़ाइल के सोर्स आईडी | api.referenceIdentitySource.DOMAIN.id=identity-source-id
ज़रूरी है. Active Directory के मुख्य खातों को सिंक करने के लिए, पहचान के सोर्स का आईडी. |
सक्रिय निर्देशिका लुकअप
सेटिंग | पैरामीटर |
सक्रिय निर्देशिका होस्ट | adLookup.host=host
ज़रूरी है. ऐक्टिव डायरेक्ट्री का होस्टनेम, जैसे कि dc.Constantoso.com या आईपी पता. |
ऐक्टिव डायरेक्ट्री लुकअप पोर्ट | adLookup.port=port
ज़रूरी नहीं. डिफ़ॉल्ट विकल्प 389 है. एसएसएल के लिए 686 का इस्तेमाल करें. |
एक्टिव डायरेक्ट्री देखने का तरीका | adLookup.method=value
ज़रूरी नहीं. डिफ़ॉल्ट तौर पर, `मानक` होता है. एचटीटीपीएस कनेक्शन के लिए, `एसएसएल` पर सेट करें. |
एक्टिव डायरेक्ट्री लुकअप उपयोगकर्ता | adLookup.username=CONTOSO\user1
ज़रूरी है. उपयोगकर्ता को ऐक्टिव डायरेक्ट्री को खोजने की अनुमति दी गई है. |
एक्टिव डायरेक्ट्री लुकअप पासवर्ड | adLookup.password=password123
ज़रूरी है. |
एचटीएमएल कॉन्टेंट जनरेशन
सेटिंग | पैरामीटर |
एचटीएमएल टेंप्लेट टाइटल फ़ील्ड | contentTemplate.sharePointItem.title=Title
जनरेट किए गए एचटीएमएल के लिए, एचटीएमएल टेंप्लेट के टाइटल के तौर पर इस्तेमाल करने के लिए, SharePoint फ़ील्ड. |
एचटीएमएल कॉन्टेंट की अच्छी खोज क्वालिटी वाले फ़ील्ड | contentTemplate.sharePointItem.quality.high=highField1[,highField2,...]
जनरेट किए गए एचटीएमएल में अच्छी क्वालिटी वाले फ़ील्ड के तौर पर शामिल करने के लिए, कॉमा लगाकर अलग की गई फ़ील्ड की सूची. जब खोज क्वेरी के शब्द इन फ़ील्ड से मेल खाते हैं, तो नतीजों की रैंकिंग बेहतर होती है. |
एचटीएमएल कॉन्टेंट के लिए, मीडियम सर्च क्वालिटी वाले फ़ील्ड | contentTemplate.sharePointItem.quality.medium=mediumField1[,mediumField2,...]
जनरेट किए गए एचटीएमएल में, मीडियम क्वालिटी वाले फ़ील्ड के तौर पर शामिल करने के लिए, कॉमा लगाकर अलग की गई फ़ील्ड की सूची. |
एचटीएमएल कॉन्टेंट में खोज की कम क्वालिटी वाले फ़ील्ड | contentTemplate.sharePointItem.quality.low=lowField1[,lowField2,...]
जनरेट किए गए एचटीएमएल में, हल्की क्वालिटी वाले फ़ील्ड के तौर पर शामिल करने के लिए, कॉमा लगाकर अलग की गई फ़ील्ड की सूची. |
एचटीएमएल कॉन्टेंट को मैप नहीं किए गए कॉलम | contentTemplate.sharepointItem.unmappedColumnsMode=APPEND
कनेक्टर, मैप नहीं किए गए कॉलम को कैसे मैनेज करता है. मान APPEND (डिफ़ॉल्ट) या IGNORE है.
|