แชร์ผ่าน


ใช้คุณสมบัติที่มีการจัดการ

คุณสามารถควบคุมองค์ประกอบโซลูชันที่มีการจัดการของคุณที่สามารถปรับแต่งได้โดยใช้คุณสมบัติที่มีการจัดการ โดยค่าเริ่มต้น ส่วนประกอบของโซลูชันที่กำหนดเองทั้งหมดจะปรับแต่งได้ ส่วนประกอบของโซลูชันแต่ละรายการมีคุณสมบัติ สามารถปรับแต่งได้ (IsCustomizable) ตราบเท่าที่ค่าคุณสมบัตินี้เป็นจริง คุณสมบัติเฉพาะสามารถระบุสำหรับชนิดของส่วนประกอบโซลูชันได้มากขึ้น หากคุณตั้งค่าคุณสมบัติ IsCustomizable.Value เป็นเท็จ หลังจากติดตั้งโซลูชันเป็น โซลูชันที่มีการจัดการ องค์ประกอบโซลูชันจะไม่สามารถปรับแต่งได้

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

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

ส่วนประกอบ ชื่อที่ใช้แสดง คุณสมบัติ
เอนทิตี สามารถกำหนดเองได้ IsCustomizable-Value
เอนทิตี้ สามารถปรับเปลี่ยนชื่อที่แสดง IsRenameable-Value
เอนทิตี้ สามารถเป็นเอนทิตีที่เกี่ยวข้องในความสัมพันธ์ CanBeRelatedEntityInRelationship.Value(อ่านอย่างเดียว)
เอนทิตี้ สามารถเป็นเอนทิตีหลักในความสัมพันธ์ CanBePrimaryEntityInRelationship.Value(อ่านอย่างเดียว)
เอนทิตี้ สามารถอยู่ในความสัมพันธ์แบบกลุ่มต่อกลุ่ม CanBeInManyToMany.Value(อ่านอย่างเดียว)
เอนทิตี้ สามารถสร้างฟอร์มใหม่ CanCreateForms-Value
เอนทิตี้ สามารถสร้างแผนภูมิใหม่ CanCreateCharts-Value
เอนทิตี้ สามารถสร้างมุมมองใหม่ได้ CanCreateViews-Value
เอนทิตี้ สามารถเปลี่ยนคุณสมบัติเอนทิตีอื่น ๆ ที่ไม่ได้แสดงโดยคุณสมบัติที่มีการจัดการได้ CanModifyAdditionalSettings-Value
เอนทิตี สามารถสร้างแอตทริบิวต์ได้ CanCreateAttributes-Value
ฟิลด์ (แอตทริบิวต์) สามารถกำหนดเองได้ IsCustomizable-Value
ฟิลด์ (แอตทริบิวต์) สามารถปรับเปลี่ยนชื่อที่แสดง IsRenameable-Value
ฟิลด์ (แอตทริบิวต์) สามารถเปลี่ยนระดับความต้องการ RequiredLevel-CanBeChanged

หมายเหตุ:

RequiredLevelเป็นทรัพย์สินที่จัดการเพียงรายการเดียวที่ใช้คุณสมบัติ CanBeChanged
ฟิลด์ (แอตทริบิวต์) สามารถเปลี่ยนคุณสมบัติแอตทริบิวต์อื่น ๆ ที่ไม่ได้แสดงโดยคุณสมบัติที่มีการจัดการได้ CanModifyAdditionalSettings-Value
ความสัมพันธ์ของเอนทิตี สามารถกำหนดเองได้ IsCustomizable-Value
ฟอร์ม สามารถกำหนดเองได้ SystemForm.IsCustomizable.Value
แผนภูมิ สามารถกำหนดเองได้ SavedQueryVisualization.IsCustomizable.Value
การดู สามารถกำหนดเองได้ SavedQuery.IsCustomizable.Value
ชุดตัวเลือก สามารถกำหนดเองได้ IsCustomizable-Value
ทรัพยากรบนเว็บ สามารถกำหนดเองได้ WebResource.IsCustomizable.Value
Workflow สามารถกำหนดเองได้ Workflow.IsCustomizable.Value
Workflow ขั้นตอนการประมวลผลแบบกำหนดเองได้รับอนุญาตสำหรับผู้เผยแพร่รายอื่นหรือไม่ Workflow.IsCustomProcessingStepAllowedForOtherPublishers.Value
แอสเซมบลี สามารถกำหนดเองได้ SdkMessageProcessingStep.IsCustomizable.Value
การลงทะเบียนแอสเซมบลี สามารถกำหนดเองได้ ServiceEndpoint.IsCustomizable.Value
เทมเพลตอีเมล สามารถกำหนดเองได้ Template.IsCustomizable.Value
เทมเพลตของบทความของฐานข้อมูลองค์ความรู้ สามารถกำหนดเองได้ KbArticleTemplate.IsCustomizable.Value
เทมเพลตสัญญา สามารถกำหนดเองได้ ContractTemplate.IsCustomizable.Value
เทมเพลตจดหมายเวียน สามารถกำหนดเองได้ MailMergeTemplate.IsCustomizable.Value
แดชบอร์ด สามารถกำหนดเองได้ SystemForm.IsCustomizable.Value
บทบาทความปลอดภัย สามารถกำหนดเองได้ Role.IsCustomizable.Value
ฟอร์มของระบบ สามารถลบได้ สามารถลบได้Value
แบบสอบถามระบบ สามารถลบได้ สามารถถูกลบได้Value

เวิร์กโฟลว์เป็นขั้นตอนการประมวลผลแบบกำหนดเองที่ได้รับอนุญาตสำหรับผู้เผยแพร่รายอื่น

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

อัปเดตคุณสมบัติที่มีการจัดการ

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

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

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

หมายเหตุ

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

ตรวจสอบคุณสมบัติที่มีการจัดการ

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

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

ดูเพิ่มเติม

การบริหารจัดการทรัพย์สิน