ภาพรวมของโซลูชัน

หมายเหตุ

มีผลในเดือนพฤศจิกายน 2020:

บทความนี้จะได้รับการอัปเดตเร็วๆ นี้เพื่อให้สอดคล้องกับคำศัพท์ล่าสุด

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

โซลูชันเป็นกลไกสำหรับการนำแอปพลิเคชันการจัดการวงจรการใช้งาน (ALM) มาใช้ใน Power Apps และผลิตภัณฑ์ Power Platform อื่นๆ เช่น Power Automate

หมายเหตุ

สำหรับข้อมูลโดยละเอียดเกี่ยวกับแนวคิดโซลูชันและวิธีใช้โซลูชันสำหรับการจัดการวงจรการใช้งานของแอปพลิเคชัน ดูที่ ภาพรวมของ ALM ที่มี Microsoft Power Platform ในคู่มือ ALM ของ Power Platform

ส่วนนี้จะเน้นไปที่งาน คู่มือ ที่ผู้ผลิตแอปจำเป็นต้องทำขณะทำงานกับโซลูชันใน Power Apps

เริ่มต้น: แนวคิดของโซลูชัน

ก่อนที่คุณจะทำงานกับโซลูชัน สิ่งสำคัญคือคุณต้องทำความคุ้นเคยกับแนวคิดของโซลูชันต่อไปนี้:

  • มีโซลูชันสองประเภท (ที่มีการจัดการและไม่มีการจัดการ)
  • ส่วนประกอบของโซลูชัน
  • วงจรการใช้งานของโซลูชัน (สร้าง อัปเดต อัปเกรด และแก้ไขโซลูชัน)
  • ผู้เผยแพร่โซลูชัน
  • การขึ้นต่อกันของโซลูชันและส่วนประกอบโซลูชัน

สำหรับข้อมูลโดยละเอียด ดูที่ แนวคิดโซลูชัน ในคู่มือ ALM ของ Power Platform

โซลูชันเริ่มต้น

Power Apps ให้โซลูชัน ที่ไม่มีการจัดการ เริ่มต้นดังต่อไปนี้แก่คุณ

  • โซลูชันเริ่มต้นของ Common Data Service โซลูชันนี้พร้อมใช้งานสำหรับผู้สร้างที่จะใช้เป็นค่าเริ่มต้นสำหรับการปรับปรุงตามคำสั่งของพวกเขาเองในสภาพแวดล้อม โซลูชันเริ่มต้น Common Data Service มีประโยชน์เมื่อคุณต้องการประเมินหรือเรียนรู้เกี่ยวกับ Power Apps อย่างไรก็ตาม เราขอแนะนำให้ผู้ผลิตแอปทำงานในโซลูชันที่ไม่มีการจัดการของตนเอง
  • โซลูชันเริ่มต้น นี่คือโซลูชันพิเศษที่มีส่วนประกอบทั้งหมดในระบบ โซลูชันเริ่มต้นนี้มีประโยชน์สำหรับการค้นหาส่วนประกอบและการกำหนดค่าทั้งหมดในระบบของคุณ

อย่างไรก็ตามเราขอแนะนำให้คุณสร้างโซลูชันเพื่อจัดการการกำหนดเองของคุณ ข้อมูลเพิ่มเติม: ใช้โซลูชันเพื่อทำการกำหนดเอง ในคู่มือ ALM ของ Power Platform

คุณสมบัติที่มีการจัดการ

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

ข้อมูลเพิ่มเติม: คุณสมบัติที่มีการจัดการใน Power Platform

ทำงานกับโซลูชันใน Power Apps

ภายใน Power Apps คุณสามารถดูรายการของโซลูชันได้ โดยการเลือก โซลูชัน ในการนำทางด้านซ้าย คุณสามารถดำเนินงานโซลูชันเหล่านี้:

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

  • นำเข้า: นำเข้าโซลูชันในสภาพแวดล้อมของคุณ ข้อมูลเพิ่มเติม: นำเข้าโซลูชัน

  • เปิด AppSource: Microsoft AppSource คือที่ที่คุณสามารถรับโซลูชันที่เหมาะกับอุตสาหกรรมของคุณซึ่งทำงานร่วมกับผลิตภัณฑ์ที่คุณใช้อยู่ได้

  • เผยแพร่การกำหนดเองทั้งหมด: เผยแพร่การกำหนดเองทั้งหมดในสภาพแวดล้อมของคุณ

  • สลับเป็นแบบคลาสสิค: เปิดตัวสำรวจโซลูชันแบบคลาสสิค

  • ดูประวัติ: ดูรายละเอียดเกี่ยวกับการทำงานของโซลูชันในช่วงเวลาหนึ่ง เช่น นำเข้า ส่งออก และถอนการติดตั้ง ข้อมูลเพิ่มเติม: ดูประวัติของโซลูชัน

    พื้นที่โซลูชัน

จากพื้นที่ โซลูชัน ให้เลือกโซลูชันเพื่อดูส่วนประกอบทั้งหมด

โซลูชันสาธิตที่มีส่วนประกอบทั้งหมด

คุณสามารถเรียกดูผ่านส่วนประกอบหมดในโซลูชัน ด้วยการเลื่อนผ่านรายการต่างๆ ถ้ามีสินค้ามากกว่า 100 รายการในรายการ คุณสามารถเลือก โหลดสินค้า 100 รายการถัดไป เพื่อดูเพิ่มเติมได้

โหลดส่วนประกอบเพิ่มเติม

ค้นหาและกรองข้อมูลในโซลูชัน

นอกจากนี้คุณยังสามารถค้นหาส่วนประกอบเฉพาะได้โดยชื่อ

ค้นหาส่วนประกอบ

หรือกรองรายการทั้งหมดในรายการตามชนิดของส่วนประกอบ

กรองส่วนประกอบตามชนิด

คำสั่งตามบริบท

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

คำสั่งเฉพาะส่วนประกอบ

เมื่อคุณไม่ได้เลือกส่วนประกอบใดๆ แถบคำสั่งจะแสดงการกระทำที่นำไปใช้กับโซลูชันเอง

คำสั่งเฉพาะโซลูชัน

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

หมายเหตุ

คุณไม่สามารถเพิ่มส่วนประกอบในโซลูชันที่มีการจัดการได้ เมื่อคุณพยายามทำ คุณจะเห็นข้อความต่อไปนี้:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."

ต้องมีสิทธิ์การใช้งานเพิ่มเติม

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

โฟลว์

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

  • สิทธิ์การใช้งานในการอ่านบนตาราง โซลูชัน
  • สิทธิ์การใช้งานในการอ่านบนตาราง กระบวนการ

ข้อมูลเพิ่มเติม: Security role และสิทธิ์การใช้งาน

ข้อจำกัดที่ทราบ

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

  • โฟลว์แบบทันทีของแอปพื้นที่ทำงานต้องสร้างจากแอปที่มีอยู่แล้วในโซลูชัน การเพิ่มโฟลว์ประเภทนี้จากโซลูชันภายนอกถูกบล็อก
  • แอปพื้นที่ทำงานจะไม่แสดงในตัวสำรวจโซลูชันแบบคลาสสิก ใช้ประสบการณ์ที่ทันสมัย ไม่มีแผนสำหรับพวกเขาที่จะถูกเพิ่มเข้าไปในตัวสำรวจโซลูชันแบบคลาสสิก
  • โฟลว์ที่สร้างจากโซลูชันจะไม่แสดงในรายการ "Team Flows" จะต้องเข้าถึงผ่านทางโซลูชัน
  • แอป Power Automate บนมือถือ ไม่สนับสนุนโฟลว์ที่สร้างขึ้นในโซลูชัน ในขณะนี้
  • เมนูการดำเนินการโฟลว์ ใน Power Apps Mobile และ Dynamics 365 สำหรับโทรศัพท์และแท็บเล็ต ไม่สนับสนุนโฟลว์ที่สร้างขึ้นในโซลูชัน ในขณะนี้
  • คุณไม่สามารถเพิ่มโฟลว์แบบทันทีลงในโซลูชันได้เมื่อสิ่งต่อไปนี้เป็นจริง:
    • โฟลว์ถูกสร้างขึ้นภายนอกโซลูชัน
    • ทริกเกอร์โฟลว์ถูกตั้งค่าเป็นแบบด้วยตนเอง
  • โฟลว์ที่ทริกเกอร์จากแอพพลิเคชัน Microsoft 365 เช่น Excel จะไม่พร้อมใช้งานในโซลูชัน
  • โฟลว์ในโซลูชันไม่สนับสนุนการรับรองความถูกต้องที่สามารถมอบสิทธิ์ได้ ตัวอย่างเช่น การเข้าถึงโฟลว์ไม่ได้รับอนุญาตโดยอัตโนมัติซึ่งขึ้นอยู่กับการเข้าถึงรายการ SharePoint ที่ได้สร้างโฟลว์ขึ้น
  • ตัวเชื่อมต่อที่กำหนดเองที่สร้างโซลูชันภายนอกไม่สามารถเพิ่มไปยังโซลูชันได้ในขณะนี้
  • แอปพื้นที่ทำงานที่แชร์กับ "ทุกคน" ซึ่งต้องผ่านการสำรองข้อมูลสภาพแวดล้อมและการดำเนินการกู้คืนสภาพแวดล้อม จะไม่แชร์กับ "ทุกคน" ในสภาพแวดล้อมที่กู้คืน โปรดสังเกตว่า แอปพื้นที่ทำงานสามารถแชร์กับกลุ่มความปลอดภัย และแอปในสภาพแวดล้อมที่กู้คืนจะถูกแชร์กับกลุ่มความปลอดภัยนั้น

สำหรับรายละเอียดเกี่ยวกับการกำหนดค่าส่วนประกอบแต่ละส่วนในโซลูชัน ดูหัวข้อต่อไปนี้:

  • สำหรับตาราง ความสัมพันธ์ของตาราง คอลัมน์ และการกำหนดข้อความเอง โปรดดู เมตาดาต้า

  • สำหรับฟอร์มตาราง โปรดดู ฟอร์ม

  • สำหรับกระบวนการต่างๆ โปรดดู กระบวนการ

  • สำหรับกฎธุรกิจ โปรดดู กฎธุรกิจ

ขั้นตอนถัดไป

สร้างโซลูชัน