คุณสามารถตั้งค่า Google Cloud Search ให้แสดงผลลัพธ์จากเนื้อหา SharePoint ในองค์กรของคุณนอกเหนือจากเนื้อหา Google Workspace คุณใช้เครื่องมือเชื่อมต่อ SharePoint ในองค์กรของ Google Cloud Search และกำหนดค่าเพื่อเข้าถึงแหล่งข้อมูล SharePoint ที่เฉพาะเจาะจง
สิ่งสำคัญที่ควรพิจารณา
การตั้งค่า SharePoint ที่ยอมรับ
โปรแกรมเชื่อมต่อ Cloud Search สำหรับ SharePoint ในองค์กรจะยึดตามการตั้งค่าระดับการเข้าถึงของ Search ใน SharePoint เสมอ ซึ่งไม่สามารถลบล้างได้ สำหรับเอกสารฉบับร่าง สิทธิ์ในบัญชีผู้ใช้ (ที่ตัวเชื่อมต่อใช้เพื่อเข้าถึง SharePoint Online) จะควบคุมว่าระบบจะจัดทำดัชนีและแสดงเอกสารฉบับร่างใด หากบัญชีมีสิทธิ์เพียง "อ่านอย่างเดียว" ตัวเชื่อมต่อจะใช้การตั้งค่า "ระดับการเข้าถึงรายการฉบับร่าง" ใน SharePoint
นอกจากนี้ คุณยังกําหนดค่าเครื่องมือเชื่อมต่อเพื่อจํากัดผลลัพธ์ตามสิทธิ์เข้าถึงของบัญชีผู้ใช้ได้ด้วย คุณสามารถใช้ผู้ใช้หลักของ Google และผู้ใช้หลักภายนอกเพื่อกำหนด ACL ได้ หากต้องการใช้การตัดข้อมูลเพื่อความปลอดภัยสำหรับเนื้อหา SharePoint ให้ซิงค์ข้อมูลประจำตัวภายนอกต่อไปนี้กับไดเรกทอรี Google
- ผู้ใช้ Active Directory
- กลุ่ม Active Directory
- กลุ่มภายในของ SharePoint (มีผู้ใช้และกลุ่ม Active Directory เป็นสมาชิก)
หากต้องการซิงค์ผู้ใช้และกลุ่ม AD คุณต้องใช้ Google Cloud Directory Sync ซึ่งจะเปิดใช้กลุ่มที่แมปข้อมูลประจำตัว หากต้องการซิงค์กลุ่มในเครื่องของ SharePoint คุณจะใช้ SharePoint Identity Connector
นอกจากนี้ ตัวเชื่อมต่อยังต้องทำการค้นหาด้วย AD เพื่อดึงข้อมูลเพิ่มเติมเพื่อซิงค์ผู้ใช้หลักด้วย เช่น การค้นหาด้วย AD ช่วยให้ตัวเชื่อมต่อทําสิ่งต่อไปนี้ได้
- แมป SID ของกลุ่มโดเมนกับ sAMAccountName ที่เกี่ยวข้อง
- แมป sAMAccountName ของผู้ใช้กับอีเมลสำหรับการเป็นสมาชิกกลุ่มใน SharePoint
การเพิ่มประสิทธิภาพการค้นหา
คุณสามารถปรับปรุงประสบการณ์ของผู้ใช้ได้โดยการกำหนดค่าคอนเน็กเตอร์ให้แสดงผลการค้นหาที่เกี่ยวข้องมากขึ้น
หากต้องการใช้ API ให้ตั้งค่าพารามิเตอร์การสร้าง HTML ในไฟล์การกําหนดค่าของคอนเน็กเตอร์ SharePoint Online พารามิเตอร์เหล่านี้ช่วยให้คุณกําหนดได้ว่าช่องใดมีผลกระทบต่อการทำงานของฟีเจอร์การจับคู่มากกว่าหรือน้อยกว่า
หากต้องการตั้งค่าสคีมา ให้ทําตามวิธีการในหัวข้อสร้างและลงทะเบียนสคีมา สิ่งที่จะเกิดขึ้นเมื่อคุณตั้งค่าสคีมา
หากต้องการแมปชื่อประเภทเนื้อหาของ SharePoint กับคำจำกัดความออบเจ็กต์ที่เกี่ยวข้อง ตัวเชื่อมต่อจะปรับชื่อประเภทเนื้อหาให้เป็นมาตรฐานโดยยกเว้นอักขระที่ไม่รองรับ สําหรับคําจํากัดความของออบเจ็กต์ Cloud Search API รองรับเฉพาะอักขระ A-Z, a-z และ 0-9 เท่านั้น เช่น ประเภทเนื้อหา "ประกาศ" จะแมปกับคําจํากัดความออบเจ็กต์ "ประกาศ" ประเภทเนื้อหา "บทความข่าว" จะแมปกับ "NewsArticle" (ไม่มีเว้นวรรค)
เมื่อเครื่องมือเชื่อมต่อจับคู่คําจํากัดความออบเจ็กต์กับคําจํากัดความออบเจ็กต์ไม่ได้ เครื่องมือเชื่อมต่อจะใช้ประเภทออบเจ็กต์สำรอง (
itemMetadata.objectType
) ดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์การกําหนดค่าข้อมูลเมตาหากต้องการแมปชื่อพร็อพเพอร์ตี้ SharePoint กับคําจํากัดความพร็อพเพอร์ตี้ ตัวเชื่อมต่อจะเปลี่ยนชื่อพร็อพเพอร์ตี้ให้เป็นมาตรฐานโดยการถอดรหัสอักขระที่เข้ารหัสฐาน 16 และนําคํานําหน้า "ows_" ออก จากนั้นจะยกเว้นอักขระที่ไม่รองรับ (อักขระทั้งหมดยกเว้น A-Z, a-z และ 0-9 เป็นอักขระที่ถูกต้อง)
การจัดการข้อความ Microsoft Outlook
เมื่อตัวเชื่อมต่อพบไฟล์ .msg ของ Microsoft Outlook ขณะจัดทําดัชนีเนื้อหา ระบบจะลบล้างประเภทสื่อของไฟล์และจัดทําดัชนีเป็น application/vnd.ms-outlook.
การกําหนดค่าแบบหลายกลุ่มผู้ใช้
หาก SharePoint ของคุณเป็นการใช้งานแบบหลายผู้เช่า ซึ่งโฮสต์เว็บไซต์ของลูกค้าหลายแห่งในเว็บแอปพลิเคชันเดียวกัน คุณจะต้องกำหนดค่าโหมดคอลเล็กชันเว็บไซต์ในไฟล์การกําหนดค่า ในการติดตั้งใช้งานแบบหลายผู้เช่า คุณจะได้รับสิทธิ์สำหรับคอลเล็กชันเว็บไซต์เท่านั้น และไม่สามารถรับสิทธิ์อ่านทั้งหมดตามที่เครื่องมือเชื่อมต่อ SharePoint ในองค์กรกำหนด
วิธีเปิดใช้โหมดคอลเล็กชันเว็บไซต์
- ให้สิทธิ์ผู้ดูแลระบบคอลเล็กชันเว็บไซต์แก่บัญชีผู้ใช้ของเครื่องมือเชื่อมต่อ
- ตั้งค่า
sharepoint.server
ในไฟล์การกําหนดค่าของเครื่องมือเชื่อมต่อเป็น URL ของคอลเล็กชันเว็บไซต์ เช่นhttp://sharepoint.example.com/sites/sitecollection
URL ไม่จำเป็นต้องใช้ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่เหมือนกับใน SharePoint - ตั้งค่า
sharepoint.siteCollectionOnly
ในไฟล์การกําหนดค่าของเครื่องมือเชื่อมต่อเป็นtrue
หากมีคอลเล็กชันเว็บไซต์หลายรายการที่จะจัดทำดัชนีในสภาพแวดล้อมแบบหลายผู้เช่า คุณจะต้องกำหนดค่าอินสแตนซ์ของคอนเน็กเตอร์ 1 รายการสำหรับแต่ละคอลเล็กชันเว็บไซต์
ข้อจำกัดที่ทราบเกี่ยวกับขั้วต่อ
- เวลาที่เครื่องมือเชื่อมต่อใช้ในการตรวจหาการเปลี่ยนแปลงรายการในฐานข้อมูลจะเพิ่มขึ้นตามจํานวนฐานข้อมูลที่เครื่องมือเชื่อมต่อตรวจสอบ
- การใช้หน่วยความจําจะเพิ่มขึ้นตามจํานวนผู้ใช้และกลุ่มที่ไม่ซ้ำกันที่คุณใช้ใน ACL สําหรับคอลเล็กชันเว็บไซต์แต่ละรายการ
- คุณสามารถกําหนดค่าตัวเชื่อมต่อด้วยข้อมูลประจําตัวจากโดเมน Active Directory ได้เพียงโดเมนเดียวเท่านั้น
- ระบบไม่รองรับผู้ใช้หลักทั่วไปของ Active Directory และ Windows เช่น
Everyone
,BUILTIN\Users
และAll Authenticated Users
- การแจ้งเตือนการลบจะไม่เกิดขึ้นทันที และอาจใช้เวลามากกว่า 4 ชั่วโมงเพื่อให้เครื่องมือเชื่อมต่อทราบว่าผู้ใช้ลบเนื้อหาออกจากที่เก็บข้อมูลต้นทาง
ข้อกำหนดของระบบ
ข้อกำหนดของระบบ | |
---|---|
ระบบปฏิบัติการ |
|
ซอฟต์แวร์ |
|
การตรวจสอบสิทธิ์ |
|
ติดตั้งใช้งานเครื่องมือเชื่อมต่อ
ข้อกำหนดเบื้องต้น
สร้างคีย์ส่วนตัวของ Google Workspace ซึ่งมีรหัสบัญชีบริการ ดูวิธีรับคีย์ส่วนตัวได้ที่ กำหนดค่าการเข้าถึง Google Cloud Search API
ผู้ดูแลระบบ Google Workspace ต้องเพิ่มแหล่งข้อมูลสำหรับค้นหา บันทึกรหัสแหล่งข้อมูล
หากตัวเชื่อมต่อแสดงผลลัพธ์ตาม ACL (ผลลัพธ์ไม่ใช่แบบสาธารณะ) ผู้ดูแลระบบ Google Workspace จะต้องสร้างแหล่งข้อมูลระบุตัวตน 2 รายการและระบุรหัสแหล่งข้อมูลเหล่านั้นให้คุณ
- แหล่งที่มาของข้อมูลประจำตัวสำหรับการซิงค์ผู้ใช้และกลุ่ม Active Directory
- แหล่งข้อมูลประจำตัวสำหรับกลุ่มในเครื่องของ SharePoint
ผู้ดูแลระบบต้องขอรหัสลูกค้า Google Workspace ขององค์กรและส่งให้คุณด้วย
ดูวิธีรับค่าเหล่านี้ได้ในแมปข้อมูลประจำตัวของผู้ใช้ใน Cloud Search
ตั้งค่าบัญชีผู้ใช้สำหรับตัวเชื่อมต่อที่มีสิทธิ์อ่านทั้งหมดในเว็บแอปพลิเคชัน SharePoint ในนโยบายผู้ใช้
หากเว็บแอปพลิเคชัน SharePoint ไม่มีคอลเล็กชันเว็บไซต์รูท ให้สร้างคอลเล็กชันเว็บไซต์รูท
หากคอลเล็กชันเว็บไซต์ถูกล็อกการเขียน ให้ลงชื่อเข้าใช้เซิร์ฟเวอร์ SharePoint ด้วยบัญชีที่มีสิทธิ์ระดับผู้ดูแลระบบ แล้วเรียกใช้สคริปต์
PrepareWriteLockedSites.ps1
หากต้องการดูเมตริกแหล่งข้อมูลเพื่อใช้กำหนดค่าเครื่องมือเชื่อมต่อ ให้ลงชื่อเข้าใช้เซิร์ฟเวอร์ SharePoint ด้วยบัญชีที่มีสิทธิ์การดูแลระบบฟาร์ม แล้วเรียกใช้
diagnose_sp.ps1
เอาต์พุตจะรายงานจํานวนเว็บแอปพลิเคชัน เอกสาร และการเป็นสมาชิกกลุ่มผู้ใช้ ใช้ข้อมูลนี้เพื่อประมาณจำนวนอินสแตนซ์ของคอนเนคเตอร์ที่จําเป็น ข้อกําหนดของหน่วยความจํา และจํานวนเอกสาร
ขั้นตอนที่ 1 ติดตั้งซอฟต์แวร์เครื่องมือเชื่อมต่อ 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 -DskipTests
แทนmvn package
คัดลอกไฟล์ 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
ขั้นตอนที่ 2 สร้างไฟล์การกําหนดค่าเครื่องมือเชื่อมต่อ SharePoint ภายในองค์กร
สร้างไฟล์ในไดเรกทอรีเดียวกับการติดตั้งเครื่องมือเชื่อมต่อ 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 มีให้
ขั้นตอนที่ 3 สำหรับ HTTPS ให้เพิ่ม SharePoint เป็นโฮสต์ที่เชื่อถือได้
หาก SharePoint ได้รับการกําหนดค่าให้ใช้ HTTPS ให้ขอใบรับรอง SharePoint เพื่อเพิ่มเป็นโฮสต์ที่เชื่อถือได้สําหรับเครื่องมือเชื่อมต่อ
เปิดเบราว์เซอร์และไปที่ SharePoint ในคอมพิวเตอร์ที่จะเรียกใช้ตัวเชื่อมต่อ
ในหน้าคำเตือนที่เปิดขึ้น ให้คลิกฉันเข้าใจความเสี่ยงและเพิ่มข้อยกเว้น หน้าเว็บแสดงข้อความ เช่น "การเชื่อมต่อนี้ไม่น่าเชื่อถือ" เนื่องจากใบรับรองเป็นแบบ Self-signed และไม่ได้ลงนามโดยหน่วยงานที่รับรองที่เชื่อถือได้
เมื่อปุ่มดูพร้อมใช้งาน ให้คลิกปุ่มนั้น
ไปที่แท็บรายละเอียด แล้วคลิกส่งออก
บันทึกใบรับรองในไดเรกทอรีเครื่องมือเชื่อมต่อโดยใช้ชื่อ
sharepoint.crt
คลิกปิด แล้วคลิกยกเลิกเพื่อปิดหน้าต่าง
เปิด Command Prompt แล้วป้อนคำสั่งต่อไปนี้
$ keytool -importcert -keystore cacerts.jks -storepass changeit -file sharepoint.crt -alias sharepoint
เมื่อระบบถามว่า "เชื่อถือใบรับรองนี้ไหม" ให้ตอบว่าใช่
ขั้นตอนที่ 4 ตั้งค่าการบันทึก
ในไดเรกทอรีที่มีไฟล์ไบนารีของเครื่องมือเชื่อมต่อ ให้สร้างโฟลเดอร์ชื่อ
logs
ในไดเรกทอรีเดียวกัน (ไม่ใช่
logs
) ให้สร้างไฟล์ที่เข้ารหัส Latin1 ชื่อlogging.properties
เพิ่มข้อความต่อไปนี้ลงใน
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
ขั้นตอนที่ 5 กำหนดค่าเครื่องมือเชื่อมต่อข้อมูลประจำตัวของ SharePoint ภายในองค์กร
ขั้นตอนนี้จำเป็นต่อการใช้ ACL ตามข้อมูลประจำตัวใน SharePoint On-Premise กับผลการค้นหา หากตั้งค่าตัวเชื่อมต่อด้วย ACL สาธารณะ ให้ข้ามขั้นตอนนี้
สร้างไฟล์และตั้งชื่อว่า
sharepoint-onprem-identity-connector.config
ในไดเรกทอรีเดียวกับการติดตั้งตัวเชื่อมต่อ SharePoint Onlineเพิ่มพารามิเตอร์เป็นคู่คีย์/ค่าลงในเนื้อหาไฟล์ ดังตัวอย่างต่อไปนี้
### 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.customerId
แทนapi.sourceId
ค่าของapi.customerId
คือรหัสลูกค้าที่คุณได้รับจากผู้ดูแลระบบ Google Workspace
ขั้นตอนที่ 6 เปิดเครื่องมือเชื่อมต่อ SharePoint ภายในองค์กร
ในขั้นตอนต่อไปนี้ คุณจะแมปผู้ใช้หลักทั้งใน Active Directory บนระบบและคอลเล็กชันเว็บไซต์ SharePoint กับข้อมูลระบุตัวตนในบริการ Cloud Identity ซิงค์ข้อมูลนี้ด้วย Google Cloud Directory Sync (GCDS) และเครื่องมือเชื่อมต่อข้อมูลประจำตัวใน SharePoint บนระบบภายใน
หลังจาก GCDS ซิงค์ผู้ใช้และกลุ่มแล้ว ให้เรียกใช้ตัวเชื่อมต่อข้อมูลประจำตัวของ SharePoint ในองค์กรเพื่อซิงค์กลุ่มคอลเล็กชันของเว็บไซต์ SharePoint สุดท้าย ให้เรียกใช้เครื่องมือเชื่อมต่อ SharePoing On-Prem เพื่อจัดทำดัชนีและแสดงผลลัพธ์แก่ผู้ใช้ Cloud Search
หากยังไม่ได้ดำเนินการ ให้กําหนดค่าและเรียกใช้ GCDS อย่าลืมเปิดใช้กลุ่มที่มีการจับคู่ข้อมูลประจำตัว
เรียกใช้เครื่องมือเชื่อมต่อข้อมูลประจำตัวของ 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 ดังนี้
HTTP (ไม่ต้องใช้โฮสต์ที่เชื่อถือ):
$ java -Djava.util.logging.config.file=logging.properties -jar google-cloudsearch-sharepoint-connector-v1-version.jar
HTTPS (เพิ่ม 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 ในองค์กร
การตั้งค่า | พารามิเตอร์ |
URL ของเซิร์ฟเวอร์ SharePoint | sharepoint.server=http://yoursharepoint.example.com/
ต้องระบุ URL ของเซิร์ฟเวอร์ SharePoint เป็นชื่อโฮสต์ที่สมบูรณ์ในตัวเอง เช่น http://yoursharepoint.example.com/ หากชื่อโฮสต์ไม่สมบูรณ์ในตัวเอง คุณต้องตั้งค่าการลบล้าง DNS ในโฮสต์ของคอนเน็กเตอร์ |
ชื่อผู้ใช้ SharePoint | sharepoint.username=YOURDOMAIN\\ConnectorUser
ต้องระบุเมื่อเรียกใช้ตัวเชื่อมต่อใน Linux หรือในเครื่อง Windows ที่ไม่ได้อยู่ในโดเมน AD ของ SharePoint Server |
รหัสผ่าน SharePoint | sharepoint.password=user_password
ต้องระบุเมื่อเรียกใช้ตัวเชื่อมต่อใน Linux หรือในเครื่อง Windows ที่ไม่ได้อยู่ในโดเมน AD ของ SharePoint Server |
ใช้การตรวจสอบสิทธิ์แบบเรียลไทม์เพื่อเชื่อมต่อกับ SharePoint | sharepoint.username=AdaptorUser Live Authentication Id
|
ใช้การตรวจสอบสิทธิ์ ADFS เพื่อเชื่อมต่อกับ SharePoint | sharepoint.username=AdaptorUser@yourdomain.com
|
การจัดทําดัชนีคอลเล็กชันเว็บไซต์
การตั้งค่า | พารามิเตอร์ |
ประเภทดัชนี | sharepoint.siteCollectionOnly=boolean
ไม่บังคับ ยกเว้นการติดตั้งใช้งาน SharePoint แบบหลายผู้เช่า (ดูข้อมูลเพิ่มเติม) ตั้งค่าเป็น "จริง" เพื่อให้ดัชนีของเครื่องมือเชื่อมต่อ |
การจับคู่ข้อมูลประจำตัว SharePoint
การตั้งค่า | พารามิเตอร์ |
รหัสแหล่งที่มาของข้อมูลประจำตัว | api.identitySourceId=1234567890abcdef
ต้องระบุ รหัสแหล่งข้อมูลของข้อมูลประจำตัวสำหรับการซิงค์กลุ่มในเครื่องของ SharePoint รหัสแหล่งข้อมูล Google Cloud Search ที่ผู้ดูแลระบบ Google Workspace ตั้งค่าไว้ ตามที่อธิบายไว้ในเพิ่มแหล่งข้อมูลเพื่อค้นหา |
แหล่งที่มาของข้อมูลประจำตัวอ้างอิง | api.referenceIdentitySources=CONTOSO,contoso
รายการแหล่งที่มาของข้อมูลประจำตัวอ้างอิงที่คั่นด้วยคอมมาสำหรับผู้ใช้หลักของ Active Directory ค่านี้ตรงกับชื่อ NETBIOS ของ Active Directory ของผู้ใช้หลัก Active Directory อ้างอิง |
รหัสแหล่งที่มาของข้อมูลประจำตัวอ้างอิง | api.referenceIdentitySource.DOMAIN.id=identity-source-id
ต้องระบุ รหัสแหล่งที่มาของข้อมูลประจำตัวสำหรับการซิงค์ผู้ใช้หลักของ Active Directory |
การค้นหา Active Directory
การตั้งค่า | พารามิเตอร์ |
โฮสต์ Active Directory | adLookup.host=host
ต้องระบุ ชื่อโฮสต์ Active Directory เช่น dc.contoso.com หรือที่อยู่ IP |
พอร์ตการค้นหา Active Directory | adLookup.port=port
ไม่บังคับ ค่าเริ่มต้นคือ 389 ใช้ 686 สำหรับ SSL |
วิธีการค้นหา Active Directory | adLookup.method=value
ไม่บังคับ ค่าเริ่มต้นคือ "standard" สําหรับการเชื่อมต่อ HTTPS ให้ตั้งค่าเป็น "ssl" |
ผู้ใช้การค้นหา Active Directory | adLookup.username=CONTOSO\user1
ต้องระบุ ผู้ใช้ที่ได้รับอนุญาตให้ทำการค้นหา Active Directory |
รหัสผ่านการค้นหา Active Directory | adLookup.password=password123
ต้องระบุ รหัสผ่านสำหรับผู้ใช้ที่ |
การสร้างเนื้อหา HTML
การตั้งค่า | พารามิเตอร์ |
ฟิลด์ชื่อเทมเพลต HTML | contentTemplate.sharePointItem.title=Title
ช่อง SharePoint ที่จะใช้เป็นชื่อเทมเพลต HTML สำหรับ HTML ที่สร้างขึ้น |
ช่องคุณภาพการค้นหาสูงของเนื้อหา HTML | contentTemplate.sharePointItem.quality.high=highField1[,highField2,...]
รายการฟิลด์ที่คั่นด้วยคอมมาเพื่อรวมไว้ใน HTML ที่สร้างขึ้นเป็นฟิลด์คุณภาพสูง เมื่อข้อความค้นหาตรงกับช่องเหล่านี้ ผลการค้นหาจะได้รับการจัดอันดับสูงขึ้น |
ฟิลด์คุณภาพการค้นหาสื่อกลางของเนื้อหา HTML | contentTemplate.sharePointItem.quality.medium=mediumField1[,mediumField2,...]
รายการฟิลด์ที่คั่นด้วยคอมมาเพื่อรวมไว้ใน HTML ที่สร้างขึ้นเป็นฟิลด์คุณภาพปานกลาง |
ฟิลด์คุณภาพการค้นหาต่ำของเนื้อหา HTML | contentTemplate.sharePointItem.quality.low=lowField1[,lowField2,...]
รายการฟิลด์ที่คั่นด้วยคอมมาเพื่อรวมไว้ใน HTML ที่สร้างขึ้นเป็นฟิลด์คุณภาพต่ำ |
คอลัมน์ที่ไม่มีการแมปเนื้อหา HTML | contentTemplate.sharepointItem.unmappedColumnsMode=APPEND
วิธีที่เครื่องมือเชื่อมต่อจัดการกับคอลัมน์ที่ไม่ได้แมป ค่าคือ APPEND (ค่าเริ่มต้น) หรือ IGNORE
|