Sharepoint 2010 -BreakRoleInheritance (false) оказывает ли это влияние на производительность или проблемы - PullRequest
0 голосов
/ 14 июля 2011

В SP 2010, чтобы назначить защиту на уровне элементов, нам нужно нарушить наследование, для этого мы можем использовать BreakRoleInheritance, этот API принимает истина / ложь в качестве аргументов. я знаю, что передача True этому API оказывает влияние на производительность (т. е. если у вас есть большое количество разрешений на родительском уровне, тогда потребуется некоторое время, чтобы скопировать эти разрешения для этого элемента)

но я читаю в блоге (http://www.sharepointbriefing.com/spcode/article.php/3816551/Solve-Item-Level-Permission-Performance-Problems-in-SharePoint.htm), где говорится, что даже если вы используете BreakRoleInheritance (false), у него есть проблемы с производительностью.

1 Ответ

0 голосов
/ 15 июля 2011

Разрешения на уровне элемента будут более дорогими, чем если бы разрешения выполнялись на уровне списка или веб-уровня.Реальный вопрос заключается в том, заставят ли ваши пользовательские сценарии и объем данных, которые вы имеете, заметить эти дополнительные расходы.Единственный способ узнать это через тестирование.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...