Sharing & Permissions
แชร์แอปให้ทีม จัดสิทธิ์ และข้อควรระวังเรื่องสิทธิ์ของ data source เบื้องหลัง
เริ่มอ่านตรงนี้ก่อน
อธิบายแบบง่าย
Sharing & Permissions คือเรื่องที่ช่วยให้เราใช้ทำแอปภายในทีมแบบ low-codeได้ถูกทางขึ้น
ระดับ
เหมาะกับคนที่ต้องตรวจงานหรือวางมาตรฐาน
ใช้เมื่อไหร่
ต้องการให้ทีมเริ่มใช้แอปที่สร้างเสร็จ
อ่านแล้วทำอะไรต่อ
มักเกิดเพราะแชร์แอปแล้ว แต่ยังไม่ได้ให้สิทธิ์ SharePoint List กับผู้ใช้นั้น
เห็นภาพ: ทริคนี้เป็นยังไง
ผู้ใช้เปิดแอปได้ แต่ Gallery ว่างเปล่า (ไม่มีสิทธิ์ SharePoint List)
ผู้ใช้เปิดแอปได้ และเห็นข้อมูลครบ (มีสิทธิ์ Read/Contribute)
ใช้ตอนไหน?
- ต้องการให้ทีมเริ่มใช้แอปที่สร้างเสร็จ
- ต้องการแยกผู้ใช้ทั่วไปออกจากผู้ร่วมแก้ไข
- ต้องตรวจว่าทำไมบางคนเปิดแอปได้แต่เห็นข้อมูลไม่ครบ
ความหมาย
การแชร์แอป (sharing) ใน Power Apps คือการให้สิทธิ์ผู้ใช้เปิดใช้ (User) หรือร่วมแก้ไข (Co-owner) แต่สิ่งสำคัญคือผู้ใช้ยังต้องมีสิทธิ์เข้าถึง "แหล่งข้อมูลเบื้องหลัง" เช่น SharePoint List หรือ connection ด้วย ไม่ใช่แค่ได้รับแอป
ขั้นตอนแชร์และตรวจสิทธิ์
แชร์แอปจาก Power Apps แล้วตรวจสิทธิ์ของแหล่งข้อมูลแยกต่างหาก
1. Power Apps > Apps > เลือกแอป > Share
2. เพิ่มผู้ใช้/กลุ่ม แล้วเลือก User หรือ Co-owner
3. ตรวจสิทธิ์ SharePoint List ให้ผู้ใช้นั้น (Read/Contribute)
4. ถ้าใช้ connection ที่ต้องล็อกอิน ผู้ใช้ต้องมีสิทธิ์ของตัวเองตัวอย่างการใช้
ผู้ใช้เปิดได้แต่ไม่เห็นข้อมูล
มักเกิดเพราะแชร์แอปแล้ว แต่ยังไม่ได้ให้สิทธิ์ SharePoint List กับผู้ใช้นั้น