Partager via


ReportingService2010.InheritModelItemParentSecurity(String, String) Méthode

Définition

Supprime les stratégies associées à un élément de la hiérarchie du modèle et fait en sorte que l'élément de modèle hérite les stratégies de son parent.

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)

Paramètres

Model
String

URL complète du modèle, y compris le nom de fichier et l'extension de nom de fichier .smdl.

ModelItemID
String

ID de l'élément dans le modèle.

Attributs

Remarques

Le tableau suivant présente les informations relatives aux en-têtes et aux autorisations sur cette opération.

Utilisation de l’en-tête SOAP (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Autorisations requises en mode natif UpdateModelItemAuthorizationPolicies
Mode SharePoint Autorisations requises <xref:Microsoft.SharePoint.SPBasePermissions.ManagePermissions>

Les stratégies supprimées d’un élément sont également supprimées des éléments enfants qui héritent de ces stratégies.

Une ModelItemID valeur est requise. Les stratégies ne peuvent pas être supprimées de la racine du modèle. La tentative de suppression de stratégies associées à la racine du modèle entraîne une exception SOAP avec le code rsCannotDeleteRootPolicyd’erreur .

S’applique à