Deletes the policies associated with an item in the model hierarchy and causes the item to inherit the policies from its parent.
Assembly: ReportService2005 (in ReportService2005.dll)
[SoapHeaderAttribute("ServerInfoHeaderValue", Direction = SoapHeaderDirection.Out)] [SoapDocumentMethodAttribute("http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices/InheritModelItemParentSecurity", RequestNamespace = "http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", ResponseNamespace = "http://schemas.microsoft.com/sqlserver/2005/06/30/reporting/reportingservices", Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)] [SoapHeaderAttribute("BatchHeaderValue")] public void InheritModelItemParentSecurity( string Model, string ModelItemID )
The table below shows header and permissions information on this operation.
Policies that are deleted from an item are also deleted from child items that inherit those policies.
A ModelItemID value is required. Policies cannot be deleted from the model root. Attempting to delete policies that are associated with the model root results in a SOAP exception with the error code rsCannotDeleteRootPolicy.