ตั้งค่าสิทธิ์อนุญาตใช้หน้า
สิทธิ์ของเพจทำให้ผู้สร้างมีวิธีอื่นในการควบคุมการเข้าถึงของผู้ใช้ไปยังไซต์ Power Pages ของตน คุณสามารถใช้สิทธิ์ของเพจเพื่อทำให้เนื้อหาพร้อมใช้งานสำหรับทุกคนที่เข้าชมไซต์ของคุณ หรือเพื่อจำกัดการเข้าถึงสำหรับผู้ใช้ที่มีบทบาทเฉพาะ
เพจย่อยสามารถสืบทอดสิทธิ์ของเพจหลักหรือมีสิทธิ์ของตัวเองได้ ในทำนองเดียวกัน ไฟล์เว็บ บนเพจ เช่น เอกสารที่ดาวน์โหลดได้, ไฟล์ CSS หรือไฟล์ JavaScript สามารถสืบทอดสิทธิ์ของเพจหรือมีสิทธิ์ของตนเองได้
คุณสามารถจัดการสิทธิ์ของเพจได้ในสตูดิโอออกแบบ Power Pages และในแอปการจัดการพอร์ทัล เราขอแนะนำให้คุณใช้สตูดิโอออกแบบ ซึ่งทำให้การจัดการสิทธิ์ของเพจง่ายกว่า
สำคัญ
คุณสามารถจัดการสิทธิ์ จำกัดการอ่าน ซึ่งควบคุมการเข้าถึงเพจของผู้ใช้ในสตูดิโอออกแบบเท่านั้น หากต้องการจัดการสิทธิ์ ให้ทำการเปลี่ยนแปลง ซึ่งควบคุมผู้ที่สามารถจัดการและเผยแพร่เพจด้วยตัวแก้ไขเนื้อหาของพอร์ทัลดั้งเดิม ให้ใช้ แอปการจัดการพอร์ทัล
จัดการสิทธิ์ของเพจในสตูดิโอออกแบบ
ใช้สตูดิโอออกแบบเพื่อปรับแต่งไซต์ของคุณและจัดการสิทธิ์ของเพจได้อย่างรวดเร็วและมีประสิทธิภาพ
ลงชื่อเข้าใช้ Power Pages และเปิดไซต์ของคุณสำหรับการแก้ไข
เลือกจุดไข่ปลา (…) ทางด้านขวาของเพจ แล้วเลือก การตั้งค่าเพจ
เลือกแท็บ สิทธิ์
ตัวเลือกภายใต้ สิทธิ์ แตกต่างกันไปขึ้นอยู่กับเพจที่คุณเลือก ตัวอย่างเช่น ตัวเลือกสำหรับเพจหลักจะแตกต่างจากตัวเลือกสำหรับเพจรองสืบทอดสิทธิ์จากเพจหลัก
จัดการสิทธิ์ของเพจด้วยแอปการจัดการพอร์ทัล
เมื่อใช้แอปการจัดการพอร์ทัล คุณสามารถจัดการสิทธิ์ของเพจผ่านกฎการควบคุมการเข้าถึงเว็บเพจ กฎเหล่านี้ช่วยให้คุณสามารถควบคุมการดำเนินการเผยแพร่ที่บทบาทของเว็บสามารถดำเนินการในเพจของเว็บไซต์ของคุณและเพจใดที่จะแสดงต่อบทบาทบนเว็บใด หลังจากที่คุณสร้างกฎการควบคุมการเข้าถึงแล้ว กฎนั้นจะเชื่อมโยงกับเพจที่เลือกและมีผลกับทั้งเพจที่คุณกำหนดกฎให้และเพจรองทั้งหมด หรืออีกนัยหนึ่งคือสาขาทั้งหมดของไซต์
ลงชื่อเข้าใช้ Power Pages และเปิดไซต์ของคุณสำหรับการแก้ไข
ในแผงด้านซ้าย ให้เลือก การดำเนินการเพิ่มเติม (…) >การจัดการพอร์ทัล
ในแผงด้านซ้ายของแอปการจัดการพอร์ทัล ให้เลื่อนลงไปที่ ความปลอดภัย แล้วเลือก กฎการควบคุมการเข้าถึงเว็บเพจ
เลือกกฎที่จะแก้ไข หรือเลือก ใหม่ เพื่อสร้างกฎ
ป้อนหรือเลือกแอตทริบิวต์ของกฎ จากนั้นเลือก บันทึกและปิด
แอตทริบิวต์ของกฎการควบคุมการเข้าถึงเว็บเพจ
ตารางต่อไปนี้อธิบายแอตทริบิวต์ที่คุณสามารถตั้งค่าได้เมื่อคุณสร้างหรือแก้ไขกฎการควบคุมการเข้าถึงเว็บเพจ
ชื่อ | รายละเอียด |
---|---|
ชื่อ | ชื่อที่มีการอธิบายสำหรับกฎ |
เว็บไซต์ | เว็บไซต์ที่ใช้กฎ; ต้องตรงกับเว็บไซต์ของเพจที่มีการใช้กฎ |
เว็บเพจ | เพจที่ใช้กฎ<br/ >กฎไม่ได้มีผลเฉพาะเพจนี้เท่านั้น แต่ยังรวมถึงเพจรองด้วย ถ้ามีการใช้กฎกับโฮมเพจ จะมีการใช้กับทั้งไซต์ |
Right | ทำการเปลี่ยนแปลง หรือ จำกัดการอ่าน |
Scope | เนื้อหาทั้งหมด: เนื้อหาโหนดสืบทอดทั้งหมดจะรวมอยู่ในการตรวจสอบความปลอดภัย ค่านี้เป็นค่าเริ่มต้น<br/ >ไม่รวมไฟล์เว็บรองโดยตรง: ไฟล์เว็บรองทั้งหมดที่เกี่ยวข้องโดยตรงกับเพจนี้จะถูกตัดออกจากการตรวจสอบความปลอดภัย แต่ตัวเลือกนี้ไม่รวมโหนดสืบทอดของไฟล์เว็บรอง |
รายละเอียด | (ไม่บังคับ) คำอธิบายของกฎ |
ดูกฎการควบคุมการเข้าใช้เว็บเพจ
ในแอปการจัดการพอร์ทัล เลือก เนื้อหา>เว็บเพจ
เลือกหน้า
เลือกแท็บ กฎการควบคุมการเข้าถึง
กฎการควบคุมการเข้าถึงทั้งหมดสำหรับเพจจะมีการแสดงไว้
ชนิดของกฎการควบคุมการเข้าถึงเว็บเพจ
กฎการควบคุมการเข้าถึงมีสองชนิด: อนุญาตให้ทำการเปลี่ยนแปลงและจำกัดการอ่าน กฎอนุญาตให้ทำการเปลี่ยนแปลงเป็น อนุญาต พวกเขาอนุญาตให้ผู้ใช้ทำบางสิ่งได้ กฎจำกัดการอ่านเป็นแบบ จำกัด พวกเขาจำกัดการดำเนินการกับกลุ่มผู้ใช้ที่จำกัด
อนุญาตให้ทำการเปลี่ยนแปลง
ใช้กฎอนุญาตให้ทำการเปลี่ยนแปลงช่วยให้ผู้ใช้ในบทบาทของเว็บเชื่อมโยงกับกฎเพื่อเผยแพร่การเปลี่ยนแปลงเนื้อหาสำหรับเพจและเพจรองทั้งหมด กฎอนุญาตให้ทำการเปลี่ยนแปลงมีความสำคัญเหนือกฎจำกัดการอ่าน
ตัวอย่างเช่น คุณต้องการให้ผู้ใช้ที่มีบทบาทบนเว็บเป็นบรรณาธิการข่าวสามารถแก้ไขสาขาข่าวสารในไซต์ของคุณ ผู้ใช้เหล่านี้อาจไม่สามารถเข้าถึงไซต์ทั้งหมดได้ และแน่นอนว่าไม่สามารถแก้ไขทั้งไซต์ได้ อย่างไรก็ตาม ในสาขาข่าวสาร คุณต้องการให้พวกเขามีอำนาจเผยแพร่เนื้อหาเต็มรูปแบบ ในกรณีนี้ ให้คุณสร้างกฎการควบคุมการเข้าถึงเว็บเพจที่เรียกว่า "อนุญาตการเผยแพร่ข่าวแก่บรรณาธิการข่าว" คุณตั้งค่า สิทธิ์ เป็น อนุญาตให้ทำการเปลี่ยนแปลง และ เว็บเพจ ไปที่เพจหลักของสาขาข่าวสารทั้งหมด จากนั้นคุณกำหนดบทบาทไปยังผู้ใช้ใด ๆ ที่คุณต้องการกำหนดให้เป็นบรรณาธิการข่าวสาร
กฎอนุญาตให้ทำการเปลี่ยนแปลงควรแสดงอยู่เสมอและนำไปใช้กับโฮมเพจของไซต์ใดๆ ที่คุณต้องการให้สามารถแก้ไขได้ที่ส่วนหน้า เนื่องจากนำไปใช้กับโฮมเพจจึงเป็นกฎเริ่มต้นสำหรับทั้งไซต์ เชื่อมโยงกฎกับบทบาทบนเว็บที่ให้สิทธิ์การเผยแพร่เนื้อหาและกำหนดบรรณาธิการเนื้อหาให้กับบทบาทนั้น
จํากัดการอ่าน
ใช้กฏจำกัดการอ่านเพื่อจำกัดการดูเนื้อหาของเพจและเป็นเพจรองให้กับผู้ใช้ที่ระบุ
ตัวอย่างเช่น เฉพาะพนักงานเท่านั้นที่สามารถดูบางสาขาของไซต์ของคุณได้ คุณต้องการจำกัดความสามารถในการอ่านสาขานี้เฉพาะผู้ที่มีบทบาทในเว็บของพนักงาน ในกรณีนี้ คุณสร้างกฎที่ชื่อ "จำกัดการอ่านสำหรับพนักงานเท่านั้น" คุณตั้งค่า สิทธิ์ เป็น จำกัดการอ่าน และ เว็บเพจ ให้กับเพจที่อยู่ด้านบนของสาขาที่คุณต้องการให้อ่านได้เฉพาะพนักงานเท่านั้น จากนั้นคุณเชื่อมโยงกฎกับบทบาทบนเว็บของพนักงานและกำหนดผู้ใช้ให้กับบทบาท
หมายเหตุ
หากคุณใช้สิทธิ์จำกัดการอ่านกับโอมเพจของไซต์และเลือก ไม่รวมไฟล์เว็บรองโดยตรง เป็น ขอบเขต ผู้ใช้ทั้งหมดสามารถเข้าถึงไฟล์เว็บรองโดยตรงของโฮมเพจได้
ตัวเลือกสำหรับสิทธิ์ของเพจ
ทุกคนสามารถดูเพจนี้: ตัวเลือกนี้มีอยู่ในโฮมเพจและเพจรองที่มีเพจหลักที่เลือกการตั้งค่านี้ไว้ เมื่อเลือกไว้ เพจจะเป็นแบบสาธารณะบนเว็บและทุกคนสามารถใช้ได้ เมื่อไม่ได้เลือกไว้ ไอคอนแม่กุญแจจะปรากฏขึ้นข้างๆ ในรายการเพจเพื่อระบุว่าหน้านั้นมีข้อจำกัด หากต้องการให้เพจนี้ใช้งานได้เฉพาะบางบทบาท ให้ปิดตัวเลือกนี้
ฉันต้องการเลือกว่าใครสามารถดูเพจนี้ได้บ้าง: เมื่อเลือกตัวเลือกนี้ คุณสามารถเลือกบทบาทที่สามารถเข้าถึงเพจได้
หมายเหตุ
หากคุณเลือกบทบาทผู้ใช้ที่ไม่ระบุชื่อโดยใช้แอปการจัดการพอร์ทัล คุณจะเห็น การแจ้งเตือน
ใช้สิทธิ์เหล่านี้กับไฟล์ทั้งหมดที่สืบทอดโดยเพจนี้: เมื่อเลือกตัวเลือกนี้ ไฟล์เว็บ รองของเพจสามารถใช้ได้กับผู้ใช้ที่สามารถเข้าถึงเพจ
ข้อควรระวัง
คุณไม่สามารถเลือกการตั้งค่านี้สำหรับโฮมเพจของไซต์ได้ ไฟล์ที่ไซต์ต้องการ เช่น
Bootstrap.min.css
และTheme.css
อยู่ภายใต้โฮมเพจ หากคุณจำกัดไฟล์เหล่านี้เฉพาะผู้ใช้ที่ได้รับการรับรองความถูกต้อง สไตล์จะไม่ถูกนำไปใช้กับเพจใด ๆ รวมถึงหน้าลงชื่อเข้าใช้ที่พร้อมใช้งานโดยไม่เปิดเผย แก้ไขปัญหาสิทธิ์ที่ใช้กับไฟล์รอง
ตัวเลือกสำหรับสิทธิ์ของเพจรอง
เพจรองสามารถสืบทอดสิทธิ์จากเพจหลักหรือมีสิทธิ์ของตนเองได้
สืบทอดสิทธิ์จากเพจหลัก: ตัวเลือกนี้สามารถใช้ได้เมื่อเพจรองมีเพจหลักที่มีการเลือกตัวเลือก ทุกคนสามารถเห็นเพจนี้ เมื่อเลือกไว้ เพจรองพร้อมใช้งานสำหรับผู้ใช้ทั้งหมดที่สามารถเข้าถึงเพจหลักได้ เพจรองทุกเพจมีตัวเลือกนี้ถูกเลือกไว้ตามค่าเริ่มต้น เมื่อไม่ได้เลือกไว้ เพจรอง รวมถึงเพจใดๆ ที่เป็นเพจหลักของเพจรองนี้ไม่สามารถใช้งานสำหรับผู้ใช้ที่มีบทบาทที่เลือกสำหรับเพจหลัก
กำหนดค่าเพจรองด้วยสิทธิ์เฉพาะ: ใช้การตั้งค่านี้เพื่อเลือกบทบาทเฉพาะเพื่ออนุญาตให้เข้าถึงเพจรองและเพจที่เป็นเพจหลัก
ใช้สิทธิ์กับไฟล์รอง: เมื่อเลือกตัวเลือกนี้ ไฟล์เว็บ รองของเพจจะสามารถใช้ได้กับผู้ใช้ที่สามารถเข้าถึงเพจเท่านั้น เมื่อไม่ได้เลือกไว้ ทุกคนสามารถเข้าถึงไฟล์เว็บรองของเพจนั้นได้
การเปลี่ยนแปลงลำดับชั้นของเพจและการสืบทอด
เพจสามารถเลื่อนระดับเป็นระดับที่สูงขึ้นในลำดับชั้นของเพจ หรือสร้างเพจย่อยและวางอยู่ในระดับล่าง ด้วยผลกระทบที่มีต่อสิทธิต่อไปนี้:
- หากเพจถูกสร้างเป็นเพจย่อย เพจจะสืบทอดสิทธิ์จากเพจหลักใหม่
- หากเพจได้รับการเลื่อนระดับ สิทธิ์เดิมของเพจจะยังคงอยู่
แก้ไขปัญหาสิทธิ์ของเพจ
ผลกระทบที่คาดไม่ถึงของตัวเลือกที่คุณทำเมื่อคุณตั้งค่าสิทธิ์ของเพจอาจทำให้เกิดปัญหาได้ในบางครั้ง ส่วนนี้ครอบคลุมปัญหาที่พบบ่อยที่สุดบางส่วน
การแจ้งเตือนสำหรับบทบาทผู้ใช้ที่ไม่ระบุชื่อ
หากคุณใช้แอปการจัดการพอร์ทัลเพื่อตั้งค่าบทบาท ผู้ใช้ที่ไม่ระบุชื่อ สำหรับเพจ คุณจะเห็นการแจ้งเตือนต่อไปนี้: "ไม่ควรกำหนดบทบาทผู้ใช้ที่ไม่ระบุชื่อโดยตรงให้กับเว็บเพจ"
ในการแก้ไขปัญหานี้ ให้เปลี่ยนสิทธิ์
หมายเหตุ
บทบาทที่มี บทบาทของผู้ใช้ที่ไม่ระบุชื่อ ตั้งค่าเป็น ใช่ ไม่สามารถกำหนดให้กับผู้ใช้ได้โดยตรง
ข้อผิดพลาดสิทธิ์ของเพจหลายสิทธิ์
หากคุณใช้สิทธิ์ที่ใช้งานอยู่หลายรายการในเพจเดียวกันในแอปการจัดการพอร์ทัล คุณจะเห็นข้อผิดพลาดต่อไปนี้: "มีหลายกฎการควบคุมการเข้าถึงที่ขัดแย้งกันที่ใช้กับเพจนี้ ปิดใช้งานกฎพิเศษเพื่อให้มีเพียงหนึ่งกฎที่จำกัดการเข้าถึงแบบอ่าน-เขียน"
ในการแก้ไขข้อผิดพลาดนี้ ให้ปิดการใช้งานสิทธิ์ที่เพจไม่ต้องการ เพื่อให้มีเพียงสิทธิ์เดียวเท่านั้นที่ใช้งานได้
แก้ไขปัญหาสิทธิ์ของไฟล์รอง
ส่วนนี้ครอบคลุมปัญหาทั่วไปบางประการที่เกี่ยวข้องกับการใช้การตั้งค่า สิทธิ์ที่ใช้กับไฟล์รอง
เพจรองไม่ได้สืบทอดสิทธิ์จากเพจหลัก
หากคุณเปลี่ยน สิทธิ์ที่ใช้กับไฟล์รอง เพื่อให้สิทธิ์รองไม่สืบทอดจากสิทธิ์หลักอีกต่อไป คุณจะเห็นข้อผิดพลาดต่อไปนี้ โดยมีการเน้นบทบาทบนเว็บที่ไม่ถูกต้อง: "มีบทบาทอย่างน้อยหนึ่งรายการที่ใช้กับเพจนี้ไม่ได้ใช้สำหรับเพจหลัก เพจนี้และเพจย่อยจะไม่พร้อมใช้งานสำหรับบทบาทเหล่านั้น เพิ่มบทบาทเหล่านั้นในเพจหลักหรือลบออกจากเพจนี้"
ในการแก้ไขปัญหานี้ ให้เพิ่มบทบาทบนเว็บที่ขาดหายไปหรือลบออกจากเพจ
ไม่ใช้ลักษณะหลังจากปรับสิทธิ์ของเพจ
หากเพจของไซต์ของคุณไม่มีการจัดรูปแบบหลังจากที่คุณเปลี่ยนสิทธิ์ของเพจ ตรวจสอบให้แน่ใจว่ามีการปิด ใช้สิทธิ์เหล่านี้กับไฟล์ทั้งหมดที่สืบทอดมาจากเพจนี้ สำหรับโฮมเพจของไซต์ของคุณ