อนุญาต หรือป้องกันสคริปต์แบบกำหนดเอง

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

อัปเดตล่าสุด: กรกฏาคม 2017

อนุญาตให้สคริปต์แบบกำหนดเองเป็นวิธีในการแจ้งให้ผู้ใช้เปลี่ยนลักษณะที่ปรากฏ รู้สึก และลักษณะการทำงานของไซต์และหน้าเพื่อให้ตรงกับความต้องการแต่ละรายการหรือวัตถุประสงค์ขององค์กร ถ้าคุณอนุญาตให้ใช้สคริปต์แบบกำหนดเอง ผู้ใช้ทั้งหมดที่มีสิทธิ์ "เพิ่มและกำหนดหน้า" ลงในไซต์หรือหน้า สามารถเพิ่มสคริปต์ใด ๆ ที่พวกเขาต้อง (ตามค่าเริ่มต้น ผู้ใช้ที่สร้างไซต์เป็นเจ้าของไซต์ นั้นดังนั้น มีสิทธิ์นี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับระดับสิทธิ์SharePoint ดูทำความเข้าใจเกี่ยวกับระดับสิทธิ์ใน SharePoint)

หมายเหตุ: สำหรับวิธีง่าย ๆ ในการเปลี่ยนลักษณะหน้าตาของไซต์ ดูที่เปลี่ยนธีมของไซต์ทีม SharePoint ของคุณ

ตามค่าเริ่มต้น สคริปต์ได้บนไซต์ผู้ดูแลระบบสร้าง ไม่อนุญาตบนOneDrive บนไซต์ที่ผู้ใช้สร้างเอง และ บนไซต์รากสำหรับองค์กรของคุณ คุณอาจจะต้องการจำกัดจำนวนสคริปต์คุณอนุญาตให้มีเหตุผลด้านความปลอดภัย สำหรับข้อมูลเพิ่มเติมเกี่ยวกับความหมายความปลอดภัยของสคริปต์แบบกำหนดเอง ดูข้อควรพิจารณาเกี่ยวกับความปลอดภัยการอนุญาตให้สคริปต์แบบกำหนดเอง

สิ่งสำคัญ: ถ้าSharePoint Online ถูกตั้งค่าสำหรับองค์กรของคุณก่อน 2015 การตั้งค่าสคริปต์แบบกำหนดเองของคุณอาจยังคงถูกตั้งค่าเป็น "ไม่ได้รับการกำหนดค่า" แม้ว่าในศูนย์การจัดการSharePoint ปรากฏตั้งค่าเพื่อป้องกันไม่ให้ผู้ใช้เรียกใช้สคริปต์แบบกำหนดเอง ในกรณีนี้ ผู้ใช้จะไม่สามารถคัดลอกรายการระ หว่างไซต์SharePoint และ ระหว่างOneDrive และSharePoint บนหน้าการตั้งค่าของศูนย์การจัดการSharePoint คลิกตกลง เพื่อยอมรับการตั้งค่าสคริปต์แบบกำหนดเอง ตามที่พวกเขาปรากฏขึ้น และเปิดใช้งานข้ามไซต์คัดลอก (สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการคัดลอกรายการระหว่างOneDrive และSharePoint ดูคัดลอกไฟล์และโฟลเดอร์ระหว่าง OneDrive for Business และ SharePoint ไซต์)

ในศูนย์การจัดการSharePoint คุณสามารถเลือกอนุญาตให้ผู้ใช้เพื่อเรียกใช้สคริปต์แบบกำหนดเอง บน OneDrive (หรือที่เรียกว่า "ไซต์ส่วนบุคคล") หรือ บนไซต์ที่ถูกสร้างขึ้นสำหรับผู้ใช้ทั้งหมด สำหรับข้อมูลเกี่ยวกับการอนุญาตให้ผู้ใช้สร้างไซต์ด้วยตนเอง ดูจัดการการสร้างไซต์ใน SharePoint Online

คำเตือน: ก่อนที่คุณอนุญาตให้ใช้สคริปต์แบบกำหนดเองบนไซต์ในองค์กรของคุณ ทำให้แน่ใจว่า คุณทำความเข้าใจความหมายความปลอดภัย

  1. ลงชื่อเข้าใช้ Office 365 ในฐานะผู้ดูแลระบบส่วนกลาง หรือผู้ดูแลระบบ SharePoint

  2. เลือกไอคอนตัวเปิดใช้แอป ไอคอนที่มีลักษณะเหมือนกับวัฟเฟิล แสดงการคลิกปุ่มที่จะแสดงไทล์แอปพลิเคชันหลายรายการสำหรับการเลือก ที่มุมบนซ้าย แล้วเลือก ผู้ดูแลเพื่อเปิดศูนย์การจัดการ Office 365 (ถ้าคุณไม่เห็นไทล์ผู้ดูแลระบบ แสดงว่าคุณไม่มีสิทธิ์ผู้ดูแลระบบของ Office 365 ในองค์กรของคุณ)

  3. ในบานหน้าต่างด้านซ้าย ให้เลือก ศูนย์การจัดการ > SharePoint

  4. เลือก การตั้งค่า

  5. ภายใต้สคริปต์แบบกำหนดเอง เลือก:

    • อนุญาตให้ผู้ใช้เพื่อเรียกใช้สคริปต์แบบกำหนดเองบนไซต์ส่วนบุคคล

    • อนุญาตให้ผู้ใช้เพื่อเรียกใช้สคริปต์แบบกำหนดเองบนไซต์ที่สร้างขึ้นด้วยตนเอง

    ส่วนของสคริปต์แบบกำหนดเองของหน้าการตั้งค่าในศูนย์การจัดการ SharePoint

    หมายเหตุ: เนื่องจากการสร้างไซต์ด้วยตนเองที่ชี้ไปยังคอลเลกชันไซต์รากขององค์กรของคุณตามค่าเริ่มต้น การเปลี่ยนแปลงการตั้งค่าสคริปต์แบบกำหนดเองได้สคริปต์แบบกำหนดเองบนการคอลเลกชันไซต์รากขององค์กรของคุณ สำหรับข้อมูลเกี่ยวกับการเปลี่ยนที่ตำแหน่งที่จะสร้างไซต์ ดูจัดการการสร้างไซต์ใน SharePoint Online

  6. คลิกตกลง ซึ่งอาจใช้เวลาถึง 24 ชั่วโมงสำหรับการเปลี่ยนแปลงมีผล

คำเตือน: ก่อนที่คุณอนุญาตให้ใช้สคริปต์แบบกำหนดเองบนไซต์ในองค์กรของคุณ ทำให้แน่ใจว่า คุณทำความเข้าใจความหมายความปลอดภัย

เมื่อต้องการอนุญาตให้สคริปต์แบบกำหนดเองบนไซต์คอลเลกชันทันที ใช้คำสั่ง Microsoft PowerShell ต่อไปนี้ (เรียนรู้เพิ่มเติมเกี่ยวกับSharePoint Online Management Shell):

Set-SPOsite <SiteURL> -DenyAddAndCustomizePages 0

ถ้าคุณเปลี่ยนการตั้งค่าสำหรับของผู้ใช้ OneDrive หรือไซต์ผู้ใช้สร้าง จะแทนที่ ด้วยการตั้งค่าสคริปต์แบบกำหนดเองในศูนย์การจัดการภายใน 24 ชั่วโมง

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

การตั้งค่าไซต์ต่อไปนี้จะไม่พร้อมใช้งานเมื่อผู้ใช้จะไม่สามารถเรียกใช้สคริปต์แบบกำหนดเอง:

ฟีเจอร์ของไซต์

ลักษณะการทำงาน

หมายเหตุ

บันทึกไซต์เป็นเทมเพลต

ไม่พร้อมใช้งานในการตั้งค่าไซต์

ผู้ใช้ยังสามารถสร้างไซต์จากเทมเพลตที่สร้างก่อนถูกบล็อกสคริปต์แบบกำหนดเอง

การบันทึกไลบรารีเอกสารเป็นเทมเพลต

ไม่พร้อมใช้งานในการตั้งค่าไลบรารี

ผู้ใช้ยังสามารถสร้างไลบรารีเอกสารจากเทมเพลตที่สร้างก่อนถูกบล็อกสคริปต์แบบกำหนดเอง

แกลเลอรีโซลูชัน

ไม่พร้อมใช้งานในการตั้งค่าไซต์

ผู้ใช้ยังคงสามารถใช้โซลูชันที่สร้างก่อนถูกบล็อกสคริปต์แบบกำหนดเอง

แกลเลอรีธีม

ไม่พร้อมใช้งานในการตั้งค่าไซต์

ผู้ใช้ยังคงสามารถใช้ธีมที่สร้างก่อนถูกบล็อกสคริปต์แบบกำหนดเอง

การตั้งค่าวิธีใช้

ไม่พร้อมใช้งานในการตั้งค่าไซต์

ผู้ใช้ยังคงสามารถเข้าถึงวิธีใช้ไฟล์คอลเลกชันที่พร้อมใช้งานก่อนที่ถูกบล็อกสคริปต์แบบกำหนดเอง

ความปลอดภัยของเขตข้อมูล HTML

ไม่พร้อมใช้งานในการตั้งค่าไลบรารี

ผู้ใช้ยังคงสามารถใช้ความปลอดภัยของเขตข้อมูล HTML ที่พวกเขาติดตั้งก่อนที่ถูกบล็อกสคริปต์แบบกำหนดเอง

โซลูชันแบบ Sandbox

แกลเลอรีโซลูชันจะไม่พร้อมใช้งานในการตั้งค่าไซต์

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

SharePoint Designer

หน้าที่ไม่ใช่ HTML จะไม่สามารถปรับปรุง

การจัดการรายการ: ฟอร์มสร้าง และ การกระทำแบบกำหนดเอง จะไม่ทำงานอีกต่อไป

ไซต์ย่อย: ไซต์ย่อยใหม่ และ ลบไซต์ จะเปลี่ยนเส้นทางไปยังหน้า การตั้งค่าไซต์ ในเบราว์เซอร์

แหล่งข้อมูล: ปุ่ม คุณสมบัติ จะไม่พร้อมใช้งานอีกต่อไป

ผู้ใช้ยังสามารถเปิดแหล่งข้อมูล

อัปโหลดไฟล์ที่อาจมีสคริปต์

ชนิดไฟล์ต่อไปนี้ไม่สามารถอัปโหลดไปยังไลบรารี

.asmx

.ascx

.aspx

.htc

.jar

.master

.swf

.xap

.xsf

ไฟล์ที่มีอยู่ในไลบรารีจะไม่ได้รับผลกระทบ

Web part และฟีเจอร์ต่อไปนี้จะไม่พร้อมให้เจ้าของคอลเลกชันไซต์และเจ้าของไซต์เมื่อคุณป้องกันไม่ให้เรียกใช้สคริปต์แบบกำหนดเอง

ประเภทของ Web Part

Web Part

ข้อมูลธุรกิจ

การกระทำของข้อมูลธุรกิจ

ข้อมูลธุรกิจ

ตัวสร้างรายการข้อมูลธุรกิจ

รายการข้อมูลธุรกิจ

รายการที่เกี่ยวข้องกับข้อมูลธุรกิจ

Excel Web Access

รายละเอียดตัวบ่งชี้

รายการสถานะ

Visio Web Access

ชุมชน

เกี่ยวกับชุมชนนี้

เข้าร่วม

การเป็นสมาชิกของฉัน

เครื่องมือ

เกิดอะไรขึ้นบ้าง

Rollup เนื้อหา

ประเภท

สรุปโครงการ

เอกสารที่เกี่ยวข้อง

ตัวแสดง RSS

ตัวรวมไซต์

ไซต์ตามประเภท

คุณสมบัติของคำ

ไทม์ไลน์

ตัวแสดง WSRP

ตัวแสดง XML

ชุดเอกสาร

เนื้อหาของชุดเอกสาร

คุณสมบัติของชุดเอกสาร

ฟอร์ม

Web Part สำหรับฟอร์ม HTML

สื่อและเนื้อหา

ตัวแก้ไขเนื้อหา

ตัวแก้ไขสคริปต์

Web Part ของ Silverlight

การค้นหา

การปรับปรุง

กล่องค้นหา

การนำทางการค้นหา

ผลลัพธ์การค้นหา

เนื้อหาจากการค้นหา

การนำรายการแค็ตตาล็อกมาใช้ใหม่

การทำงานร่วมกันทางสังคม

รายละเอียดของที่ติดต่อ

กระดานบันทึกย่อ

เบราว์เซอร์องค์กร

ตัวดึงข้อมูลของไซต์

Tag Cloud

งานของผู้ใช้

แกลเลอรีหน้าต้นแบบ

ไม่สามารถสร้าง หรือแก้ไขหน้าต้นแบบ

ไซต์การประกาศ

ไม่สามารถสร้าง หรือแก้ไขหน้าต้นแบบและเค้าโครงหน้า

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

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

การติดต่อสื่อสารการเปลี่ยนแปลงล่วงหน้าสามารถลดเสียงของผู้ใช้ และสนับสนุนการโทร

ด้านบนของหน้า

หมายเหตุ: ข้อจำกัดความรับผิดชอบของการแปลด้วยเครื่อง: บทความนี้มีการแปลด้วยระบบคอมพิวเตอร์โดยไม่มีการดำเนินการโดยบุคคล Microsoft จัดให้มีการแปลด้วยเครื่องนี้เพื่อช่วยให้ผู้ใช้ที่ไม่ได้พูดภาษาอังกฤษสามารถใช้ประโยชน์จากเนื้อหาเกี่ยวกับผลิตภัณฑ์ บริการและเทคโนโลยีของ Microsoft เนื่องจากบทความมีการแปลด้วยเครื่อง อาจมีข้อผิดพลาดด้านคำศัพท์ ไวยากรณ์หรือรูปประโยค

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×