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

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

สิ่งสำคัญที่ต้องคำนึงถึง

การตั้งค่า SharePoint ที่ใช้

ตัวเชื่อมต่อ SharePoint Online ของ Cloud Search จะใช้การตั้งค่าระดับการมองเห็นในการค้นหาใน 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 เป็นอักขระที่ถูกต้อง เช่น ประเภทเนื้อหา "ประกาศ" จะแมปกับคำจำกัดความออบเจ็กต์ "ประกาศ" ประเภทเนื้อหา "บทความข่าว" จะแมปกับ "NewsArticle" (ไม่มีช่องว่าง)

  • เมื่อเครื่องมือเชื่อมต่อจับคู่คำจำกัดความของออบเจ็กต์กับคำจำกัดความของออบเจ็กต์ไม่ได้ เครื่องมือเชื่อมต่อจะใช้ประเภทออบเจ็กต์สำรอง (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 ในคอมพิวเตอร์ที่จะเรียกใช้เครื่องมือเชื่อมต่อ Google Cloud Search SharePoint Online

ติดตั้งใช้งานเครื่องมือเชื่อมต่อ

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

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

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

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

    • 1 รายการสำหรับผู้ใช้และกลุ่ม Office 365
    • 1 รายการสำหรับกลุ่ม SharePoint

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

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

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

  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

ขั้นตอนนี้จำเป็นต่อการใช้ 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 และตั้งค่าการบันทึก

  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

  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 และตัวเชื่อมต่อข้อมูลประจำตัวของ 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 Online โดยทำดังนี้

    $ 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

  • APPEND - ตัวเชื่อมต่อจะสร้างเนื้อหา 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