The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

คู่มือการใช้งานโปรแกรม Powaer App สำหรับบุคคลทั่วไป

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by Pongsakorn Ngamprasert, 2020-03-22 09:27:06

คู่มือการใช้งานโปรแกรม Powaer App สำหรับบุคคลทั่วไป

คู่มือการใช้งานโปรแกรม Powaer App สำหรับบุคคลทั่วไป

คู่มอื การใชง้ านโปรแกรม

Power App

สาหรบั บคุ คลทัว่ ไป

คานา

Power App คือชุดของแอปพลิเคชนั บริการตวั เชื่อมต่อและแพลตฟอร์มการขอ้ มูลท่ี
มีสภาพแวดลอ้ มการพฒั นาแอปพลิเคชนั อยา่ งรวดเร็วเพ่ือสร้างแอปพลิเคชนั แบบกาหนดเอง
สาหรับความตอ้ งการทางธุรกิจ การใช้ Power App สามารถสร้างแอปแบบธุรกิจแบบกาหนดเองที่
เช่ือมต่อกบั ขอ้ มูลทางธุรกิจ ที่จดั เกบ็ ไวใ้ นแพลตฟอร์มขอ้ มูลเบ้ืองตน้ (Common Data Service)
หรือในแหล่งขอ้ มูลในองคก์ รต่างๆ (SharePoint, Excel, Office 365, Dynamics 365, SQL Server
และอื่นๆ) ไดอ้ ยา่ งรวดเร็ว

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

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

สารบญั 1
2
การเขา้ ใชง้ านโปรแกรม 8
การสร้าง Power App 10
เร่ิมตน้ ใชง้ านสูตรและคุณสมบตั ิ 11
การจดั การเวอร์ชนั 15
แชร์แอปพลิเคชนั ใน Power App
ติดต้งั แอปบนอุปกรณ์

1

การเข้าใชง้ านโปรแกรม

1. ทาการกรอก username และ password จากน้นั กดลงชื่อเขา้
ใชง้ าน เพื่อเขา้ สูระบบ Office 365

สาหรับอาจารยม์ หาวทิ ยาลยั บูรพา สามารถลงช่ือผูใ้ ชง้ านโดย
ใช้ (ชื่อผใู้ ชง้ าน@buu.ac.th)
สาหรับนิสิตมหาวทิ ยาลยั บูรพา สามารถลงชื่อผใู้ ชง้ านโดยใช้
( รหสั นิสิต @my.buu.ac.th)
สาหรับบุคคลทวั่ ไป สามารถลงช่ือผใู้ ชง้ านโดยใช้
E- mail ของ Microsoft

2.หลงั จากเขา้ สู่ระบบแลว้ จะปรากฏแถบโปรแกรมดงั รูป หลงั จากน้นั คลิกที่ Power App

2

การสรา้ ง Power App

สร้างแอปพลเิ คชันจากแหล่งข้อมูล

อีกหน่ึงวธิ ีท่ียอดเยยี่ มในการเร่ิมตน้ ใชง้ านก็คือ การสร้างแอปพลิเคชนั จากขอ้ มูล เพยี งแคช่ ้ี Power
Apps ท่ีแหล่งขอ้ มูลท่ีเลือก (ตวั อยา่ งเช่น รายการใน Microsoft SharePoint หรือ Common Data
Service) และดู Power Apps สร้างแอปพลิเคชนั สามหนา้ จอโดยอตั โนมตั ิ แอปพลิเคชน่ั สามหนา้ จอ
น้ีช่วยใหแ้ สดง แกไ้ ข ลบ และสร้างเรคคอร์ดได้

สร้างแอปพลเิ คชันจากเทมเพลต

วธิ ีท่ีดีในการสร้างแอปพลิเคชนั กค็ ือ เร่ิมตน้ จากเทมเพลต เทมเพลตจะใชข้ อ้ มูลตวั อยา่ งเพอ่ื ช่วยให้
กาหนดส่ิงที่เป็นไปได้ โดยการเปิ ดเทมเพลตใน Power Apps Studio สามารถเรียนรู้ ใชเ้ คร่ือง วธิ ี
สร้างแอปพลิเคชนั

สร้างจากพืน้ ทีท่ างานทว่ี ่างอยู่

นอกจากน้ี ยงั สามารถสร้างแแอปพลิเคชนั ต้งั แตเ่ ริ่มตน้ และเพมิ่ ชิ้นส่วนท้งั หมดเมื่อดาเนินการ
ต่อไป จากน้นั สามารถแตกแขนง และปลดปล่อยจินตนาการ

สร้างแอปพลเิ คชันแรกใน Power Apps

ตวั อยา่ งการสร้างแอปพลิเคชนั บนอุปกรณ์เคลื่อนท่ีซ่ึงแหล่งขอ้ มูลก็คือ เวริ ์กบุก๊ Microsoft Excel ที่ถูก
จดั เกบ็ ไวใ้ น Microsoft OneDrive for Business เวริ ์กบุก๊ Excel

เชื่อมต่อกบั แหล่งข้อมูล

เพื่อเชื่อมตอ่ กบั แหล่งขอ้ มูล ใหใ้ ชข้ ้นั ตอนต่อไปน้ี:
1.ดาวนโ์ หลด เวริ ์กบุ๊กการประเมนิ วสั ดุปูพืน้
และบนั ทึกไปยงั OneDrive for Business
2.ไปที่ https://web.powerapps.com
แลว้ ลงช่ือเขา้ ใชบ้ ญั ชีองคก์ ร

3.ในบานหนา้ ต่างดา้ นซา้ ย ใหเ้ ลือก แอพ
4.เลือก แอปใหม่ แลว้ จึงเลือก พืน้ ทที่ างาน จากเมนูดรอปดาวน์

3

5.สาหรับแหล่งขอ้ มูล OneDrive for Business ใหเ้ ลือก เค้าโครงโทรศัพท์
แอปพลิเคชนั ท่ีสร้างข้ึนจะยดึ ตามรายการหรือตารางเด่ียวเสมอ แตส่ ามารถเพม่ิ ขอ้ มูลเพ่มิ เติม

ไปยงั แอปพลิเคชนั ในภายหลงั ได้ ข้นั ตอนท่ี 6 – 8 จะอธิบายวธิ ีการเชื่อมต่อกบั เวริ ์กบุก๊ ของ Excel

6.ภายใต้ การเชื่อมต่อ ใหเ้ ลือก OneDrive for Business และเรียกดูตาแหน่งที่ต้งั ไฟล์ อาจจาเป็นตอ้ งเลือก
การเชื่อมต่อใหม่ เพ่ือดูการเชื่อมตอ่ OneDrive for Business

7.ภายใต้ เลือกตาราง ใหเ้ ลือกตาราง FlooringEstimates
เลือก เชื่อมต่อ ท่ีอยบู่ ริเวณดา้ นล่างขวา

4

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

ปรับปรุงแอปพลเิ คชันโดยการกาหนดค่าพืน้ ฐานของตนเองใน Power Apps

แอปพลิเคชนั Flooring Estimates จะแสดงภาพและบางขอ้ ความสาหรับแตล่ ะผลิตภณั ฑแ์ ลว้ แต่ควรปรับปรงุ เคา้
โครง เม่ือตอ้ งการปรับปรุงเคา้ โครง ใชข้ ้นั ตอนต่อไปน้ี:

1. ในบานหนา้ ตา่ งหนา้ จอทางดา้ นซา้ ย ใหเ้ ลือก BrowseGallery1
กล่องการเลือกรอบ ๆ แกลเลอรีจะยนื ยนั ตวั เลือกของเรา

2. ในบานหนา้ ตา่ งดา้ นขวา ใหเ้ ปิ ดบานหนา้ ต่างขอ้ มูล
โดยการเลือกเมนูดรอปดาวน์ที่อยถู่ ดั จาก เค้าโครง

5

3. เลือกเคา้ โครงอื่น เช่น รายการที่แสดงรูปภาพ ชื่อเรื่อง และคาบรรยาย แตไ่ มแ่ สดงเน้ือความ
4.เลือกประเภทของรายการท่ีดา้ นบนของแกลเลอรี

5.เปลี่ยน ThisItem.Category เป็น ThisItem.Name ในแถบสูตร
6.ทาซ้าสองข้นั ตอนก่อนหนา้ น้ี แตเ่ ปลี่ยนตวั ควบคุม ป้ายชื่อ อื่น ๆ เพอื่ แสดงราคาของแตล่ ะรายการ

หน้าจอรายละเอยี ด

บนหนา้ จอรายละเอียด หากตอ้ งการเปลี่ยนลาดบั ของเขตขอ้ มูล ตวั ควบคุมบนหนา้ จอน้ีแตกต่างจากตวั
ควบคุมบนหนา้ จอเรียกดู ดงั น้นั ข้นั ตอนสาหรับการเปลี่ยนแปลงจะแตกตา่ งกนั เล็กนอ้ ยดว้ ย

1. บนบานหนา้ ต่างหนา้ จอทางดา้ นซา้ ย
ใหเ้ ลือก DetailScreen1 > DetailForm1
2. ในบานหนา้ ต่างดา้ นขวา เลือกแก้ไขเขตข้อมูล

6

3.ลากเขตขอ้ มูล Name ไปยงั ดา้ นบนของรายการเขตขอ้ มูล จากน้นั ลากเขตขอ้ มูล Image ไปยงั ดา้ นล่าง

ตวั ควบคุมใน Power Apps

ตวั ควบคุมเป็นองคป์ ระกอบ UI ที่ทาใหเ้ กิดการดาเนินการหรือแสดงขอ้ มูล ใน Power Apps มีตวั
ควบคุมหลายตวั ซ่ึงไม่ต่างจากตวั ควบคุมที่ใชใ้ นแอปพลิเคชนั อ่ืน ๆ : ป้ายช่ือ กล่องป้อนขอ้ ความ
รายการดรอปดาวน์ องคป์ ระกอบการนาทาง และอื่น ๆ

นอกเหนือจากตวั ควบคุมเหล่าน้ี โดยทว่ั ไปแลว้ Power Apps มีตวั ควบคุมท่ี
เฉพาะเจาะจงมากข้ึน ซ่ึงสามารถพบไดท้ ่ีแทบ็ Insert (แทรก)

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

สารวจหน้าจอการเรียกดู 7

แต่ละหนา้ จอในแอปพลิเคชนั มีตวั ควบคุมหลายตวั แตต่ วั
ควบคุมหน่ึงตวั ใชจ้ ะพ้ืนที่หนา้ จอส่วนใหญ่ หนา้ จอแรกคือ
หนา้ จอเรียกดู ซ่ึงมีชื่อวา่ BrowseScreen1 ตามคา่ เร่ิมตน้
ตวั ควบคุมในหนา้ จอเรียกดูที่จะตอ้ งทาความคุน้ เคยดว้ ยไดแ้ ก่:
•BrowseGallery1 - ตวั ควบคุมน้ีใชส้ ่วนใหญข่ องหนา้ จอ และ
แสดงขอ้ มูลจากแหล่งขอ้ มูล
•NextArrow1 - เม่ือเลือกตวั ควบคุมน้ี จะเป็นการเปิ ดหนา้ จอ
รายละเอียด
•IconNewItem1 - เม่ือเลือกตวั ควบคุมน้ี จะเป็นการเปิ ดหนา้ จอ
แกไ้ ข/สร้าง

สารวจหน้าจอรายละเอยี ด

หนา้ จอรายละเอียดมีชื่อวา่ DetailScreen1 ตามค่าเร่ิมตน้ ตวั
ควบคุมบางอยา่ งมีดงั น้ี:
•DetailForm1 - ตวั ควบคุมน้ีประกอบดว้ ยตวั ควบคุมอื่น ๆ
และประกอบดว้ ยการ์ดขอ้ มูลสาหรับแตล่ ะเขตขอ้ มูลของ
ระเบียนท่ีจะแสดง
•DataCard1: ตวั ควบคุมน้ีคือตวั ควบคุมการ์ด การ์ดแต่ละ
รายการแสดงเขตขอ้ มูลเดียวของระเบียน ในกรณีน้ี จะแสดง
ประเภทของ Flooring จากตารางการประเมิน Flooring
Estimates ตามที่แสดงในหน่วยก่อนหนา้ น้ี
•IconEdit1 - เมื่อเลือกตวั ควบคุมน้ี จะเป็นการเปิ ดหนา้ จอ
แกไ้ ข/สร้างเพือ่ ใหผ้ ใู้ ชส้ ามารถแกไ้ ขรายการปัจจุบนั ได้

สารวจหน้าจอแก้ไข/สร้าง

หนา้ จอที่สามในแอปพลิเคชนั คือ EditScreen1 ตวั ควบคุม
บางอยา่ งไดแ้ ก่:
•EditForm1 - ตวั ควบคุมน้ีประกอบดว้ ยตวั ควบคุมอ่ืน ๆ และ
ประกอบดว้ ยการ์ดขอ้ มูลสาหรับแตล่ ะเขตขอ้ มูลของระเบียนที่จะ
แกไ้ ข
•DataCard8 - ตวั ควบคุมน้ีคืออีกหน่ึงตวั ควบคุมการ์ดที่แสดง
ประเภทของ Flooring จากตาราง Flooring Estimates ตามท่ีแสดง
ในหน่วยก่อนหนา้ น้ี
•IconAccept1 - เม่ือเลือกตวั ควบคุมน้ี จะบนั ทึกการเปล่ียนแปลง
ของผใู้ ช้

8

เริ่มต้นใช้งานสูตรและคุณสมบตั ิ

ตามค่าเร่ิมตน้ Power Apps จะดึงค่าราคาสาหรับแตล่ ะรายการ ค่าน้ีถูกต้งั คุณสมบตั ิไวเ้ ป็น Text
(ขอ้ ความ) ของป้ายชื่อที่แสดงราคา
1.ใน BrowseScreen1 เลือกราคาของรายการแรก

2.ในรายการดรอปดาวนข์ องคุณสมบตั ิ ใหเ้ ลือก ข้อความ
3.หากตอ้ งการเพม่ิ สญั ลกั ษณ์สกลุ เงินดอลลาร์สหรัฐ ใหต้ ้งั คา่ คุณสมบตั ิ ข้อความ เป็นสูตรน้ี:
Text(ThisItem.Price, "$ ##.00")

ฟังกช์ นั Text (ข้อความ) ระบุวธิ ีการจดั รูปแบบตวั เลข
สูตรจะเหมือนกบั ฟังกช์ นั Excel แตส่ ูตร Power Apps จะ
อา้ งอิงถึงตวั ควบคุมและองคป์ ระกอบอ่ืน ๆ ของแอป
พลิเคชนั แทนเซลลใ์ นเวริ ์กบุก๊ หากเลือกตวั ควบคุมแลว้
เปิ ดรายการดรอปดาวนค์ ุณสมบตั ิ รายการของคุณสมบตั ิ
ที่เกี่ยวขอ้ งกบั ตวั ควบคุมจะแสดงข้ึนมา ตวั อยา่ งเช่น
ตอ่ ไปน้ีเป็นรายการของคุณสมบตั ิบางส่วนสาหรับตวั
ควบคุม ป้ายชื่อ คุณสมบตั ิบางอยา่ งเก่ียวขอ้ งกบั ตวั
ควบคุมที่หลากหลาย แต่บางคุณสมบตั ิจะเก่ียวขอ้ งกบั ตวั
ควบคุมท่ีเฉพาะเจาะจงเทา่ น้นั

หากตอ้ งการจดั รูปแบบสีของราคาตามเงื่อนไข

ใหต้ ้งั ค่าคุณสมบตั ิ สี ของตวั ควบคุม ป้ายชื่อ ของราคา
ใหเ้ ป็นสูตรน้ี:
If(ThisItem.Price > 5, Color.Red, Color.Green)

9

สูตรท่มี อี ยู่ในแอปพลเิ คชันท่ีสร้างขนึ้

Power Apps ใชส้ องสูตรในทุกแอปพลิเคชนั ท่ีสร้าง ท้งั สองตวั อยา่ งมาจากหนา้ จอเรียกดู และทางานร่วมกบั
คุณสมบตั ิ OnSelect คุณสมบตั ิน้ีกาหนดส่ิงที่เกิดข้ึนเม่ือผใู้ ชเ้ ลือกตวั ควบคุม

•สูตรแรกจะเกี่ยวขอ้ งกบั ตวั ควบคุม IconNewItem1 เลือกตวั ควบคุมน้ีเพ่ือเปิ ดหนา้ จอแกไ้ ข/สร้างที่
ซ่ึงสามารถสร้างรายการได้ เม่ือตอ้ งการดูสูตร เลือก แลว้ เลือกในแถบสูตร สูตรมีดงั น้ี:
NewForm(EditForm1);Navigate(EditScreen1, ScreenTransition.None)

สูตรสร้างอินสแตนซ์ในหนา้ แกไ้ ขบนหนา้ จอแกไ้ ข/สร้างเพ่อื ใหผ้ ใู้ ชส้ ามารถสร้างรายการได้
ค่าของ ScreenTransition.None หมายความวา่ ไม่มีการเปล่ียนเช่น การเลือนหายระหวา่ งหนา้ จอ

•สูตรที่สองเกี่ยวขอ้ งกบั ตวั ควบคุม IconSortUpDown1 เลือกตวั ควบคุมน้ีเพื่อเรียงลาดบั รายการ
ในแกลเลอรี สูตรมีดงั น้ี: UpdateContext({SortDescending1: !SortDescending1})
สูตรใช้ UpdateContext เพอ่ื อปั เดตตวั แปรท่ีเรียกวา่ SortDescending1 เคร่ืองหมายอศั เจรีย์ "! " สัญลกั ษณ์ใน
สูตรคือทางลดั สาหรับฟังกช์ นั ไม่ คา่ ของตวั แปรจะสลบั กลบั ไปกลบั มาเมื่อที่เลือกตวั ควบคุม ตวั แปรน้ีบอก
วธิ ีเรียงลาดบั รายการใหก้ บั แกลเลอรีบนหนา้ จอน้ี
แอปพลิเคชนั มีสูตรอ่ืน ๆ อีกมากมาย โปรดใชเ้ วลาสกั ครู่เพ่อื เลือกตวั ควบคุม และกาหนดวา่ สูตรอะไรบา้ งท่ี
ใชต้ ้งั ค่าคุณสมบตั ิต่าง ๆ สาหรับขอ้ มูลเพิม่ เติมเก่ียวกบั สิ่งเหล่าน้ีและฟังกช์ นั อ่ืน ๆ ดูที่ อา้ งอิงสูตรสาหรับ
หนา้ Power Apps

10

จดั การเวอร์ชันแอปพลเิ คชันใน PowerApps

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

ดูเวอร์ชันแอปพลเิ คชัน

1.บน web.powerapps.com ใหเ้ ลือก แอปพลเิ คชัน
บนบานหนา้ ต่างดา้ นซา้ ย
2.ในรายการแอปพลิเคชนั ใหเ้ ลือกจุดไขป่ ลา (... ) ถัด
จากชื่อแอปพลเิ คชันแล้วเลือกรายละเอยี ด

3.เลือกแทบ็ เวอร์ชัน
แทบ็ จะแสดงแอปพลิเคชนั ทุกเวอร์ชนั ท่ีบนั ทึกไวเ้ มื่อพฒั นาแอปพลิเคชนั

11

คืนค่าเป็ นเวอร์ชันก่อนหน้า

1.เลือกจุดไข่ปลา (... ) ถดั จากเวอร์ชันทตี่ ้องการ แล้วเลือกคืนค่า
2.เลือก คืนค่า อีกคร้ังเพื่อยนื ยนั การดาเนินการ
เวอร์ชนั ใหมจ่ ะถูกเพม่ิ ลงในรายการ

เม่ือคืนค่าเวอร์ชนั ของแอปพลิเคชนั เวอร์ชนั ที่คืนคา่ ใหมจ่ ะไดร้ ับหมายเลข
เวอร์ชนั ใหมท่ ี่เพ่มิ และปรากฏท่ีดา้ นบนของรายการ เวอร์ชนั ใหม่จะไมเ่ ขียนทบั เวอร์ชนั ก่อนหนา้

แชร์แอปพลเิ คชันใน Power Apps

สามารถแชร์แอปพลิเคชนั กบั ผใู้ ชท้ ่ีระบุ กลุ่ม หรือท้งั องคก์ รได้ เม่ือแชร์แอปพลิเคชนั กบั บุคคลอ่ืน
สามารถเรียกใชใ้ นเบราวเ์ ซอร์จากหนา้ แรกของ Microsoft Dynamics 365 หรือ ใน Microsoft Power Apps
Mobile สาหรับ Microsoft Windows, Apple iOS หรือ Google Android ได้
ซ่ึงจะเป็นการดียง่ิ ข้ึนหากสามารถใหส้ ิทธิในการปรับปรุงแอปพลิเคชนั กบั คนอ่ืนได้

เตรียมพร้อมสาหรับการแชร์แอปพลเิ คชัน
ในการดาเนินการข้นั ตอนตอ่ ไปน้ี เปิ ดแอปพลิเคชนั ที่
ตอ้ งการแชร์ในโหมด Edit (แกไ้ ข)

1.ใน Power Apps Studio ใหเ้ ลือกเมนู File (ไฟล)์ และจากน้นั เลือก settings (การต้งั คา่ ) ต้งั ช่ือ
และคาอธิบายของแอปพลิเคชนั ที่สื่อความหมายเพ่ือใหท้ ีม ทราบส่ิงที่แอปพลิเคชนั ทาได้ และ
ช่วยใหส้ ามารถคน้ หาในรายการแอปพลิเคชนั ไดอ้ ยา่ งง่ายดาย

12

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

3.เลือก บนั ทกึ และจากน้นั เลือก แบ่งบนั

4.บนแทบ็ แชร์ ใหร้ ะบุผใู้ ชห้ รือกลุ่มที่ตอ้ งการแชร์แอปพลิเคชนั ดว้ ย เมื่อตอ้ งเพ่ิมทุกคนใน
องคก์ ร พมิ พท์ กุ คนและเลือกทุกคนในช่ือบริษทั

13

ถา้ ตอ้ งการแชร์กบั กลุ่มผใู้ ชข้ นาดใหญ่ แนวทางปฏิบตั ิที่ดีที่สุดคือการ แชร์ผา่ นกลุ่มความปลอดภยั
ของ Azure Active Directory
ตามค่าเริ่มตน้ ผใู้ ชไ้ ดร้ ับสิทธิการใชง้ านผใู้ ช้ ถา้ ตอ้ งการใหผ้ ใู้ ชย้ งั สามารถแกไ้ ขแอปพลิเคชนั
จากน้นั ใหเ้ ลือกกล่องกาเคร่ืองหมายเจา้ ของร่วม ต่อไปน้ีคือ คาอธิบายของท้งั สองสิทธิการใชง้ าน:
•เจ้าของร่วม - ผใู้ ชส้ ามารถใช้ แกไ้ ข และแชร์แอปพลิเคชนั แต่ไม่สามารถลบ หรือเปล่ียนเจา้ ของ
ได้
•ผู้ใช้ - ผใู้ ชส้ ามารถดูและใชแ้ อปพลิเคชนั ได้ แตพ่ วกเขาไมส่ ามารถเปล่ียนแปลงแอปพลิเคชนั ได้
ข้อควรพจิ ารณากลุ่มความปลอดภัย
ถา้ แชร์แอปพลิเคชนั กบั กลุ่มความปลอดภยั สมาชิกท่ีมีอยขู่ องกลุ่มน้นั และทุกคนที่เขา้ ร่วม จะมี
สิทธิท่ีระบุสาหรับกลุ่มน้นั ทุกคนที่ออกจากกลุ่มจะสูญเสียสิทธิน้นั เวน้ แตว่ า่ พวกเขาเป็นสมาชิก
ของกลุ่มอ่ืน ท่ีมีการเขา้ ถึง หรือ ถา้ มอบสิทธิเป็นรายบุคคล
สมาชิกทุกคนในกลุ่มความปลอดภยั มีสิทธิเดียวกนั สาหรับแอปพลิเคชนั เหมือนกบั กลุ่มโดยรวม
อยา่ งไรก็ตาม สามารถระบุสิทธิการใชง้ านเพิม่ เติมสาหรับสมาชิกอยา่ ง นอ้ ยหน่ึงรายของกลุ่มน้นั
โดยตอ้ งอนุญาตใหพ้ วกเขาเขา้ ถึงเพม่ิ เติม ตวั อยา่ ง ใหส้ ิทธิ กลุ่มความปลอดภยั A เพอื่ เรียกใชแ้ อป
พลิเคชนั แต่ยงั สามารถใหผ้ ใู้ ช้ B ซ่ึงเป็นสมาชิกของกลุ่มน้นั สิทธิเจา้ ของร่วม สมาชิกทุกคนใน
กลุ่มความปลอดภยั สามารถเรียกใชแ้ อปพลิเคชนั แต่เฉพาะผใู้ ช้ B เทา่ น้นั ที่สามารถแกไ้ ขได้ ถา้ ให้
สิทธิการใชง้ านระดบั เจา้ ของร่วมและผใู้ ช้ B แก่กลุ่มความปลอดภยั กลุ่ม A เพอ่ื เรียกใชแ้ อปพลิเค
ชนั ผใู้ ชด้ งั กล่าวยงั คงสามารถแกไ้ ขแอปพลิเคชนั ได้

14

5.หากตอ้ งการแจง้ ผใู้ ชท้ างอีเมล เลือกกล่องกาเครื่องหมาย ส่งอเี มลเชิญ
ถา้ เลือกใหแ้ จง้ ใหผ้ ใู้ ชท้ ราบทางอีเมล ทุกคนที่แชร์แอปพลิเคชนั ดว้ ยจะไดร้ ับขอ้ ความผา่ นอีเมลท่ี
มีลิงกไ์ ปยงั แอปพลิเคชนั บุคคลที่มอบสิทธิการใชง้ าน Co-owner (เจ้าของร่วม) สาหรับแอป
พลิเคชนั ก็จะไดร้ ับลิงกเ์ พ่ือแกไ้ ขแอปพลิเคชนั ใน Power Apps Studio ดว้ ยเช่นกนั
6.เลือก Share (แชร์)
หากแกไ้ ขและบนั ทึกการเปลี่ยนแปลงไปยงั แอปพลิเคชนั ท่ีแชร์ บุคคลท่ีแชร์ดว้ ยจะเห็นการ
เปล่ียนแปลงทนั ทีท่ีเผยแพร่ ซ่ึงนี่อาจเป็นเรื่องดีหากปรับปรุง แอปพลิเคชนั แต่กอ็ าจส่งผลกบั
ผใู้ ชอ้ ื่นไดห้ ากนาคุณลกั ษณะออกหรือเปลี่ยนแปลงอยา่ งมาก อยา่ ลืมสร้างแผนการแจง้ เตือน
สาหรับการแจง้ เตือนผใู้ ชใ้ นการอปั เดตที่สาคญั

สิทธิและสิทธิการใช้งาน
ขอ้ มูลพ้ืนฐานบางอยา่ งเกี่ยวกบั สิทธิและสิทธิการใชง้ านท่ีควรทราบมีดงั น้ี:
•ผใู้ ชแ้ ละผสู้ นบั สนุนตอ้ งมีสิทธิในการเช่ือมตอ่ ขอ้ มูลและเกตเวยท์ ่ีใชแ้ อปพลิเคชนั ที่แชร์ใช้ สิทธิ
บางอยา่ งมาพร้อมกบั แอปพลิเคชนั โดยนยั แตต่ อ้ งมอบใหผ้ อู้ ื่นอยา่ งชดั เจน ถา้ สร้างแอปพลิเคชนั จาก
Common Data Service ยงั ตอ้ งทาใหแ้ น่ใจวา่ ผใู้ ชท้ ่ีแชร์แอปพลิเคชนั มีสิทธิที่เหมาะสมสาหรับเอนทิตี
หรือเอนทิตีท่ีแอปพลิเคชนั อยดู่ ว้ ย โดยเฉพาะผใู้ ชเ้ หล่าน้นั ตอ้ งอยใู่ นบทบาทความปลอดภยั ท่ีสามารถ
ทางานต่าง ๆ เช่น การสร้าง การอา่ น การเขียน และการลบเรกคอร์ดที่เก่ียวขอ้ ง ในหลายกรณี จะตอ้ ง
สร้างบทบาทความปลอดภยั แบบกาหนดเองอยา่ งนอ้ ยหน่ึงบทบาทที่ มีสิทธิที่แน่นอนที่ผใู้ ชจ้ าเป็นตอ้ ง
เรียกใชแ้ อปพลิเคชนั จากน้นั สามารถกาหนดบทบาทใหผ้ ใู้ ชแ้ ต่ละรายตามความเหมาะสม
•บุคคลที่มีสิทธิ Co-owner (เจ้าของร่วม) ก็ตอ้ งมีสิทธิการใชง้ าน Power Apps "P2" เพอื่ ทางานกบั
เอนทิตีใน Common Data Service โดยตรงดว้ ย
การแชร์แอปพลิเคชนั เป็นเรื่องง่าย และเป็นวธิ ีที่ดีในการทาใหแ้ อปพลิเคชนั ที่คิดวา่ มีประโยชนพ์ ร้อม
ใชง้ านสาหรับผคู้ นท้งั องคก์ ร

15

ติดต้ังแอปพลเิ คชันบนอปุ กรณ์

เพอื่ ดูวธิ ีที่แอปพลเิ คชันทางานบนอุปกรณ์เคลื่อนที่ ติดต้งั แอป Power Apps Mobile บนโทรศพั ทเ์ มื่อ
สร้างแอปพลิเคชนั ควรทดสอบแอปพลิเคชนั ในปัจจยั ของฟอร์มเดียวกนั เสมือนเป็ นผใู้ ช้
1.ดาวน์โหลด Power Apps Mobile จากแอปสโตร์สาหรับแพลตฟอร์มที่ตอ้ งการใช้
2.ลงช่ือเขา้ ใชด้ ว้ ยชื่อผใู้ ชแ้ ละรหสั ผา่ น
3.ใหเ้ รียกใชแ้ อปพลิเคชนั ใน Power Apps Mobile บนโทรศพั ทห์ รือแทบ็ เลต็ ถา้ ไมต่ อ้ งการติดต้งั แอป
พลิเคชนั สามารถเรียกใชแ้ อปพลิเคชนั ในเบราวเ์ ซอร์ได้


Click to View FlipBook Version