เมื่อใช้กฎการเข้าถึง ทุกคนที่คุณแชร์ตารางด้วยจะทำงานจากตารางเดียวกัน และแต่ละคนจะเห็นเฉพาะส่วนที่คุณอนุญาต คุณตั้งกฎได้ในแผงการแชร์ของตาราง
หน้านี้ใช้ตัวอย่างเดียวตลอด: ตาราง Deals จากฐานข้อมูลการขายของคุณ ซึ่งมีคอลัมน์ Region, Rep, Amount และ Margin พนักงานขายแต่ละคนควรเห็นเฉพาะดีลในภูมิภาคของตนเอง และเฉพาะทีม Finance เท่านั้นที่ควรเห็น Margin
กฎการเข้าถึงทำงานอย่างไร
- กฎสำหรับคนอื่นๆ ทั้งหมด ใช้กับทุกคนที่คุณแชร์ตารางด้วยและไม่มีกฎเฉพาะของตนเอง หากไม่มีกฎนี้ คนเหล่านั้นจะเห็นทุกแถวและทุกคอลัมน์
- กฎสำหรับบุคคล ทีม หรือเวิร์กสเปซ เป็นข้อยกเว้น ผู้ที่มีข้อยกเว้นจะใช้ข้อยกเว้นของตนเองแทนกฎสำหรับคนอื่นๆ ทั้งหมด
- ข้อยกเว้นหลายข้อจะมีผลรวมกัน หากข้อยกเว้นมากกว่าหนึ่งข้อใช้กับคนเดียวกัน คนนั้นจะเห็นแถวจากข้อยกเว้นแต่ละข้อ และจะไม่เห็นคอลัมน์ที่ข้อยกเว้นข้อใดข้อหนึ่งซ่อนไว้
- เจ้าของตารางจะเห็นทุกอย่างเสมอ กฎใช้กับคนอื่นทุกคนที่คุณแชร์ตารางด้วย รวมถึงผู้ดูแลระบบ
กฎเป็นของตาราง การแชร์ตารางกับใครหรือยกเลิกสิทธิ์การเข้าถึงของคนนั้นไม่ได้เพิ่มหรือลบกฎ
ก่อนเริ่ม
- คุณต้องใช้แผน Enterprise จึงจะสร้างหรือเปลี่ยนกฎได้
- เจ้าของตารางและผู้ดูแลระบบของเวิร์กสเปซเป็นผู้จัดการกฎของตาราง
- แชร์ตารางก่อน: เปิดตารางจากหน้าฐานข้อมูลของตารางนั้น แล้วเลือก แชร์ กฎจะใช้กับคนที่คุณแชร์ตารางด้วย
ตั้งกฎสำหรับคนอื่นๆ ทั้งหมด
ในตัวอย่างนี้ พนักงานขายแต่ละคนจะเห็นเฉพาะดีลในภูมิภาคของตนเอง และไม่มีใครเห็น Margin
- เปิดตารางแล้วเลือก แชร์ จากนั้นเลือก ผู้ที่มีสิทธิ์เข้าถึง
- ข้าง คนอื่นๆ ทั้งหมด เลือก แถวและคอลัมน์…
- ในส่วน แถว เลือก เฉพาะแถวที่…
- เลือก คอลัมน์ (Region) และ เงื่อนไข (เท่ากับ)
- เลือก แอตทริบิวต์ของสมาชิก แล้วเลือก แอตทริบิวต์ (
region) หากต้องการเปรียบเทียบกับค่าที่กำหนดไว้แทน ให้เลือก ค่า แล้วพิมพ์ค่านั้น - ในส่วน คอลัมน์ที่ซ่อน เลือก Margin
- เลือก บันทึก
หากกฎทำให้ผู้ที่ไม่มีกฎเฉพาะของตนเองเห็นข้อมูลน้อยลง Dvina จะถามก่อน และแจ้งว่ากฎนี้ส่งผลต่อกี่คนหรือกี่ทีม
ในส่วน แถว คุณยังเลือก ทุกแถว หรือ ไม่แสดงแถว เพื่อให้กฎไม่แสดงแถวใดเลยก็ได้
เคล็ดลับ
เงื่อนไขจะเปรียบเทียบคอลัมน์ด้วยวิธีที่เหมาะกับประเภทข้อมูล: คอลัมน์ข้อความใช้ เท่ากับ, ไม่เท่ากับ, มีข้อความ หรือ ไม่มีข้อความ ได้ คอลัมน์ตัวเลขใช้มากกว่าหรือน้อยกว่าค่าที่กำหนดได้ และคอลัมน์วันที่ใช้ก่อน หลัง หรือระหว่างวันที่ได้ ทุกคอลัมน์สามารถมีค่าหรือเป็นค่าว่างได้
เพิ่มข้อยกเว้นสำหรับบุคคลหรือทีม
ทีม Finance ควรเห็นทุกดีล รวมถึง Margin
- ใน ผู้ที่มีสิทธิ์เข้าถึง ให้หาทีม Finance เปิดเมนูข้างชื่อทีม ซึ่งแสดงบทบาทของทีม เช่น ดูได้
- เลือก แถวและคอลัมน์…
- ในส่วน แถว เลือก ทุกแถว และอย่าเลือกคอลัมน์ใดในส่วน คอลัมน์ที่ซ่อน
- เลือก บันทึก
แต่ละรายการใน ผู้ที่มีสิทธิ์เข้าถึง จะระบุว่าบุคคลหรือทีมนั้นเห็นอะไรบ้าง เช่น ทุกแถว หรือ บางแถว ซ่อน 1 คอลัมน์ หากข้อยกเว้นสองข้อซ่อนคอลัมน์ต่างกัน Dvina จะแจ้งว่าผู้ที่อยู่ภายใต้ข้อยกเว้นทั้งสองข้อจะไม่เห็นคอลัมน์ที่กฎใดกฎหนึ่งซ่อนไว้
กฎของพื้นที่ทำงานมีผลกับทุกคนในพื้นที่ทำงานนั้นควบคู่กับกฎของแต่ละคน โดยแถวที่มองเห็นได้จากกฎทั้งสองส่วนจะรวมกัน
กำหนดแอตทริบิวต์ให้สมาชิก
กฎที่เปรียบเทียบคอลัมน์กับแอตทริบิวต์ของสมาชิกจะแสดงแถวที่ตรงกับค่าของแต่ละคน ในตัวอย่าง พนักงานขายที่มีค่า region เป็น West จะเห็นเฉพาะดีลของ West แอตทริบิวต์ต้องใช้แผน Enterprise และผู้ดูแลระบบเป็นผู้กำหนด
- ในการตั้งค่า › ผู้คน เลือก แอตทริบิวต์สมาชิก
- พิมพ์ แอตทริบิวต์ใหม่ เช่น
regionแล้วเลือก เพิ่ม ใช้ตัวอักษรพิมพ์เล็ก ตัวเลข และขีดล่าง โดยขึ้นต้นด้วยตัวอักษร - ใน ผู้คน เปิดเมนูบทบาทของสมาชิก แล้วเลือก แอตทริบิวต์สมาชิก
- พิมพ์ค่าของสมาชิก เช่น
Westหากมีหลายค่า ให้คั่นด้วยจุลภาค เช่นWest, Centralเพื่อแสดงแถวของแต่ละค่า - เลือก บันทึก
เมื่อใช้ SCIM ค่า department, cost_center, division, organization, employee_number, title และ user_type จะมาจากผู้ให้บริการข้อมูลประจำตัวของคุณ
สำคัญ
ผู้ที่ยังไม่ได้กำหนดค่าแอตทริบิวต์จะไม่เห็นแถวใดจากกฎที่เปรียบเทียบกับแอตทริบิวต์นั้น โดยจะเห็น มุมมองที่จำกัด พร้อมข้อความให้ขอผู้ดูแลระบบกำหนดค่าให้ เมื่อลบแอตทริบิวต์ กฎการเข้าถึงที่เปรียบเทียบกับแอตทริบิวต์นั้นจะไม่ตรงกับใครอีกต่อไป
สิ่งที่แต่ละคนเห็น
กฎมีผลทุกที่ที่มีการสืบค้นตาราง ไม่ว่าจะเป็นคำตอบในแชต การ์ด การส่งออกการ์ด และข้อมูลเชิงลึก
- มุมมองที่จำกัด ใช้ระบุการ์ดหรือข้อมูลเชิงลึกที่กฎจำกัดข้อมูลที่คุณเห็น
- คอลัมน์ที่ซ่อนจากใครจะไม่ปรากฏให้คนนั้นเห็นเลย หากขอข้อมูลจากคอลัมน์นั้น การสืบค้นจะถูกปฏิเสธเสมือนว่าคอลัมน์นั้นไม่มีอยู่
- เมื่อกฎทำให้ใครไม่เห็นแถวใดเลย Dvina จะไม่สืบค้นฐานข้อมูล
- เมื่อ Dvina อธิบายตารางให้ผู้ที่มีกฎกำหนดไว้ จะไม่รวมคอลัมน์ที่ซ่อนอยู่และคำอธิบายที่สร้างจากแถวที่บุคคลนั้นอาจมองเห็นได้ไม่ครบทั้งหมด
- ในหน้าของฐานข้อมูล ตารางที่มีกฎการเข้าถึงจะแสดง มุมมองที่จำกัด
ข้อมูลเชิงลึกและแชตที่แชร์
- ผู้ที่มีกฎกำหนดไว้จะเห็นผลลัพธ์ของตนเองเมื่อเปิดข้อมูลเชิงลึกที่แชร์ ไม่ใช่ผลลัพธ์ของคุณ
- เมื่อคุณแชร์แชต งาน หรือเธรดที่มีการ์ดสืบค้นตาราง Dvina จะระบุชื่อผู้ที่มีกฎจำกัดข้อมูลที่มองเห็น การ์ดของแต่ละคนจะแสดงข้อมูลตามสิทธิ์การเข้าถึง แต่ข้อความคำตอบจะแสดงตัวเลขตามที่คุณเห็น
ดูว่าใครสืบค้นตาราง
การสืบค้นแต่ละครั้งในตารางที่มีกฎการเข้าถึง และการสืบค้นแต่ละครั้งโดยผู้ที่ได้รับการแชร์ตาราง จะถูกบันทึกในบันทึกการตรวจสอบ
- ใน ผู้ที่มีสิทธิ์เข้าถึง เลือก ใครสืบค้นตารางนี้
- เลือกรายการเพื่อดู เมื่อใด, ใคร, จำนวน แถว ที่ส่งกลับ และการสืบค้น มาจาก ที่ใด: แชต, การ์ด, ข้อมูลเชิงลึก หรือ อื่นๆ
ผู้ดูแลระบบยังดูเหตุการณ์เหล่านี้ได้ในหมวด ตาราง ที่การตั้งค่า › บันทึกการตรวจสอบ การดูว่าใครสืบค้นตารางต้องใช้แผน Enterprise
ลบกฎ
- เปิดกฎจาก ผู้ที่มีสิทธิ์เข้าถึง
- เลือก ลบกฎ หากการลบทำให้ใครเห็นข้อมูลได้มากขึ้น Dvina จะถามก่อนและระบุว่าเป็นใคร เลือก ลบกฎ เพื่อยืนยัน
แผนบริการ
การสร้างและแก้ไขกฎ แอตทริบิวต์สมาชิก และ ใครสืบค้นตารางนี้ รวมอยู่ในแผน Enterprise กฎที่คุณบันทึกไว้แล้วจะยังมีผลในทุกแผน และคุณยังดูและลบกฎเหล่านั้นได้