กำหนดสิทธิ์การใช้งานเซลล์ใน Google Sheets ป้องกันไม่ให้คนอื่นเข้าถึงบางข้อมูลในชีทส์
โพสต์แล้ว: 04/06/2018 4:03 pm
กำหนดสิทธิ์การใช้งานเซลล์ใน Google Sheets
การกำหนดสิทธิ์การใช้งานเซลล์ เป็นการกำหนดสิทธิ์เข้าแก้ไขเฉพาะเซลล์ ในกรณีที่ใน Sheet นั้นๆ มีผู้ใช้งานร่วมกันหลายคน ซึ่งจะมีบางช่วงของข้อมูลที่เจ้าของไฟล์ ไม่ต้องการให้ผู้ใช้งานร่วมเข้าแก้ไขข้อมูลได้ แต่ต้องการให้เข้าแก้ไขได้เฉพาะบางเซลล์เท่านั้น มีขั้นตอนดังนี้
ตัวอย่างโจทย์
กำหนดให้นาย A เข้าแก้ไขได้ทั้งหมดของ Sheet1 แต่นาย B เข้าได้เแก้ไขได้เฉพาะเซลล์ C2 - C7 เท่านั้น และนาย C เข้าแก้ไขได้เฉพาะเซลล์ B2 - B7 เท่านั้น
สามารถกำหนดสิทธิ์การเข้าถึงแต่ละเซลล์ให้กับผู้ใช้งานแต่ละท่านได้ โดย
1. ตั้งค่ากำหนดสิทธิ์การเข้าถึงไฟล์ให้กับผู้ใช้งาน A B C โดย
1.1 คลิ๊กขวาที่ชื่อไฟล์ที่ต้องการแชร์
1.2 เลือก Share แล้วกรอกชื่อผู้ใช้งาน A B C
1.3 เลือกเป็น can edit แล้วกดปุ่ม Send
2. กำหนดการเข้าถึงแผ่นงานโดยไปที่เมนู Data > Protected sheets and ranges
โดยในที่นี้ เราจะกำหนดว่าใน แผ่นงานนี้ sheet1 จะให้ใครสามารถเข้าแก้ไขได้ ตามโจทย์ด้านบน ทำได้โดย
2.1 กดปุ่ม Add a sheet or range
2.2 กดเลือก Sheet แล้วคลิกเลือก Except certain cells แล้วกำหนดช่วงเซลล์ที่ให้นาย B และนาย C เข้าแก้ไขได้ แล้วกดปุ่ม OK
2.3 กดปุ่ม Set permissions เพื่อกำหนดผู้ใช้งานที่สามารถเข้าแก้ไข Sheet1 ได้
2.4 กรอกอีเมลผู้ใช้งาน นาย A ที่สามารถเข้าแก้ไข Sheet1 ได้ แล้วกดปุ่ม Done
3. กำหนดการเข้าถึงช่วงที่นาย B เข้าแก้ไขได้ โดยไปที่เมนู Data > Protected sheets and ranges
3.1 กดปุ่ม Add a sheet or range
3.2 กดเลือก Range แล้วกำหนดเซลล์ที่ให้นาย B เข้าแก้ไขได้ แล้วกดปุ่ม OK
3.3 กดปุ่ม Set permissions เพื่อกำหนดผู้ใช้งาน นาย B ที่สามารถเข้าแก้ไข Sheet1 ตามช่วงที่กำหนดได้
4. กำหนดช่วงที่นาย C สามารถเข้าถึงได้ตามข้อ 3
5. หากนาย B เข้าแก้ไขในเซลล์อื่นๆ ระบบจะแสดงข้อความดังรูป
การกำหนดสิทธิ์การใช้งานเซลล์ เป็นการกำหนดสิทธิ์เข้าแก้ไขเฉพาะเซลล์ ในกรณีที่ใน Sheet นั้นๆ มีผู้ใช้งานร่วมกันหลายคน ซึ่งจะมีบางช่วงของข้อมูลที่เจ้าของไฟล์ ไม่ต้องการให้ผู้ใช้งานร่วมเข้าแก้ไขข้อมูลได้ แต่ต้องการให้เข้าแก้ไขได้เฉพาะบางเซลล์เท่านั้น มีขั้นตอนดังนี้
ตัวอย่างโจทย์
กำหนดให้นาย A เข้าแก้ไขได้ทั้งหมดของ Sheet1 แต่นาย B เข้าได้เแก้ไขได้เฉพาะเซลล์ C2 - C7 เท่านั้น และนาย C เข้าแก้ไขได้เฉพาะเซลล์ B2 - B7 เท่านั้น
สามารถกำหนดสิทธิ์การเข้าถึงแต่ละเซลล์ให้กับผู้ใช้งานแต่ละท่านได้ โดย
1. ตั้งค่ากำหนดสิทธิ์การเข้าถึงไฟล์ให้กับผู้ใช้งาน A B C โดย
1.1 คลิ๊กขวาที่ชื่อไฟล์ที่ต้องการแชร์
1.2 เลือก Share แล้วกรอกชื่อผู้ใช้งาน A B C
1.3 เลือกเป็น can edit แล้วกดปุ่ม Send
2. กำหนดการเข้าถึงแผ่นงานโดยไปที่เมนู Data > Protected sheets and ranges
โดยในที่นี้ เราจะกำหนดว่าใน แผ่นงานนี้ sheet1 จะให้ใครสามารถเข้าแก้ไขได้ ตามโจทย์ด้านบน ทำได้โดย
2.1 กดปุ่ม Add a sheet or range
2.2 กดเลือก Sheet แล้วคลิกเลือก Except certain cells แล้วกำหนดช่วงเซลล์ที่ให้นาย B และนาย C เข้าแก้ไขได้ แล้วกดปุ่ม OK
2.3 กดปุ่ม Set permissions เพื่อกำหนดผู้ใช้งานที่สามารถเข้าแก้ไข Sheet1 ได้
2.4 กรอกอีเมลผู้ใช้งาน นาย A ที่สามารถเข้าแก้ไข Sheet1 ได้ แล้วกดปุ่ม Done
3. กำหนดการเข้าถึงช่วงที่นาย B เข้าแก้ไขได้ โดยไปที่เมนู Data > Protected sheets and ranges
3.1 กดปุ่ม Add a sheet or range
3.2 กดเลือก Range แล้วกำหนดเซลล์ที่ให้นาย B เข้าแก้ไขได้ แล้วกดปุ่ม OK
3.3 กดปุ่ม Set permissions เพื่อกำหนดผู้ใช้งาน นาย B ที่สามารถเข้าแก้ไข Sheet1 ตามช่วงที่กำหนดได้
4. กำหนดช่วงที่นาย C สามารถเข้าถึงได้ตามข้อ 3
5. หากนาย B เข้าแก้ไขในเซลล์อื่นๆ ระบบจะแสดงข้อความดังรูป