หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
เจ้าหน้าที่รวบรวมข้อมูลที่สําคัญในขณะที่โต้ตอบกับผู้ใช้ทั้งภายในและภายนอก การโต้ตอบเหล่านี้นําไปสู่ข้อมูลที่จัดเก็บไว้ในตําแหน่งที่ตั้งต่าง ๆ ในผู้เช่าขององค์กรของคุณ สิ่งสําคัญคือต้องรับประกันความปลอดภัยและการปฏิบัติตามข้อมูลนี้ด้วยนโยบายขององค์กรของคุณ
การตั้งค่า Sensitive data ใน Copilot Studio ช่วยให้คุณสามารถปกป้องข้อมูลที่สําคัญ เช่น PIN ของลูกค้า หมายเลขบัญชี รายละเอียดบัตรเครดิต และข้อมูลสุขภาพที่ได้รับการป้องกัน (PHI) คุณลักษณะนี้ช่วยให้มั่นใจได้ว่าการปกป้องข้อมูลจะไม่รบกวนผลผลิตหรือการทํางานร่วมกันของผู้ใช้ ผู้สร้างตัวแทนสามารถทําเครื่องหมายตัวแปรว่าละเอียดอ่อนตามข้อกําหนดเฉพาะขององค์กรของพวกเขาเพื่อปรับปรุงความปลอดภัยของข้อมูลที่รวบรวม
Note
การตั้งค่า ข้อมูลที่สําคัญ จะนําไปใช้กับการโต้ตอบกับ ตัวแทนที่เปิดใช้งานเสียง เท่านั้น
Prerequisites
- ติดตั้งช่องทางการสื่อสารทางเสียง
- ตั้งค่าการโทรเข้า
- Copilot Studio ตัวแทนที่รองรับการสั่งงานด้วยเสียง
- บทบาทผู้ดูแลระบบศูนย์การจัดการ Power Platform
- การตรวจสอบตัวแปรที่อาจมีข้อมูลที่ละเอียดอ่อน ตามนโยบายการจัดประเภทข้อมูลขององค์กรของคุณ
กําหนดค่าการมาสก์ข้อมูลที่ละเอียดอ่อน
ระบุข้อมูลในโฟลว์การสนทนาของเจ้าหน้าที่ของคุณที่อาจมีข้อมูลที่ละเอียดอ่อน ตัวอย่างเช่น ข้อมูลป้อนเข้าไปยังเจ้าหน้าที่คือหมายเลขบัตรเครดิต ข้อมูลที่สําคัญได้รับการจัดการโดยใช้ตัวแปร ในปัจจุบัน คุณสามารถแสดงตัวแปรข้อมูลที่สําคัญได้โดยใช้โหนด คําถาม เท่านั้น
โฟลว์ที่จัดการข้อมูลที่สําคัญ เช่น การตรวจสอบข้อมูลประจําตัว คอลเลกชันการชําระเงิน PCI หรือการจับภาพความยินยอม ได้รับการออกแบบให้ดีที่สุดโดยใช้การจัดเรียงแบบกําหนด (คลาสสิก) เพื่อให้แน่ใจว่าการตรวจสอบและการปฏิบัติตามกฎระเบียบ เรียนรู้เพิ่มเติมใน เลือกวิธีการควบคุมการสนทนา
Note
ในปัจจุบัน คุณสามารถแสดงตัวแปรข้อมูลที่สําคัญได้โดยใช้โหนด คําถาม เท่านั้น
เมื่อต้องการเตรียมใช้งานตัวแปรเนื่องจากมีข้อมูลที่ละเอียดอ่อน ให้ทําตามขั้นตอนต่อไปนี้:
ในหัวข้อ เพิ่มโหนดคําถาม
กําหนดหรือสร้างตัวแปรส่วนกลาง
เปิดคุณสมบัติของตัวแปรส่วนกลางและเปิดใช้งานข้อมูลที่ละเอียดอ่อน
Note
- เมื่อคุณกําหนดตัวแปรข้อมูลที่ละเอียดอ่อนให้กับตัวแปรข้อมูลที่ไม่ไวต่อข้อมูล ตัวแปรที่ไม่ไวต่อข้อมูลจะสืบทอดคุณสมบัติของข้อมูลที่ละเอียดอ่อนโดยอัตโนมัติ
- เมื่อคุณใช้ Application Insights เพื่อบันทึกกิจกรรม ให้ปิดกิจกรรมที่ละเอียดอ่อนสําหรับการบันทึก ถ้าคุณเปิดการตั้งค่านี้ ระบบจะบันทึกข้อมูลที่ละเอียดอ่อน
ปกป้องข้อมูลในตัวแปร
ค่าในตัวแปรที่คุณทําเครื่องหมายอย่างชัดเจนว่าเป็น ข้อมูลที่สําคัญ ในการป้อนข้อมูลหัวข้อและพารามิเตอร์เอาท์พุทไม่ได้เขียนขึ้นเพื่อการสนทนาบทสนทนาหรือบันทึกแพลตฟอร์ม ซึ่งจะยังคงพร้อมใช้งานในหน่วยความจําสําหรับการดําเนินการหัวข้อและสามารถส่งผ่านระหว่างหัวข้อได้
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับอินพุตและเอาต์พุตของหัวข้อ ดูจัดการอินพุตและเอาต์พุตของหัวข้อ
เพิ่มหรือแก้ไขตัวแปรที่สําคัญ
ในพื้นที่ทํางานการเขียน เลือกรายละเอียดและไปที่แท็บอินพุตและเอาท์พุต
ในแท็บอินพุตและเอาต์พุตของหัวข้อ กําหนดหรือสร้างตัวแปรส่วนกลาง
ใส่ชื่อตัวแปรและเลือกชนิดข้อมูลตัวแปร
เลือก การตั้งค่าเพิ่มเติม และเปิดใช้งาน ข้อมูลที่สําคัญ สําหรับแต่ละตัวแปร
บันทึกหัวข้อ
ส่งผ่านตัวแปรที่ละเอียดอ่อนระหว่างหัวข้อ
คุณสามารถส่งผ่านตัวแปรที่สําคัญระหว่างหัวข้อต่าง ๆ ได้โดยไม่ต้องแสดงค่าในทรานสคริปต์หรือไฟล์บันทึกใด ๆ
ตัวอย่าง
หัวข้อผลลัพธ์:
paymentCardNumber(ข้อมูลที่ละเอียดอ่อน = เปิด)การป้อนข้อมูลของหัวข้อ B:
paymentCardNumber(ข้อมูลที่ละเอียดอ่อน = เปิด)
ค่าตัวแปรพร้อมใช้งานสําหรับตรรกะของ Topic B ในขณะทํางาน แต่ไม่ปรากฏในบันทึก Copilot Studio หรือไฟล์บันทึกมาตรฐาน
ข้อจํากัดและขอบเขต
การตั้งค่า ข้อมูลที่ละเอียดอ่อน จะป้องกันไม่ให้ทรานสคริปต์และบันทึกแพลตฟอร์มประกอบด้วยค่าของตัวแปร อย่างไรก็ตาม ระบบจะไม่ทําโดยอัตโนมัติ:
ซ่อนค่าที่คุณตั้งใจส่งไปยังระบบภายนอก
เขียนทับเนื้อหาที่บันทึกโดยเครื่องมือที่ไม่ใช่ Microsoft หรือเครื่องมือแบบกําหนดเอง
เปิดการบันทึกข้อมูลเชิงลึกของแอปพลิเคชัน
Copilot Studio รวมถึงการตั้งค่าใน Application Insights ที่ผู้สร้างและผู้ดูแลระบบใช้เพื่อควบคุมว่ามีการบันทึกตัวแปรที่ทําเครื่องหมายว่าเป็นความลับหรือไม่
ตามค่าเริ่มต้น ให้ปิดการตั้งค่านี้ไว้ เนื่องจากการเปิดใช้งานจะทําให้ตัวแปรที่ละเอียดอ่อนถูกเขียนลงในบันทึก Application Insights ถ้าคุณต้องการบันทึกตัวแปรที่สําคัญสําหรับการแก้ไขปัญหาหรือการวินิจฉัย ผู้ดูแลระบบต้องเปิดการบันทึกก่อน แล้วเปิดคุณสมบัติที่ละเอียดอ่อนสําหรับบันทึก ก่อนที่จะเปิดใช้งานการตั้งค่านี้ ตรวจสอบให้แน่ใจว่าการปฏิบัติตามกฎระเบียบขององค์กรของคุณหรือการตรวจสอบทีมรักษาความปลอดภัย และอนุมัติการตัดสินใจ
ไปที่หน้า การตั้งค่า สำหรับเอเจนต์ของคุณ
เลือก ขั้นสูง
เลือกข้อมูลเชิงลึกของแอปพลิเคชัน
เปิด คุณสมบัติสําคัญของแฟ้มบันทึก
ทดสอบการปกปิดข้อมูลที่ละเอียดอ่อน
เมื่อคุณทดสอบการแก้ไขข้อมูลที่ละเอียดอ่อนโดยใช้แผง ทดสอบเอเจนต์ของคุณ การถอดความที่จัดเก็บไว้ใน Dataverse ในตาราง ConversationTranscript จะมีค่าที่ไม่ได้ถูกแก้ไข ค่าที่ไม่ได้ดําเนินการจะปรากฏในไฟล์ JSON ภายใต้ส่วนname: DialogTracing ลักษณะการทำงานนี้เป็นไปตามความคาดหวังและได้รับการออกแบบมาเพื่อช่วยให้ผู้สร้างยืนยันว่ากฎการแก้ไขของพวกเขาได้รับการกำหนดค่าอย่างถูกต้องก่อนที่จะปรับใช้กับระบบงานจริง
JSON ต่อไปนี้แสดงวิธีการที่ข้อมูลที่ถูกแก้ไขสามารถมองเห็นได้สำหรับ Var1 ตัวแปร:
Note
ตัวระบุและค่าทั้งหมดในตัวอย่างนี้ไม่ระบุตัวตนเพื่อวัตถุประสงค์ในการจัดทําเอกสาร และไม่สอดคล้องกับแหล่งข้อมูล Copilot Studio จริงหรือข้อมูลของผู้ใช้
{
"valueType": "VariableAssignment",
"id": "11111111aa224333bb44555566667777",
"type": "trace",
"timestamp": 1752635074,
"from": {
"id": "aaaaaaaa-bbbb-4ccc-8ddd-eeeeeeeeeeee",
"role": 0
},
"value": {
"name": "Var1",
"id": "Topic.Var1",
"newValue": "[REDACTED]",
"type": "local"
}
},
{
"id": "99999999-8888-4777-8666-555555555555",
"type": "event",
"timestamp": 1752635074,
"from": {
"id": "aaaaaaaa-bbbb-4ccc-8ddd-eeeeeeeeeeee",
"role": 0
},
"name": "DialogTracing",
"channelId": "pva-studio",
"attachments": [],
"replyToId": "12345678-90ab-4cde-8f01-23456789abcd",
"value": {
"actions": [
{
"actionId": "question_Cvq9n5",
"topicId": "contoso_sample.topic.Order_Status",
"triggerId": "main",
"dialogComponentId": "fedcba98-7654-4321-9abc-def012345678",
"actionType": "Question",
"conditionItemExit": [],
"variableState": {
"dialogState": {
"Var1": "123456789"
},
"globalState": {}
},
"exception": "",
"resultTrace": {}
}
]
}
}
การดําเนินการที่สนับสนุน
Note
สถานการณ์ที่ไม่ได้แสดงอย่างชัดเจนในตารางต่อไปนี้ไม่ได้รับการสนับสนุน
ความไวและการใช้งานของตัวแปร
| ความสามารถ | การสนับสนุนการแก้ไขเอกสาร | หมายเหตุ |
|---|---|---|
| ตั้งค่าสถานะตัวแปรเป็นค่าอ่อนไหว | ไม่รองรับ | คุณไม่สามารถกําหนดตัวแปรให้ละเอียดอ่อนได้โดยตรง ใช้ระดับความลับผ่านโหนดคำถาม |
| กําหนดตัวแปรที่สําคัญให้กับตัวแปรที่ไม่ไวต่อข้อมูล | ได้รับการสนับสนุน | ตัวแปรปลายทางสืบทอดความอ่อนไหวและถือว่าละเอียดอ่อน |
| ตัวแปรที่สําคัญในโหนดคําถาม | ได้รับการสนับสนุน | |
| ตัวแปรที่สําคัญในโหนดข้อความ | ได้รับการสนับสนุน | |
| ตัวแปรที่ละเอียดอ่อนในโหนดเงื่อนไข | ได้รับการสนับสนุน | |
| การใช้ตัวแปรที่ละเอียดอ่อนใน Power Fx | ได้รับการสนับสนุน | |
| การจัดการตัวแปรและการดําเนินการจัดการตัวแปรอื่น ๆ (ตัวอย่างเช่น กําหนดระดับความลับโดยตรงโดยไม่มีโหนดคําถาม) | ไม่รองรับ | ข้อมูลไม่ได้ถูกแก้ไขหรือลบส่วนหนึ่งออก |
| งานตัวแปรอื่นๆ | ไม่รองรับ | |
| ตัวแปรบริบท | ไม่รองรับ |
อินพุตหัวข้อ ผลลัพธ์ และเอนทิตี
| ความสามารถ | การสนับสนุนการแก้ไข | หมายเหตุ |
|---|---|---|
| การส่งผ่านตัวแปรที่ละเอียดอ่อนจากหัวข้อหนึ่งไปยังอีกหัวข้อหนึ่ง (การป้อนข้อมูลและเอาต์พุตของหัวข้อ) | ได้รับการสนับสนุน | |
| เอนทิตี | ไม่รองรับ | |
| หลายเอนทิตี | ได้รับการสนับสนุน | รองรับได้สูงสุดสองเอนทิตีเท่านั้น |
การควบคุมการเรียงโหนดและการสนทนา
| ความสามารถ | การสนับสนุนการแก้ไขข้อมูล | หมายเหตุ |
|---|---|---|
| ส่งผ่านข้อมูลที่ละเอียดอ่อนอย่างชัดเจนในงานถ่ายโอน | ไม่รองรับ | ข้อมูลไม่ได้ถูกแก้ไขหรือปกปิด |
| การระบุเจตนาที่ถูกระบุว่าเป็นค่าที่อ่อนไหว | ไม่รองรับ | ข้อมูลไม่ได้ถูกซ่อน |
| การตั้งค่าตัวแปรบริบทเป็นแบบละเอียดอ่อน | ไม่รองรับ | ไม่มีการแก้ไขข้อมูลให้เป็นความลับ คุณสามารถใช้โหนดคําถามเพื่อรวบรวมตัวแปรบริบทและตั้งค่าตัวแปรนั้นเป็นแบบละเอียดอ่อนได้ |
ตัวเชื่อมต่อ Power Automate และ HTTP
Important
Copilot Studio ไม่ได้บันทึกค่าตัวแปรที่ละเอียดอ่อน อย่างไรก็ตาม คุณมีหน้าที่รับผิดชอบในการกำหนดค่าปลายทางภายนอก (ตัวเชื่อมต่อ จุดสิ้นสุด HTTP Power Automate หรือ data sink) สำหรับการลบข้อมูลและการปฏิบัติตามข้อกำหนด
| ความสามารถ | การสนับสนุนการแก้ไข | หมายเหตุ |
|---|---|---|
| ตัวเชื่อมต่อ – ส่งข้อมูลที่สําคัญ | ได้รับการสนับสนุน | Copilot Studio ไม่ได้บันทึกตัวแปรที่ละเอียดอ่อน คุณต้องแก้ไขข้อมูลที่ปลายทาง |
| ตัวเชื่อมต่อ – รับข้อมูลที่ละเอียดอ่อน | ไม่รองรับ | ไม่มีการแก้ไขข้อมูล |
| HTTP – ส่งข้อมูลที่สําคัญ | ได้รับการสนับสนุน | Copilot Studio ไม่ได้บันทึกตัวแปรที่ละเอียดอ่อน คุณต้องแก้ไขข้อมูลที่ปลายทาง |
| HTTP – รับข้อมูลที่ละเอียดอ่อน | ไม่รองรับ | ข้อมูลไม่ได้ถูกปกปิด |
| Power Automate – ส่งข้อมูลที่สําคัญ | ได้รับการสนับสนุน | เปิดใช้งานค่าสถานะความอ่อนไหวใน Power Automate เพื่อรักษาความอ่อนไหวตลอดกระบวนการ |
| Power Automate – รับข้อมูลที่ละเอียดอ่อน | ไม่รองรับ | ไม่มีการซ่อนหรือปกปิดข้อมูล |
ที่เก็บข้อมูล รายการบันทึก และการวัดและส่งข้อมูลทางไกล
| ความสามารถ | สนับสนุนการแก้ไขและการลบข้อมูล | หมายเหตุ |
|---|---|---|
| เขียนข้อมูลที่มีความอ่อนไหวไปยัง Dataverse โดยเจาะจง | ไม่รองรับ | ข้อมูลไม่ได้ถูกปกปิด หลีกเลี่ยงการเขียนค่าที่สําคัญอย่างชัดเจน |
| บันทึกการสนทนาใน Dataverse | ได้รับการสนับสนุน | ทําการเปลี่ยนแปลงค่าตัวแปรที่ถูกตั้งค่าสถานะเป็นแบบไวต่อข้อมูล |
| สําเนาบทสนทนาของตัวแทน Copilot Studio ที่ส่งผ่านไปยังพื้นที่ทํางานของบริการ Copilot | ได้รับการสนับสนุน | เฉพาะตัวแปรที่ตั้งค่าสถานะว่าละเอียดอ่อนเท่านั้นที่จะเปลี่ยนแปลงได้ เฉพาะช่องโทรศัพท์ |
| เขียนข้อมูลที่ละเอียดอ่อนไปยัง ข้อมูลเชิงลึกของแอปพลิเคชัน | ไม่รองรับ | ข้อมูลไม่ได้ถูกปกปิด อย่าส่งค่าที่ละเอียดอ่อน เว้นแต่ว่าจะได้รับอนุมัติตามการปฏิบัติตามกฎระเบียบและการชดเชยการควบคุมที่มีอยู่ |
ปัญญาประดิษฐ์เชิงกำเนิดและการจัดการการทำงานร่วมกัน
| ความสามารถ | สนับสนุนการแก้ไขและการลบข้อมูล | หมายเหตุ |
|---|---|---|
| การประสานรวมที่สร้างอัตโนมัติ | ไม่รองรับ | ข้อมูลไม่ได้ถูกปกปิด |
| ส่งผ่านข้อมูลที่ละเอียดอ่อนไปยัง Generative AI | ไม่รองรับ | ข้อมูลไม่ได้ถูกปกปิด |
| คุณลักษณะขั้นสูง | ไม่รองรับ | ข้อมูลไม่ได้ถูกปกปิด สําหรับข้อมูลเพิ่มเติม โปรดดู Connectors, Power Automate และ HTTP |
ช่องทาง, การ์ดที่ปรับเปลี่ยนได้ และการทำความเข้าใจภาษา
| ความสามารถ | สนับสนุนการแก้ไขและการลบข้อมูล | หมายเหตุ |
|---|---|---|
| การ์ดที่ปรับเปลี่ยนได้ | ไม่รองรับ | ข้อมูลไม่ได้ถูกปกปิด |
| ช่องทางดิจิตอลและการรับส่งข้อความ | ได้รับการสนับสนุน | การแก้ไขข้อมูลได้รับการสนับสนุนใน Copilot Studio. อย่างไรก็ตาม ตรวจสอบการสนับสนุนแพลตฟอร์มหากคุณกําลังใช้ช่องอื่น ตัวอย่างเช่น Dynamics 365 Contact Center ถอดความการสนทนาจากการโทรทั้งหมดโดยไม่ปกปิดข้อมูลที่ละเอียดอ่อน |
| CLU | ไม่รองรับ | ข้อมูลไม่ได้ถูกปกปิด |
| เอนทิตีภายนอก | ไม่รองรับ | ข้อมูลไม่ได้ถูกปกปิด |
| ไวยากรณ์ข้อจํากัด | ไม่รองรับ | ข้อมูลไม่ได้ถูกปกปิด |
| การทำงานของเครื่องมือ | ไม่รองรับ | ข้อมูลไม่ได้ถูกปกปิด |
ข้อจำกัดที่ทราบ
หากการตอบสนองของลูกค้าไปยังคําถามแรกของตัวแทนถูกตั้งค่าสถานะเป็นสําคัญ ระบบอาจไม่ทําการเปลี่ยนแปลงเนื้อหานั้น ข้อจำกัดนี้เกิดขึ้นเนื่องจากปัญหาเรื่องเวลา ซึ่งมีผลกระทบต่อการแก้ไขที่จุดเริ่มต้นของการสนทนา
Note
เมื่อเกิดข้อจำกัดนี้ ระบบยังคงปกปิดการตอบสนองอื่น ๆ ทั้งหมดที่ถูกระบุว่ามีความสำคัญตามที่อธิบายไว้ในบทความนี้