【发布时间】:2023-03-24 22:38:01
【问题描述】:
所以我知道如何从列表中中断继承 (SPList.BreakRoleInheritance(true)),但是如何以编程方式从它的父级重新继承?
谢谢
【问题讨论】:
标签: c# sharepoint roles splist
所以我知道如何从列表中中断继承 (SPList.BreakRoleInheritance(true)),但是如何以编程方式从它的父级重新继承?
谢谢
【问题讨论】:
标签: c# sharepoint roles splist
MSDN link.
SPList.ResetRoleInheritance();
【讨论】:
这里是一个端点 URL 示例,说明如何通过 JQuery Ajax 函数执行此操作 -
$.ajax({
url: "*Site URL here*/_api/web/lists/getByTitle('*your list name here*')/items(*item ID here*)/ResetRoleInheritance()",
type: "POST",
headers: {
"Accept": "application/json;odata=verbose",
"X-RequestDigest": $("#__REQUESTDIGEST").val(),
},
success: function (data) {
console.log('Permissions successful applied to list item!');
},
error: function (data) {
console.log('Failed!');
}
});
【讨论】: