คุณตั้งค่า 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 ชั่วโมงกว่าที่ตัวเชื่อมต่อจะทราบว่าผู้ใช้ลบเนื้อหาจากที่เก็บต้นทาง
ข้อกำหนดของระบบ
ข้อกำหนดของระบบ | |
---|---|
ระบบปฏิบัติการ |
|
การตรวจสอบสิทธิ์ |
|
ซอฟต์แวร์ |
|
ติดตั้งใช้งานเครื่องมือเชื่อมต่อ
ข้อกำหนดเบื้องต้น
สร้างคีย์ส่วนตัวของ Google Workspace ซึ่งมีรหัสบัญชีบริการ ดูวิธีรับคีย์ส่วนตัวได้ที่ กำหนดค่าการเข้าถึง Google Cloud Search API
ผู้ดูแลระบบ Google Workspace ต้องเพิ่มแหล่งข้อมูลสำหรับค้นหา บันทึกรหัสแหล่งข้อมูล
หากตัวเชื่อมต่อแสดงผลลัพธ์ตาม ACL (ผลลัพธ์ไม่ใช่แบบสาธารณะ) ผู้ดูแลระบบ Google Workspace ต้องสร้างแหล่งข้อมูลระบุตัวตน 2 แหล่งและให้รหัสแก่คุณ
- 1 รายการสำหรับผู้ใช้และกลุ่ม Office 365
- 1 รายการสำหรับกลุ่ม SharePoint
นอกจากนี้ ผู้ดูแลระบบต้องรับรหัสลูกค้า Google Workspace ขององค์กรและมอบให้คุณด้วย
ดูวิธีรับค่าเหล่านี้ได้ในแมปข้อมูลประจำตัวของผู้ใช้ใน Cloud Search
สร้างบัญชีผู้ใช้สำหรับตัวเชื่อมต่อที่มีสิทธิ์ระดับผู้ดูแลระบบคอลเล็กชันของเว็บไซต์ SharePoint Online
หากตัวเชื่อมต่อแสดงผลลัพธ์ตาม ACL (ผลลัพธ์ไม่ใช่แบบสาธารณะ) ให้สร้างข้อมูลเข้าสู่ระบบเพื่ออ่านผู้ใช้และกลุ่มจากบัญชี Office 365 ทำตามวิธีการของ Microsoft เพื่อสร้างแอปพลิเคชัน Azure Active Directory ขณะตั้งค่าแอป ให้ทำดังนี้
- ตั้งชื่อแอปด้วยชื่อที่สื่อความหมาย เช่น "gcs-o365-identity-connector"
- เพิ่มสิทธิ์ แอปต้องมี "Group.Read.All" และ "User.Read.All"
- บันทึกข้อมูลต่อไปนี้เพื่อใช้ในการกำหนดค่าตัวเชื่อมต่อ
- รหัสแอปพลิเคชัน
- กลุ่มผู้ใช้
- รหัสลับไคลเอ็นต์
ขั้นตอนที่ 1 ติดตั้งซอฟต์แวร์ตัวเชื่อมต่อ SharePoint Online
โคลนที่เก็บตัวเชื่อมต่อจาก GitHub
$ git clone https://github.com/google-cloudsearch/sharepoint-connector.git $ cd sharepoint-connector
ดูตัวเชื่อมต่อเวอร์ชันที่ต้องการ
$ git checkout tags/v1-0.0.3
สร้างเครื่องมือเชื่อมต่อ
$ mvn package
หากต้องการข้ามการทดสอบเมื่อสร้างตัวเชื่อมต่อ ให้เรียกใช้
mvn package -DskipTests
แทนmvn package
คัดลอกไฟล์ 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
สร้างไฟล์ใหม่ในไดเรกทอรีเดียวกับการติดตั้งตัวเชื่อมต่อ แล้วตั้งชื่อไฟล์เป็น
sharepoint-online-connector.config
หากวางแผนที่จะเรียกใช้หลายอินสแตนซ์ของตัวเชื่อมต่อ ให้เพิ่มรายละเอียดลงในชื่อเพื่อแยกความแตกต่างเพิ่มพารามิเตอร์เป็นคู่คีย์/ค่าลงในเนื้อหาของไฟล์ ดังตัวอย่างต่อไปนี้
### 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
ดูคำอธิบายโดยละเอียดของพารามิเตอร์แต่ละรายการได้ที่ ข้อมูลอ้างอิงของพารามิเตอร์การกำหนดค่า
(ไม่บังคับ) กำหนดค่าพารามิเตอร์ตัวเชื่อมต่อเพิ่มเติมตามต้องการ โปรดดูรายละเอียดที่ พารามิเตอร์ของตัวเชื่อมต่อที่ Google จัดหาให้
ขั้นตอนที่ 3 ตั้งค่าการบันทึกสำหรับเครื่องมือเชื่อมต่อ SharePoint Online
สร้างโฟลเดอร์ชื่อ logs ในไดเรกทอรีเดียวกันกับที่มีไบนารีของตัวเชื่อมต่อ
สร้างไฟล์ที่เข้ารหัส 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 สาธารณะ คุณสามารถข้ามขั้นตอนนี้ได้
ในไดเรกทอรีเดียวกับการติดตั้งตัวเชื่อมต่อ SharePoint Online ให้สร้างไฟล์ใหม่และตั้งชื่อเป็น
sharepoint-online-identity-connector.config
เพิ่มพารามิเตอร์เป็นคู่คีย์/ค่าลงในเนื้อหาของไฟล์ ดังตัวอย่างต่อไปนี้
### 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 สาธารณะ คุณสามารถข้ามขั้นตอนนี้ได้
โคลนที่เก็บตัวเชื่อมต่อจาก GitHub
$ git clone https://github.com/google-cloudsearch/office-365-connector.git $ cd office-365-connector
ดูตัวเชื่อมต่อเวอร์ชันที่ต้องการ
$ git checkout tags/v1-0.0.3
สร้างเครื่องมือเชื่อมต่อ
$ mvn package
หากต้องการข้ามการทดสอบเมื่อสร้างตัวเชื่อมต่อ ให้เรียกใช้
mvn package -DskipTests
แทนmvn package
คัดลอกไฟล์ 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 และตั้งค่าการบันทึก
สร้างไฟล์ใหม่ในไดเรกทอรีเดียวกับการติดตั้งตัวเชื่อมต่อข้อมูลประจำตัว แล้วตั้งชื่อไฟล์เป็น
o365-identity-connector.config
เพิ่มพารามิเตอร์เป็นคู่คีย์/ค่าลงในเนื้อหาของไฟล์ ดังตัวอย่างต่อไปนี้ หมายเหตุ: ต้องระบุพารามิเตอร์ทั้งหมด
### 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
สร้างโฟลเดอร์ชื่อ logs ในไดเรกทอรีเดียวกันกับที่มีไบนารีของตัวเชื่อมต่อ
สร้างไฟล์ 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
เรียกใช้เครื่องมือเชื่อมต่อข้อมูลประจำตัว 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
เรียกใช้โปรแกรมเชื่อมต่อข้อมูลประจำตัวของ 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
เรียกใช้ตัวเชื่อมต่อ 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 ให้ตั้งค่าเป็น |
ชื่อผู้ใช้ 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
|
การกำหนดค่าโปรแกรมเชื่อมต่อข้อมูลประจำตัวของ 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 |