ทำให้เครื่องมือเชื่อมต่อ Microsoft SharePoint Online ใช้งานได้

คุณสามารถตั้งค่า Google Cloud Search ให้แสดงผลการค้นหาจากเนื้อหา SharePoint Online ขององค์กรนอกเหนือจากเนื้อหา Google Workspace ได้ คุณใช้เครื่องมือเชื่อมต่อ SharePoint Online ของ Google Cloud Search และกำหนดค่าให้เข้าถึงแหล่งข้อมูลเฉพาะ SharePoint Online ได้

สิ่งสำคัญที่ควรพิจารณา

การตั้งค่า SharePoint ที่มีประสิทธิภาพ

เครื่องมือเชื่อมต่อ Cloud Search SharePoint Online จะยึดตามการตั้งค่าระดับการเข้าถึงการค้นหาใน SharePoint เสมอ ซึ่งจะลบล้างไม่ได้ สำหรับเอกสารฉบับร่าง สิทธิ์ในบัญชีผู้ใช้ (ที่เครื่องมือเชื่อมต่อใช้ในการเข้าถึง SharePoint Online) จะควบคุมเอกสารฉบับร่างที่จะมีการจัดทำดัชนีและแสดงผล หากบัญชีมีสิทธิ์ "การอ่านแบบเต็ม" เท่านั้น เครื่องมือเชื่อมต่อจะยึดตามการตั้งค่า "การเปิดเผยรายการฉบับร่าง" ใน SharePoint

และกำหนดค่าเครื่องมือเชื่อมต่อเพื่อจำกัดผลลัพธ์ตามการเข้าถึงบัญชีผู้ใช้ หากต้องการใช้การตัดการรักษาความปลอดภัยสำหรับเนื้อหา SharePoint ให้ซิงค์ข้อมูลประจำตัวภายนอกต่อไปนี้กับไดเรกทอรี Google:

  • ผู้ใช้ Office 365 / Azure AD
  • กลุ่มความปลอดภัยของ Office 365 / Azure AD
  • กลุ่ม SharePoint (ที่มีผู้ใช้และกลุ่ม Office 365 เป็นสมาชิก)

การเพิ่มประสิทธิภาพการค้นหา

คุณสามารถปรับปรุงประสบการณ์ของผู้ใช้ได้โดยกำหนดค่าเครื่องมือเชื่อมต่อให้แสดงผลการค้นหาที่เกี่ยวข้องมากขึ้น

หากต้องการใช้ API ให้กำหนดค่าสำหรับพารามิเตอร์การสร้าง HTML ในไฟล์การกำหนดค่าเครื่องมือเชื่อมต่อ SharePoint Online พารามิเตอร์เหล่านี้ช่วยให้คุณกำหนดได้ว่าจะให้ช่องใดส่งผลต่อการจับคู่สูงกว่าหรือต่ำกว่า

หากต้องการตั้งค่าสคีมา ให้ทำตามวิธีการในหัวข้อ สร้างและลงทะเบียนสคีมา เมื่อคุณตั้งค่าสคีมา ให้ทำดังนี้

  • ในการจับคู่ชื่อประเภทเนื้อหาของ SharePoint กับการกำหนดออบเจ็กต์ที่สัมพันธ์กัน เครื่องมือเชื่อมต่อจะปรับชื่อประเภทเนื้อหาให้เป็นมาตรฐานโดยไม่รวมอักขระที่ไม่รองรับ สำหรับการกำหนดออบเจ็กต์ Cloud Search API รองรับเฉพาะอักขระ A-Z, a-z และ 0-9 เท่านั้น ตัวอย่างเช่น ประเภทเนื้อหา "ประกาศ" จะแมปกับคำจำกัดความของออบเจ็กต์ "ประกาศ" เนื้อหาประเภท "บทความข่าว" จะแมปกับ "Newsบทความข่าว" (ไม่มีช่องว่าง)

  • เมื่อเครื่องมือเชื่อมต่อไม่สามารถจับคู่การกำหนดออบเจ็กต์กับการกำหนดออบเจ็กต์ เครื่องมือเชื่อมต่อจะใช้ประเภทออบเจ็กต์สำรอง (itemMetadata.objectType) ดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์การกำหนดค่าข้อมูลเมตา

  • เครื่องมือเชื่อมต่อจะแมปชื่อพร็อพเพอร์ตี้ของ SharePoint กับคำจำกัดความของพร็อพเพอร์ตี้

  • เมื่อเครื่องมือเชื่อมต่อพบไฟล์ .msg ของ Microsoft Outlook ขณะทำดัชนีเนื้อหา เครื่องมือจะแทนที่ประเภทเนื้อหาของไฟล์ และจัดทำดัชนีไฟล์เป็น application/vnd.ms-outlook.

ข้อจำกัดของเครื่องมือเชื่อมต่อที่ทราบ

  • อินสแตนซ์ของเครื่องมือเชื่อมต่อแต่ละรายการสามารถจัดทำดัชนีเนื้อหาจากคอลเล็กชันเว็บไซต์ได้เพียงคอลเล็กชันเดียว หากต้องการจัดทำดัชนีคอลเล็กชันเว็บไซต์หลายรายการ ให้ตั้งค่าอินสแตนซ์เครื่องมือเชื่อมต่อเพิ่มเติม
  • การใช้หน่วยความจำจะเพิ่มขึ้นตามจำนวนผู้ใช้และกลุ่มที่ไม่ซ้ำกันที่คุณใช้ใน ACL สำหรับคอลเล็กชันเว็บไซต์แต่ละรายการ
  • การแจ้งเตือนการลบจะไม่เกิดขึ้นทันที และอาจใช้เวลามากกว่า 4 ชั่วโมงเพื่อให้เครื่องมือเชื่อมต่อจดจำว่าผู้ใช้ลบเนื้อหาออกจากที่เก็บต้นทาง

ข้อกำหนดของระบบ

ข้อกำหนดของระบบ
ระบบปฏิบัติการ
  • Windows Server 2016
  • Ubuntu
  • Red Hat Enterprise Linux 5.0
  • SUSE Enterprise Linux 10 (64 บิต)
การตรวจสอบสิทธิ์
  • การตรวจสอบสิทธิ์แบบเรียลไทม์
ซอฟต์แวร์
  • สภาพแวดล้อม SharePoint Online
  • Java JRE 1.8 ที่ติดตั้งในคอมพิวเตอร์ที่จะเรียกใช้เครื่องมือเชื่อมต่อ SharePoint Online ของ Google Cloud

ทำให้เครื่องมือเชื่อมต่อใช้งานได้

ข้อกำหนดเบื้องต้น

  1. สร้างคีย์ส่วนตัว Google Workspace ที่มีรหัสบัญชีบริการ หากต้องการดูวิธีรับคีย์ส่วนตัว ให้ไปที่หัวข้อ กำหนดค่าการเข้าถึง Google Cloud Search API

  2. ผู้ดูแลระบบ Google Workspace ต้องเพิ่มแหล่งข้อมูลที่จะค้นหา บันทึกรหัสแหล่งข้อมูล

  3. หากเครื่องมือเชื่อมต่อแสดงผลลัพธ์ตาม ACL (ผลลัพธ์ไม่ใช่แบบสาธารณะ) ผู้ดูแลระบบ Google Workspace จะต้องสร้างแหล่งที่มาของข้อมูลประจำตัว 2 แหล่งและให้รหัสแก่คุณดังนี้

    • ไอคอนหนึ่งสำหรับผู้ใช้และกลุ่มของ Office 365
    • รายการหนึ่งสำหรับกลุ่ม SharePoint

    นอกจากนี้ผู้ดูแลระบบยังต้องได้รับรหัสลูกค้า Google Workspace ขององค์กรและมอบรหัสนี้ให้คุณด้วย

    ดูวิธีรับค่าเหล่านี้ในจับคู่ข้อมูลประจำตัวของผู้ใช้ใน Cloud Search

  4. ตั้งค่าบัญชีผู้ใช้สำหรับเครื่องมือเชื่อมต่อที่มีสิทธิ์ของผู้ดูแลระบบคอลเล็กชันเว็บไซต์ออนไลน์ของ SharePoint

  5. ถ้าเครื่องมือเชื่อมต่อแสดงผลลัพธ์ตาม ACL (ผลลัพธ์ไม่ใช่แบบสาธารณะ) ให้สร้างข้อมูลรับรองเพื่ออ่านผู้ใช้และกลุ่มจากบัญชี Office 365 ทำตามวิธีการของ Microsoft เพื่อสร้างแอปพลิเคชัน Azure Active Directory เมื่อตั้งค่าแอป

    1. ตั้งชื่อแอปด้วยชื่อที่สื่อความหมาย เช่น "gcs-o365-identity-connector"
    2. เพิ่มสิทธิ์ แอปต้องมี "Group.Read.All" และ "User.Read.All"
    3. บันทึกข้อมูลต่อไปนี้เพื่อใช้ในการกำหนดค่าเครื่องมือเชื่อมต่อ
      • รหัสแอปพลิเคชัน
      • กลุ่มผู้ใช้
      • รหัสลับไคลเอ็นต์

ขั้นตอนที่ 1 ติดตั้งซอฟต์แวร์เครื่องมือเชื่อมต่อ SharePoint Online

  1. โคลนที่เก็บเครื่องมือเชื่อมต่อจาก GitHub

    $ git clone https://github.com/google-cloudsearch/sharepoint-connector.git
    $ cd sharepoint-connector
  2. ตรวจสอบเวอร์ชันเครื่องมือเชื่อมต่อที่ต้องการ:

    $ git checkout tags/v1-0.0.3
  3. สร้างเครื่องมือเชื่อมต่อ

    $ mvn package

    หากต้องการข้ามการทดสอบเมื่อสร้างเครื่องมือเชื่อมต่อ ให้เรียกใช้ mvn package -DskipTests แทน mvn package

  4. คัดลอกไฟล์ ZIP ของเครื่องมือเชื่อมต่อไปยังไดเรกทอรีการติดตั้งในเครื่อง โดยทำดังนี้

    $ cp target/google-cloudsearch-sharepoint-connector-v1-0.0.3.zip installation-dir
    $ cd installation-dir
    $ unzip google-cloudsearch-sharepoint-connector-v1-0.0.3.zip
    $ cd google-cloudsearch-sharepoint-connector-v1-0.0.3

ขั้นตอนที่ 2 สร้างไฟล์การกำหนดค่าเครื่องมือเชื่อมต่อ SharePoint Online

  1. ในไดเรกทอรีเดียวกันกับการติดตั้งเครื่องมือเชื่อมต่อ ให้สร้างไฟล์ใหม่และตั้งชื่อเป็น sharepoint-online-connector.config ถ้าคุณวางแผนที่จะเรียกใช้อินสแตนซ์ของเครื่องมือเชื่อมต่อหลายรายการ ให้เพิ่มรายละเอียดลงในชื่อเพื่อแยกอินสแตนซ์

  2. เพิ่มพารามิเตอร์เป็นคู่คีย์/ค่าลงในเนื้อหาไฟล์ ดังตัวอย่างต่อไปนี้

    ### SharePoint Online connector configuration ###
    
    # Required parameters for data source access
    api.sourceId=08ef8becd116faa4546b8ca2c84b2879
    api.serviceAccountPrivateKeyFile=service_account.json
    
    # Required parameters for SharePoint Online access
    sharepoint.server=https://mydomain.onmicrosoft.com
    sharepoint.siteCollectionOnly=true
    sharepoint.username=admin@mydomain.onmicrosoft.com
    sharepoint.password=pa$sw0rd
    sharepoint.formsAuthenticationMode=LIVE
    sharepoint.deploymentType=ONLINE
    
    # SharePoint identity mapping parameters
    api.identitySourceId=08ef8becd116faa475de26d9b291fed9
    api.referenceIdentitySources=defaultIdentitySource
    api.referenceIdentitySource.defaultIdentitySource.id=08ef8becd116faa5d3783f8c5a80e5aa
    
    # Optional SharePoint List Item metadata parameters
    contentTemplate.sharepointItem.title=Title
    contentTemplate.sharepointItem.unmappedColumnsMode=APPEND
    

    โปรดดูคำอธิบายโดยละเอียดของพารามิเตอร์แต่ละรายการที่หัวข้อ ข้อมูลอ้างอิงเกี่ยวกับพารามิเตอร์การกําหนดค่า

  3. (ไม่บังคับ) กำหนดค่าพารามิเตอร์ของเครื่องมือเชื่อมต่อเพิ่มเติมตามต้องการ โปรดดูรายละเอียดที่หัวข้อ พารามิเตอร์เครื่องมือเชื่อมต่อที่ Google จัดหา

ขั้นตอนที่ 3 ตั้งค่าการบันทึกสำหรับเครื่องมือเชื่อมต่อ SharePoint Online

  1. สร้างโฟลเดอร์ชื่อ logs ในไดเรกทอรีเดียวกันกับที่มีไบนารีเครื่องมือเชื่อมต่อ

  2. สร้างไฟล์ที่เข้ารหัสแบบ Latin-1 ชื่อ 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
    

ขั้นตอนที่ 4 กำหนดค่าเครื่องมือเชื่อมต่อข้อมูลประจำตัว SharePoint Online

ขั้นตอนนี้จำเป็นสำหรับการใช้ ACL ที่อิงตามข้อมูลประจำตัวของ SharePoint Online กับผลการค้นหา ถ้าคุณตั้งค่าเครื่องมือเชื่อมต่อด้วย ACL สาธารณะ คุณสามารถข้ามขั้นตอนนี้ได้

  1. ในไดเรกทอรีเดียวกันกับการติดตั้งเครื่องมือเชื่อมต่อ SharePoint Online ให้สร้างไฟล์ใหม่และตั้งชื่อไฟล์เป็น sharepoint-online-identity-connector.config

  2. เพิ่มพารามิเตอร์เป็นคู่คีย์/ค่าลงในเนื้อหาไฟล์ ดังตัวอย่างต่อไปนี้

    ### SharePoint Online identity connector configuration ###
    # Required parameters for data source access
    api.customerId=C05d3djk8
    api.serviceAccountPrivateKeyFile=service_account.json
    
    # Required parameters for SharePoint Online access
    sharepoint.server=https://mydomain.onmicrosoft.com
    sharepoint.siteCollectionOnly=true
    sharepoint.username=admin@mydomain.onmicrosoft.com
    sharepoint.password=pa$sw0rd
    sharepoint.formsAuthenticationMode=LIVE
    sharepoint.deploymentType=ONLINE
    
    # SharePoint identity mapping parameters
    api.identitySourceId=08ef8becd116faa475de26d9b291fed9
    api.referenceIdentitySources=defaultIdentitySource
    api.referenceIdentitySource.defaultIdentitySource.id=08ef8becd116faa5d3783f8c5a80e5aa
    

    ค่าต่างๆ จะเหมือนกันกับเครื่องมือเชื่อมต่อ SharePoint Online ต่างกันตรงที่พารามิเตอร์จะเป็น api.customerId แทนที่จะเป็น api.sourceId ค่าของ api.customerId คือรหัสลูกค้าที่ได้รับจากผู้ดูแลระบบ Google Workspace

ขั้นตอนที่ 5 ติดตั้งเครื่องมือเชื่อมต่อ Office 365 Identity

ขั้นตอนนี้จำเป็นสำหรับการใช้ ACL ที่อิงตามข้อมูลประจำตัวของ SharePoint Online กับผลการค้นหา ถ้าคุณตั้งค่าเครื่องมือเชื่อมต่อด้วย ACL สาธารณะ คุณสามารถข้ามขั้นตอนนี้ได้

  1. โคลนที่เก็บเครื่องมือเชื่อมต่อจาก GitHub

    $ git clone https://github.com/google-cloudsearch/office-365-connector.git
    $ cd office-365-connector
  2. ตรวจสอบเวอร์ชันเครื่องมือเชื่อมต่อที่ต้องการ:

    $ git checkout tags/v1-0.0.3
  3. สร้างเครื่องมือเชื่อมต่อ

    $ mvn package

    หากต้องการข้ามการทดสอบเมื่อสร้างเครื่องมือเชื่อมต่อ ให้เรียกใช้ mvn package -DskipTests แทน mvn package

  4. คัดลอกไฟล์ ZIP ของเครื่องมือเชื่อมต่อไปยังไดเรกทอรีการติดตั้งในเครื่อง โดยทำดังนี้

    $ cp target/google-cloudsearch-office-365-connector-v1-0.0.3.zip installation-dir
    $ cd installation-dir
    $ unzip google-cloudsearch-office-365-connector-v1-0.0.3.zip
    $ cd google-cloudsearch-office-365-connector-v1-0.0.3

ขั้นตอนที่ 6 กำหนดค่าเครื่องมือเชื่อมต่อ Office 365 Identity และตั้งค่าการบันทึก

  1. ในไดเรกทอรีเดียวกันกับการติดตั้งเครื่องมือเชื่อมต่อข้อมูลประจำตัว ให้สร้างไฟล์ใหม่และตั้งชื่อเป็น o365-identity-connector.config

  2. เพิ่มพารามิเตอร์เป็นคู่คีย์/ค่าลงในเนื้อหาไฟล์ ดังตัวอย่างต่อไปนี้ หมายเหตุ: ต้องระบุพารามิเตอร์ทั้งหมด

    ### Office 365 Identity connector configuration ###
    api.identitySourceId=12345abcde api.customerId=abcde12345 o365.clientId=a63c6eb3-29e7-486 o365.tenant=185ef9ed-29e7-486 o365.clientSecret=raHJN15vRLBKs

    โปรดดูคำอธิบายโดยละเอียดของพารามิเตอร์แต่ละรายการใน เอกสารอ้างอิงการกำหนดค่าเครื่องมือเชื่อมต่อ Office 365 Identity

  3. สร้างโฟลเดอร์ชื่อ logs ในไดเรกทอรีเดียวกันกับที่มีไบนารีเครื่องมือเชื่อมต่อ

  4. สร้างไฟล์ ASCII หรือ UTF-8 ชื่อ logging.properties ในไดเรกทอรีเดียวกัน และเพิ่มเนื้อหาต่อไปนี้

    handlers = java.util.logging.ConsoleHandler,java.util.logging.FileHandler
    # Default log level
    .level = INFO
    # uncomment line below to increase logging level for Office 365 APIs
    #com.google.enterprise.cloudsearch.o365.level=FINE
    
    # uncomment line below to increase logging level to enable Google API traces
    #com.google.api.client.http.level = FINE
    java.util.logging.ConsoleHandler.level = INFO
    java.util.logging.FileHandler.pattern=logs/connector-o365.%g.log
    java.util.logging.FileHandler.limit=10485760
    java.util.logging.FileHandler.count=10
    java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter
    

ขั้นตอนที่ 7 เปิดใช้เครื่องมือเชื่อมต่อ SharePoint Online

ในขั้นตอนต่อไปนี้ คุณจะแมปผู้ใช้หลักทั้งใน Office 365 และคอลเล็กชันเว็บไซต์ SharePoint กับข้อมูลประจำตัวในบริการ Cloud Identity ซึ่งการซิงค์นี้จะดำเนินการโดยใช้ Office 365 Identity Connector และเครื่องมือเชื่อมต่อข้อมูลประจำตัว SharePoint Online

หลังจากที่เครื่องมือเชื่อมต่อ Office 365 ซิงค์ข้อมูลผู้ใช้และกลุ่ม ให้เรียกใช้เครื่องมือเชื่อมต่อข้อมูลประจำตัว SharePoint Online เพื่อซิงค์ข้อมูลกลุ่มคอลเล็กชันของเว็บไซต์ SharePoint จากนั้นเรียกใช้เครื่องมือเชื่อมต่อ SharePoint Online เพื่อจัดทำดัชนีและแสดงผลลัพธ์แก่ผู้ใช้ Cloud Search

  1. เรียกใช้โปรแกรมเชื่อมต่อข้อมูลประจำตัว Office 365 ดังนี้

    $ java -Djava.util.logging.config.file=logging.properties -jar google-cloudsearch-office-365-connector-v1-0.0.3.jar -Dconfig=o365-identity-connector.config
  2. เรียกใช้เครื่องมือเชื่อมต่อข้อมูลประจำตัวออนไลน์ของ SharePoint โดยทำดังนี้

    $ java -Djava.util.logging.config.file=logging.properties -cp "google-cloudsearch-sharepoint-connector-v1-0.0.3.jar" com.google.enterprise.cloudsearch.sharepoint.SharePointIdentityConnector -Dconfig=sharepoint-online-identity-connector.config
  3. เรียกใช้เครื่องมือเชื่อมต่อ SharePoint Online ด้วยคำสั่งต่อไปนี้

    $ java -Djava.util.logging.config.file=logging.properties -jar google-cloudsearch-sharepoint-connector-v1-0.0.3.jar -Dconfig=sharepoint-online-connector.config

ข้อมูลอ้างอิงของพารามิเตอร์การกำหนดค่า

การเข้าถึงแหล่งข้อมูล

การเกริ่นนำ พารามิเตอร์
รหัสแหล่งข้อมูล api.sourceId=1234567890abcdef

ต้องระบุ รหัสแหล่งข้อมูล Google Cloud Search ที่ผู้ดูแลระบบ Google Workspace กำหนด

เส้นทางไปยังไฟล์คีย์ส่วนตัวของบัญชีบริการ api.serviceAccountPrivateKeyFile=PrivateKey.json

ต้องระบุ เส้นทางไปยังไฟล์คีย์บัญชีบริการ Google Cloud Search

การเข้าถึง SharePoint Online

การเกริ่นนำ พารามิเตอร์
ชื่อโดเมนที่สมบูรณ์ในตัวเองสำหรับคอลเล็กชันไซต์ของ SharePoint sharepoint.server=http://yoursharepoint.example.com/

ต้องระบุ หากชื่อโดเมนไม่ตรงตามเกณฑ์ที่กำหนด ให้ตั้งค่าการลบล้าง DNS ในโฮสต์ของเครื่องมือเชื่อมต่อ

โหมดคอลเล็กชันของเว็บไซต์เท่านั้น sharepoint.siteCollectionOnly=true

ต้องระบุ สําหรับ SharePoint Online ให้ตั้งค่าเป็น true

ชื่อผู้ใช้ SharePoint sharepoint.username=username

ต้องระบุ ชื่อผู้ใช้สำหรับบัญชีที่ใช้เข้าถึง SharePoint Online

รหัสผ่าน SharePoint sharepoint.password=user_password

ต้องระบุ รหัสผ่านของบัญชีที่ใช้เข้าถึง SharePoint Online

โหมดการตรวจสอบสิทธิ์ sharepoint.formsAuthenticationMode=LIVE

ต้องระบุ สําหรับ SharePoint Online ค่าจะเป็น "LIVE" เสมอ

ประเภทการติดตั้งใช้งาน sharepoint.deploymentType=ONLINE

ต้องระบุ สำหรับ SharePoint Online ค่าจะเป็น "online" เสมอ

การจับคู่ข้อมูลประจำตัวของ SharePoint

การเกริ่นนำ พารามิเตอร์
รหัสแหล่งที่มาของข้อมูลประจำตัว api.identitySourceId=1234567890abcdef

ต้องระบุ รหัสแหล่งที่มาของข้อมูลประจำตัว Cloud Search สำหรับแหล่งที่มาของข้อมูลประจำตัวของกลุ่ม SharePoint

แหล่งที่มาของข้อมูลประจำตัวอ้างอิง api.referenceIdentitySources=defaultIdentitySource

ต้องระบุ สำหรับ SharePoint Online ค่าจะเป็น "defaultIdentitySource" เสมอ

รหัสแหล่งที่มาของข้อมูลประจำตัวอ้างอิง api.referenceIdentitySource.defaultIdentitySource.id=112233abcd

ต้องระบุ รหัสแหล่งที่มาของข้อมูลประจำตัว Cloud Search สำหรับแหล่งที่มาของข้อมูลประจำตัวของผู้ใช้และกลุ่มของ Office 365

การสร้างเนื้อหา 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

  • ต่อท้าย - เครื่องมือเชื่อมต่อจะสร้างเนื้อหา HTML ที่มีทุกช่อง รวมถึงช่องที่ไม่ได้ตั้งค่าไว้ด้วยระดับคุณภาพ (สูง ปานกลาง หรือต่ำ)
  • IGNORE - เครื่องมือเชื่อมต่อจะสร้างเนื้อหา HTML ที่มีเฉพาะช่องที่แมปเท่านั้น

การกำหนดค่าเครื่องมือเชื่อมต่อข้อมูลประจำตัวของ Office 365

การเกริ่นนำ พารามิเตอร์
รหัสแหล่งที่มาของข้อมูลประจำตัว api.identitySourceId=1234567890abcdef

ต้องระบุ รหัสแหล่งที่มาของข้อมูลประจำตัว Office 365 ค่านี้ควรตรงกับค่าของ "api.referenceIdentitySource.defaultIdentitySource.id" ในการกำหนดค่าเครื่องมือเชื่อมต่อ SharePoint Online

รหัสลูกค้า Google api.customerId=c1b1d1e1

ต้องระบุ รหัสลูกค้า Google Workspace ขององค์กร

รหัสแอปพลิเคชัน Office 365 o365.clientId=a63c6eb3-29e7-486

ต้องระบุ รหัสแอปพลิเคชันจากการตั้งค่าแอปพลิเคชัน Office 365

กลุ่มผู้ใช้ Office 365 o365.tenant=185ef9ed-29e7-486

ต้องระบุ กลุ่มผู้ใช้สำหรับบัญชี Office 365 (แอป Azure Activity Directory ของคุณ)

รหัสลับไคลเอ็นต์ของ Office 365 o365.clientSecret=raHJN15vRLBKs

ต้องระบุ ข้อมูลลับของข้อมูลเข้าสู่ระบบจากการตั้งค่าแอปพลิเคชัน Office 365