หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
คิว เป็นเครื่องมือในการจัดลําดับความสําคัญและตรวจสอบความคืบหน้าของงานของคุณ ในฐานะที่เป็นที่ตั้งส่วนกลางสําหรับการจัดการงาน คิวจะช่วยเหลือคุณในการประมวลผลกรณี ตอบสนองต่อการเรียกใช้บริการ หรือส่งข้อมูลผลิตภัณฑ์ไปยังผู้ที่มีแนวโน้มจะเป็นลูกค้า ในทางโปรแกรม คิวคือคอลเลกชันของรายการคิว รายการคิวทําหน้าที่เป็นคอนเทนเนอร์สําหรับแถว เช่น งาน อีเมล หรือกรณีที่จําเป็นต้องมีการประมวลผล ดู ตารางคิว
Note
สําหรับข้อมูลเกี่ยวกับการทํางานกับคิวโดยใช้ UI ให้ดู สร้างและจัดการคิวพื้นฐาน
ข้อมูลต่อไปนี้เกี่ยวข้องกับคิว:
สามารถเปิดใช้งานตารางที่สามารถกําหนดเองได้ทั้งหมดสําหรับคิว
คิวอาจเป็นแบบสาธารณะหรือส่วนตัว เฉพาะสมาชิกของคิวเท่านั้นที่สามารถมองเห็นรายการคิวส่วนตัวได้
คิวส่วนตัวจะถูกสร้างขึ้นสําหรับผู้ใช้หรือทีมใหม่แต่ละคนโดยอัตโนมัติ
คิวสามารถมีตารางหลายชนิด เช่น งาน อีเมล หรือกรณี
คิวมีข้อมูลเกี่ยวกับผู้ใช้ที่กําลังทํางานกับรายการคิวเฉพาะ ช่วยให้คุณจัดการทรัพยากรของคุณได้อย่างมีประสิทธิภาพมากขึ้นและช่วยป้องกันการทํางานซ้ำ
สามารถเปิดใช้งานคิวสําหรับลําดับงานและการตรวจสอบได้ ซึ่งจะช่วยปรับปรุงประสิทธิภาพการทํางาน และติดตามการเปลี่ยนแปลงข้อมูลตารางและคอลัมน์สําหรับการวิเคราะห์และการสร้างรายงานในอนาคต
ความสามารถของสมาชิก
คิวจะถูกจัดประเภทเป็นคิวสาธารณะหรือส่วนตัว คิวส่วนตัวมีผู้ใช้แต่ละรายในฐานะสมาชิกเพื่อให้สามารถควบคุมการเข้าถึงคิวได้ง่ายขึ้น หากคุณเพิ่มทีมไปยังคิวส่วนตัว สมาชิกทั้งหมดของทีมนั้นจะกลายเป็นสมาชิกของคิวส่วนตัว
คิวสาธารณะและส่วนตัว
คอลัมน์ QueueViewType เป็นตัวเลือกที่กําหนดว่าคิวเป็นแบบสาธารณะหรือส่วนตัว
คิวผู้ใช้ทั้งหมดคือคิวส่วนตัวสําหรับผู้ใช้: เฉพาะผู้ใช้เท่านั้นที่สามารถดูรายการคิวในคิวส่วนตัวของพวกเขา
คิวของทีมจะถูกทําเครื่องหมายเป็นส่วนตัวกับสมาชิก: เจ้าของทีมและสมาชิกทีมทั้งหมดจะสามารถดูคิวในแอปพลิเคชันได้
คิวอื่นๆ ทั้งหมดเป็นสาธารณะ ทุกคนที่มีสิทธิ์การอ่านสําหรับเอนทิตีคิวจะสามารถดูคิวเหล่านี้ได้
แอตทริบิวต์ที่ใช้ในการจัดการคิว
ใช้แอตทริบิวต์ต่อไปนี้เพื่อจัดการคิว
| SchemaName | DisplayName | ประเภท | คำอธิบาย |
|---|---|---|---|
| NumberOfItems | รายการคิว | Integer | จำนวนรายการในคิวที่เชื่อมโยงกับคิว |
| NumberOfMembers | ไม่ ของสมาชิก | Integer | จำนวนของสมาชิกที่เชื่อมโยงกับคิว |
| QueueViewType | ประเภท | Picklist | เลือกว่าจะให้คิวนั้นเป็นแบบสาธารณะหรือส่วนตัว ทุกคนสามารถดูคิวสาธารณะได้ คิวส่วนตัวสามารถดูได้เฉพาะสมาชิกที่เพิ่มลงในคิวเท่านั้น |
ข้อจํากัดในการลบคิว
ไม่สามารถลบคิวได้ถ้ารายการต่อไปนี้เป็นจริง:
เมื่อคิวมีรายการคิว
เมื่อกฎการกําหนดเส้นทางใดๆ ใช้คิว
เปิดใช้งานตารางสำหรับคิว
เมื่อต้องการเปิดใช้งานตารางที่สามารถกําหนดเองได้ (EntityMetadata.IsCustomizable = true) สําหรับคิว ใช้UpdateEntityRequestข้อความเพื่อตั้งค่าIsValidForQueueแอตทริบิวต์เป็นtrue ตารางคิวและตารางรายการคิวเป็นตารางที่สามารถกําหนดเองได้ แต่ไม่สามารถเปิดใช้งานสําหรับคิวได้
รายการต่อไปนี้ประกอบด้วยตารางที่เปิดใช้งานคิวตามค่าเริ่มต้นใน Microsoft Dataverse:
การนัดหมาย
Campaignactivity
CampaignResponse
อีเมล
โทรสาร
เหตุการณ์
จดหมาย
PhoneCall
RecurringAppointmentMaster
ServiceAppointment
SocialActivity
งาน
สืบทอดสิทธิ์การใช้งานและให้การเข้าถึงแบบจํากัดไปยังคิว
คิวและรายการคิวมีความสัมพันธ์หลักซึ่งการดําเนินการในเรกคอร์ดคิวหลักจะถูกเผยแพร่ไปยังเรกคอร์ดรายการคิวย่อย
Note
ในความสัมพันธ์หลักนี้ เฉพาะการดําเนินการลบเท่านั้นที่เรียงซ้อนจากตารางคิวหลักไปยังตารางรายการคิวรอง การดําเนินการอื่นๆ เช่น กําหนด ผสาน หรือแชร์จะไม่ถูกเรียงซ้อน
สิทธิ์การใช้งานในรายการคิวได้รับการสืบทอดมาจากสิทธิ์การใช้งานในคิว
ถ้าคุณมีสิทธิ์
prvReadQueueพิเศษ คุณยังมีสิทธิ์การอ่านบนตารางรายการคิวด้วยถ้าคุณมีสิทธิ์
prvAppendToQueueพิเศษ คุณยังมีสิทธิ์ในการสร้าง อัพเดต และลบสิทธิพิเศษในตารางรายการคิวด้วยคุณมักต้องจํากัดการเข้าถึงคิวเมื่ออนุญาตให้เข้าถึงรายการคิว ในฐานะเจ้าของคิวที่มีสิทธิ์เข้าถึงคิวทั้งหมด คุณอาจต้องการแชร์คิวกับทีมที่จะมีการจํากัดการเข้าถึงคิวเท่านั้น ตัวอย่างเช่น ถ้าทีมสนับสนุนได้รับสิทธิ์การอ่านและผนวกเข้ากับสิทธิ์การใช้งานในคิว สมาชิกทีมจะไม่สามารถทําการเปลี่ยนแปลงใด ๆ กับคิวได้ เช่น การเปลี่ยนชื่อคิวหรือเจ้าของคิว อย่างไรก็ตาม ผู้สร้างสามารถสร้าง เรียกใช้ อัปเดต และลบรายการคิวได้
การดําเนินการในคิวและรายการคิว
คุณสามารถดำเนินการได้หลากหลายเกี่ยวกับคิวและรายการคิว หากคุณมีสิทธิ์ที่เหมาะสมในตารางคิวและตารางรายการคิว
การดําเนินการในคิว
ดําเนินการต่อไปนี้ในคิว:
ปรับแต่งคิวและรายการคิวโดยการเพิ่มแอตทริบิวต์แบบกําหนดเอง
เพิ่มแถวไปยังคิว
Note
ไม่สามารถเพิ่มแถวในหลายคิวได้ ข้อยกเว้นคือแถวอีเมลที่มีสถานะเป็น "Received"
เพิ่มแถวของชนิดตารางที่แตกต่างกันในคิวเดียวกัน
เปลี่ยนความเป็นเจ้าของคิวโดยมอบหมายคิวให้กับผู้ใช้หรือทีมอื่น
เพิ่มรายการหลักไปยังคิวส่วนตัวโดยใช้ AddPrincipalToQueueRequest
ล้างประวัติคิวโดยการลบรายการคิวที่ไม่ได้ใช้งานในคิว เช่น การติดต่อทางโทรศัพท์ที่เสร็จสมบูรณ์หรือถูกยกเลิก
เรียกใช้คิวทั้งหมดที่ผู้ใช้มีสิทธิ์เข้าถึงโดยใช้ RetrieveUserQueuesRequest
ทําให้คิวเป็นคิวเริ่มต้นสําหรับผู้ใช้โดยการตั้งค่าแอตทริบิวต์
SystemUser.QueueIdเป็น ID ของคิว สามารถระบุคิวเดียวกันเป็นคิวเริ่มต้นสําหรับผู้ใช้ที่แตกต่างกันได้สร้างเวิร์กโฟลว์ที่ทํางานในคิวส่วนตัวทั้งหมด ตัวอย่างเช่น ทุกครั้งที่ผู้ใช้สร้างงาน เวิร์กโฟลว์จะเพิ่มงานนั้นไปยังคิวเริ่มต้นของผู้ใช้นั้น คุณยังสามารถสร้างเวิร์กโฟลว์ที่ดําเนินการเฉพาะในคิวเฉพาะได้ด้วย
กําหนดค่าอีเมลสําหรับข้อความขาเข้า หากคุณต้องการให้ข้อความอีเมลขาเข้าถูกส่งไปยังคิว
การดําเนินการในรายการคิว
ดําเนินการต่อไปนี้ในรายการคิว:
กําหนดรายการคิวให้กับผู้ใช้โดยใช้ PickFromQueueRequest
ย้ายรายการคิวจากคิวต้นทางไปยังคิวปลายทางโดยใช้ข้อความ AddToQueueRequest รายการคิวสามารถย้ายจากคิวหนึ่งไปยังอีกคิวหนึ่งจนกว่าจะมีการปิดใช้งานโดยใช้ SetStateRequest ข้อความ
Note
รายการคิวจะถูกปิดการใช้งานโดยอัตโนมัติหากสถานะของเรกคอร์ดในรายการคิวเปลี่ยนจากใช้งานอยู่เป็นไม่ใช้งาน สิ่งนี้ใช้กับตารางที่เปิดใช้งานคิวที่มีสถานะใช้งานอยู่และไม่ได้ใช้งาน เมื่อต้องการตรวจสอบว่าตารางถูกเปิดใช้งานคิวหรือไม่ และถ้าแถวสามารถอยู่ในสถานะใช้งานอยู่หรือไม่ได้ใช้งาน โปรดดูข้อมูลข้อกําหนดของตาราง
ปล่อยรายการคิวกลับไปยังคิวโดยใช้ ReleaseToQueueRequest
ลบรายการคิวจากคิวโดยใช้ข้อความ DeleteRequest เมื่อคุณลบรายการคิว แถวอ้างอิงจะไม่ถูกลบ อย่างไรก็ตาม เมื่อคุณลบแถว รายการคิวทั้งหมดที่อ้างอิงแถวนี้จะถูกลบ