ReportingService2010.RemoveAllModelItemPolicies(String) ReportingService2010.RemoveAllModelItemPolicies(String) ReportingService2010.RemoveAllModelItemPolicies(String) Method

Definition

Deletes all policies associate with model items in the specified model.

public:
 void RemoveAllModelItemPolicies(System::String ^ Model);
[System.Web.Services.Protocols.SoapDocumentMethod("http://schemas.microsoft.com/sqlserver/reporting/2010/03/01/ReportServer/RemoveAllModelItemPolicies", 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 RemoveAllModelItemPolicies (string Model);
Public Sub RemoveAllModelItemPolicies (Model As String)
Parameters
Model
String String String

The fully qualified URL of the model including the file name and .smdl file name extension.

Remarks

The table below shows header and permissions information on this operation.

SOAP Header Usage (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
Native Mode Required Permissions UpdateModelItemAuthorizationPolicies
SharePoint Mode Required Permissions <xref:Microsoft.SharePoint.SPBasePermissions.ManagePermissions>

After RemoveAllModelItemPolicies is successfully performed, all model items in the model will be visible to any user who can access the model.

Applies to