Donc, je sais comment briser l'héritage d'une liste (SPList.BreakRoleInheritance (true)), mais comment vous réhérité de son parent par programme?Re-héritage autorisations de la liste SharePoint parent
Merci
Donc, je sais comment briser l'héritage d'une liste (SPList.BreakRoleInheritance (true)), mais comment vous réhérité de son parent par programme?Re-héritage autorisations de la liste SharePoint parent
Merci
Le MSDN link.
SPList.ResetRoleInheritance();
Comme une URL de point final est ici un exemple de la façon de le faire via la fonction 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!');
}
});