แชร์ผ่าน


ภาพรวมของการใช้กระบวนการเวิร์กโฟลว์

หัวข้อนี้นำไปใช้ได้กับ Dynamics 365 Customer Engagement (on-premises) สำหรับรุ่น Power Apps ของหัวข้อนี้ ดู:เวิร์กโฟลว์แบบเบื้องหลัง Dataverse แบบคลาสสิก

เวิร์กโฟลว์ดำเนินกระบวนการทางธุรกิจอัตโนมัติโดยไม่มีอินเทอร์เฟซผู้ใช้ โดยปกติบุคคลใช้กระบวนการเวิร์กโฟลว์เพื่อเริ่มต้นการทำงานอัตโนมัติ ซึ่งไม่จำเป็นต้องมีการโต้ตอบผู้ใช้

แต่ละกระบวนการลำดับงานจะเกี่ยวข้องกับเอนทิตีเดียว เมื่อตั้งค่าคอนฟิกลำดับงาน คุณมีสี่พื้นที่หลักที่พิจารณาถึง:

  • เวลาที่จะเริ่มการทำงาน

  • ควรเรียกใช้เป็นเวิร์กโฟลว์แบบเรียลไทม์หรือพื้นหลังของลำดับงาน

  • พวกเขาควรทำการดำเนินการอย่างไร

  • ควรจะทำการดำเนินการภายใต้เงื่อนไขใด

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

คุณกำหนดกระบวนการเวิร์กโฟลว์ได้ที่ไหน

คุณสามารถดูเวิร์กโฟลว์ในองค์กรของคุณ โดยการดูโหนด กระบวนการ ใน โซลูชันเริ่มต้น และกรองข้อมูลในกระบวนการที่มี ประเภทเวิร์กโฟลว์

Processes filtered by workflow in Dynamics 365 for Customer Engagement.กระบวนการที่กรองโดยเวิร์กโฟลว์ใน Dynamics 365 for Customer Engagementกระบวนการกรองโดยเวิร์กโฟลว์ใน Dynamics 365 Customer Engagement (on-premises)

โดยขึ้นอยู่กับว่าแอปถูกสร้างขึ้นอย่างไร ผู้ใช้สามารถสร้างหรือแก้ไขเวิร์กโฟลว์ของพวกเขาได้ในแอป

นักพัฒนาสามารถสร้างเวิร์กโฟลว์โดยใช้ข้อมูลใน Dynamics 365 Customer Engagement (on-premises) คู่มือนักพัฒนา และโซลูชันที่คุณซื้ออาจรวมถึงเวิร์กโฟลว์ที่คุณสามารถปรับเปลี่ยนได้

คุณสมบัติของเวิร์กโฟลว์

ในตัวสำรวจโซลูชัน เลือก กระบวนการ และคลิก สร้าง

เมื่อคุณสร้างเวิร์กโฟลว์ กระบวนสร้าง กล่องโต้ตอบจำเป็นต้องให้คุณตั้งค่าสามคุณสมบัติที่กระบวนการทั้งหมดมี:

Creating a workflow in Dynamics 365 for Customer Engagement.การสร้างเวิร์กโฟลว์ใน Dynamics 365 for Customer Engagementการสร้างเวิร์กโฟลว์ใน Dynamics 365 for Customer Engagement

ชื่อกระบวนการ
ชื่อของกระบวนการลำดับงานไม่จำเป็นต้องไม่ซ้ำกัน แต่ถ้าคุณคาดว่า คุณจะมีเวิร์กโฟลว์จำนวนมาก คุณอาจต้องการใช้แบบแผนการตั้งชื่อเพื่อแบ่งแยกกระบวนการของคุณอย่างชัดเจน คุณอาจต้องการใช้คำนำหน้ามาตรฐานเป็นชื่อของเวิร์กโฟลว์ คำนำหน้าอาจอธิบายการทำงานของเวิร์กโฟลว์หรือแผนกภายในบริษัท ซึ่งจะช่วยคุณจัดกลุ่มรายการที่คล้ายกันในรายการของเวิร์กโฟลว์

ประเภท
คุณสมบัตินี้สร้างเป็นกระบวนการเวิร์กโฟลว์

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

เรียกใช้เวิร์กโฟลว์นี้ในแบบเบื้องหลัง (แนะนำ)
ตัวเลือกนี้ปรากฏเมื่อคุณเลือกเวิร์กโฟลว์เป็นประเภท การตั้งค่านี้กำหนดว่าเวิร์กโฟลว์เป็นแบบเรียลไทม์หรือเวิร์กโฟลว์ในพื้นหลัง เรียกใช้เวิร์กโฟลว์แบบเรียลไทม์ทันที (พร้อมกัน) และเรียกใช้เวิร์กโฟลว์พื้นหลังแบบอะซิงโครนัส การตั้งค่าคอนฟิกตัวเลือกพร้อมใช้งานขึ้นอยู่กับตัวเลือกของคุณสำหรับการตั้งค่านี้ พื้นหลังของเวิร์กโฟลว์ที่อนุญาตเงื่อนไขการรอที่ไม่พร้อมใช้งานสำหรับเวิร์กโฟลว์แบบเรียลไทม์ ตราบใดที่คุณไม่ได้ใช้เงื่อนไขการรอ ภายหลังคุณจะสามารถแปลงพื้นหลังเวิร์กโฟลว์เป็นเวิร์กโฟลว์แบบเรียลไทม์ และเวิร์กโฟลว์แบบเรียลไทม์เป็นพื้นหลังเวิร์กโฟลว์ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเงื่อนไขการรอ ดู การตั้งค่าเงื่อนไขสำหรับการดำเนินการเวิร์กโฟลว์

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

หลังจากที่คุณได้สร้างเวิร์กโฟลว์หรือแก้ไขที่มีอยู่ คุณจะมีคุณสมบัติเพิ่มเติมดังต่อไปนี้:

General tab in a workflow.แท็บทั่วไปในเวิร์กโฟลว์แท็บทั่วไปในเวิร์กโฟลว์

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

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

หมายเหตุ

การแก้ไขแม่แบบกระบวนการจะไม่เปลี่ยนแปลงลักษณะการทำงานใดๆ ของกระบวนการเวิร์กโฟลว์ที่สร้างใช้เป็นแม่แบบก่อนหน้านี้ เวิร์กโฟลว์ใหม่ที่สร้างขึ้นโดยใช้แม่แบบเป็นสำเนาของเนื้อหาในแม่แบบ

พร้อมที่จะเรียกใช้
ส่วนนี้ประกอบด้วยตัวเลือกที่อธิบายถึงวิธีทำให้เวิร์กโฟลว์พร้อมใช้งาน

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

เป็นกระบวนการตามความต้องการ
เลือกตัวเลือกนี้ถ้าคุณต้องการอนุญาตให้ผู้ใช้เรียกใช้เวิร์กโฟลว์นี้ด้วยตนเอง คุณสามารถหากระบวนการตามความต้องการ ใต้ส่วน เรียกใช้เวิร์กโฟลว์ ของโฟลว์

run workflow.เรียกใช้เวิร์กโฟลว์

เป็นกระบวนการย่อย
เลือกตัวเลือกนี้ถ้าคุณต้องการให้เวิร์กโฟลว์พร้อมใช้งานเริ่มต้นจากลำดับงานอื่น

การเก็บข้อมูลงานเวิร์กโฟลว์
ส่วนนี้ประกอบด้วยตัวเลือกการลบลำดับงานหลังจากเสร็จสิ้นการดำเนินการลำดับงาน

ลบงานเวิร์กโฟลว์ที่เสร็จสมบูรณ์โดยอัตโนมัติ (เพื่อประหยัดเนื้อที่ดิสก์)
เลือกตัวเลือกนี้ ถ้าคุณต้องการให้งานเวิร์กโฟลว์ที่เสร็จสมบูรณ์ถูกลบโดยอัตโนมัติ

หมายเหตุ

งานเวิร์กโฟลว์จะไม่ถูกลบทันทีเมื่อเสร็จสมบูรณ์แล้ว แต่ไม่นานหลังจากผ่านทางกระบวนการชุดงาน

ขอบเขต
สำหรับเอนทิตีที่เป็นของผู้ใช้ ตัวเลือกคือ องค์กรหลัก: หน่วยธุรกิจรองหน่วยธุรกิจ หรือ ผู้ใช้ สำหรับเอนทิตีที่เป็นขององค์กร ตัวเลือกเดียวคือ องค์กร

ถ้าขอบเขตคือ องค์กร ตรรกะของเวิร์กโฟลว์กับเรกคอร์ดใดๆ สามารถใช้ในองค์กรได้ มิฉะนั้น เวิร์กโฟลว์สามารถใช้ได้เฉพาะกับชุดย่อยของเรกคอร์ดที่อยู่ภายในขอบเขต

หมายเหตุ

ค่าขอบเขตเริ่มต้นคือ ผู้ใช้ ตรวจสอบให้แน่ใจว่าค่าขอบเขตเหมาะสมก่อนเรียกใช้เวิร์กโฟลว์

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

  • เรกคอร์ดได้รับการสร้าง

  • การเปลี่ยนแปลงสถานะของเรกคอร์ด

  • เรกคอร์ดได้รับการมอบหมาย

  • การเปลี่ยนแปลงฟิลด์ของเรกคอร์ด

  • เรกคอร์ดถูกลบ

หมายเหตุ

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

ดำเนินการเป็น
ตัวเลือกนี้จะพร้อมใช้งานเมื่อคุณยกเลิกเลือกตัวเลือก เรียกใช้เวิร์กโฟลว์นี้เป็นพื้นหลัง (แนะนำ) เมื่อสร้างเวิร์กโฟลว์หรือแปลงพื้นหลังเวิร์กโฟลว์ เป็นเวิร์กโฟลว์แบบเรียลไทม์ในภายหลัง

บริบทการรักษาความปลอดภัยของกระบวนการเวิร์กโฟลว์

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

เมื่อเริ่มต้นเวิร์กโฟลว์พื้นหลังตามเหตุการณ์ที่เวิร์กโฟลว์ทำงานภายในบริบทของบุคคลที่เป็นเจ้าของเครื่อง โดยปกติจะเป็นผู้สร้างเวิร์กโฟลว์

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

เปิดใช้งานเวิร์กโฟลว์

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

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

เวิร์กโฟลว์แบบเรียลไทม์จำเป็นต้องมีผู้ใช้ที่มีสิทธิ์การใช้งาน กระบวนการเปิดใช้งานแบบเรียลไทม์ เนื่องจากเวิร์กโฟลว์แบบเรียลไทม์มีความเสี่ยงส่งผลกระทบต่อประสิทธิภาพการทำงานของระบบมากกว่า เฉพาะผู้ที่สามารถประเมินความเสี่ยงที่อาจเกิดขึ้นควรได้รับสิทธิ์การใช้งาน

เวิร์กโฟลว์จะถูกบันทึกเมื่อเปิดใช้งาน ดังนั้นจึงไม่จำเป็นต้องบันทึกก่อนที่จะเปิดใช้งานได้

ดูเพิ่มเติม

การตั้งค่าคอนฟิกกระบวนการเวิร์กโฟลว์
ตรวจสอบและจัดการกระบวนการลำดับงาน
วิธีปฏิบัติที่ดีที่สุดสำหรับกระบวนการเวิร์กโฟลว์