Compartir a través de


ReportingService2010.InheritModelItemParentSecurity(String, String) Método

Definición

Elimina las directivas que están asociadas a un elemento de la jerarquía de modelos y hace que el elemento herede las directivas de su elemento primario.

public:
 void InheritModelItemParentSecurity(System::String ^ Model, System::String ^ ModelItemID);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/InheritModelItemParentSecurity", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)]
[System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")]
public void InheritModelItemParentSecurity (string Model, string ModelItemID);
[<System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/InheritModelItemParentSecurity", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, RequestNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", ResponseNamespace="http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer", Use=System.Web.Services.Description.SoapBindingUse.Literal)>]
[<System.Web.Services.Protocols.SoapHeader("ServerInfoHeaderValue", Direction=System.Web.Services.Protocols.SoapHeaderDirection.Out)>]
[<System.Web.Services.Protocols.SoapHeader("TrustedUserHeaderValue")>]
member this.InheritModelItemParentSecurity : string * string -> unit
Public Sub InheritModelItemParentSecurity (Model As String, ModelItemID As String)

Parámetros

Model
String

Dirección URL completa del modelo, incluidos el nombre de archivo y la extensión de nombre de archivo .smdl.

ModelItemID
String

Identificador del elemento en el modelo.

Atributos

Comentarios

En la siguiente tabla se muestra la información de encabezado y de permisos de esta operación.

Uso del encabezado SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Permisos necesarios en modo nativo UpdateModelItemAuthorizationPolicies
Permisos necesarios en modo de SharePoint <xref:Microsoft.SharePoint.SPBasePermissions.ManagePermissions>

Las directivas que se eliminan de un elemento también se eliminan de los elementos secundarios que heredan esas directivas.

Se requiere un ModelItemID valor. Las directivas no se pueden eliminar de la raíz del modelo. Si se intenta eliminar directivas asociadas a la raíz del modelo, se produce una excepción SOAP con el código rsCannotDeleteRootPolicyde error .

Se aplica a