Метод SPWeb.ResetRoleInheritance
Сбрасывает назначения локальных ролей, веб-узел и все его дочерние объекты наследуют повторного назначения ролей из родительского веб-сайта.
Пространство имен: Microsoft.SharePoint
Сборка: Microsoft.SharePoint (в Microsoft.SharePoint.dll)
Синтаксис
'Декларация
Public Overrides Sub ResetRoleInheritance
'Применение
Dim instance As SPWeb
instance.ResetRoleInheritance()
public override void ResetRoleInheritance()
Реализации
ISecurableObject.ResetRoleInheritance()
Исключения
Исключение | Условие |
---|---|
SPException | Текущий веб-узел является корневой веб-сайт. |
Замечания
Все дочерние объекты веб-сайта, на котором выполняется этот метод теперь также будет наследовать от родителя этого веб-сайта, не только непосредственные дочерние узлы.
Рекомендуется тщательно протестировать код, использующий этот метод, чтобы увидеть эффект от ее применения на дочерние объекты.
Если свойство HasUniqueRoleAssignments имеет false, этот метод не выполняет никаких действий.
Дополнительные сведения о наследовании разрешений детально настроенные разрешения ссылки для SharePoint Server 2013см.