เปิดหรือปิด Apps Script ให้กับผู้ใช้

รองรับใน Google Workspace, Cloud Identity และ G Suite ทุกรุ่น

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

วิธีการทำงาน

การควบคุมการเปิด/ปิดสำหรับ Apps Script, ไดรฟ์และเอกสาร และ Google Workspace Marketplace จะโต้ตอบในลักษณะต่อไปนี้

  • เมื่อ Apps Script ปิดอยู่:
    • ผู้ใช้ในองค์กรจะสร้างหรือแก้ไขสคริปต์ไม่ได้
    • การดำเนินการสคริปต์และทริกเกอร์จะถูกบล็อก สคริปต์ที่ถูกบล็อก ได้แก่ เว็บแอป ฟังก์ชันที่กำหนดเอง และมาโครที่บันทึกไว้ในชีต การดำเนินการทริกเกอร์ที่ถูกบล็อก ได้แก่ ทริกเกอร์อย่างง่าย และ ทริกเกอร์ที่ติดตั้งได้
    • ใน AppSheet สคริปต์ Apps Script ที่เรียกใช้โดยใช้ "Call a script" จะไม่ทำงาน
    • ใน สคริปต์ Google Ads การดำเนินการสคริปต์ การแสดงตัวอย่าง และสคริปต์ที่กำหนดเวลาไว้จะถูกบล็อก
    • ใน Looker ปลั๊กอินจากชุมชนสำหรับใช้ลิงก์ข้อมูลจะไม่ดึงข้อมูล ผู้ใช้จะเห็นข้อผิดพลาดในแผนภูมิที่ใช้ปลั๊กอินจากชุมชนสำหรับใช้ลิงก์ข้อมูล
    • ผู้ใช้ยังคงติดตั้งและเรียกใช้แอปและส่วนเสริม Google Workspace Marketplace ที่สร้างด้วย Apps Script ได้ เช่น ส่วนเสริม Google Workspace และส่วนเสริม Editor หากได้รับอนุญาตจากการตั้งค่าการติดตั้งของผู้ใช้ Marketplace
  • เมื่อปิดใช้ Apps Script ให้กับผู้ใช้บางรายเท่านั้น ผู้ใช้รายอื่นที่คุณเปิดใช้ Apps Script ให้และมีสิทธิ์เข้าถึงสคริปต์จะยังเข้าถึง แก้ไข และเรียกใช้สคริปต์ของผู้ใช้ที่คุณปิดใช้ Apps Script ไว้ได้
  • เมื่อ Apps Script เปิดอยู่ แต่ ไดรฟ์และเอกสารปิดอยู่ ผู้ใช้จะเปิด Apps Script เพื่อดู สร้าง หรือแก้ไขสคริปต์ไม่ได้ สคริปต์ที่มีอยู่จะยังคงทำงานได้

ควบคุมว่าใครใช้ Apps Script ได้บ้าง

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

    การดำเนินการนี้จำเป็นต้องใช้สิทธิ์ของผู้ดูแลระบบไดรฟ์และเอกสาร

  2. คลิก Google Apps Script
  3. หากต้องการเปิดหรือปิดบริการให้ทุกคนในองค์กร ให้คลิกเปิดสำหรับทุกคน หรือปิดสำหรับทุกคน แล้วคลิกบันทึก

  4. (ไม่บังคับ) วิธีเปิดหรือปิดบริการสำหรับหน่วยขององค์กร
    1. เลือกหน่วยขององค์กรทางด้านซ้าย
    2. หากต้องการเปลี่ยนสถานะบริการ ให้เลือกเปิด หรือปิด
    3. เลือกการตั้งค่าแบบใดแบบหนึ่งต่อไปนี้
      • หากตั้งค่าสถานะบริการเป็นรับค่า และคุณต้องการคงการตั้งค่าที่อัปเดตแล้วไว้ แม้ว่าการตั้งค่าขององค์กรระดับบนสุดจะเปลี่ยนไป ให้คลิกลบล้าง
      • หากตั้งค่าสถานะบริการเป็นลบล้าง ให้คลิกรับค่า เพื่อเปลี่ยนกลับเป็นการตั้งค่าเดียวกันกับระดับบนสุด หรือคลิกบันทึก เพื่อคงการตั้งค่าใหม่ แม้ว่าการตั้งค่าขององค์กรระดับบนสุดจะเปลี่ยนไป

        ดูข้อมูลเพิ่มเติมเกี่ยวกับโครงสร้างองค์กร

  5. (ไม่บังคับ) หากต้องการเปิดใช้บริการให้กับผู้ใช้ในหน่วยขององค์กรหรือข้ามหน่วย ให้เลือกกลุ่มที่มีสิทธิ์เข้าถึง โปรดดูรายละเอียดที่หัวข้อปรับแต่งการเข้าถึงบริการโดยใช้กลุ่มที่มีสิทธิ์เข้าถึง
การเปลี่ยนแปลงอาจใช้เวลาถึง 24 ชั่วโมง แต่โดยปกติจะใช้เวลาน้อยกว่านั้น ดูข้อมูลเพิ่มเติม