다음을 통해 공유


ReportingService2006.SetModelItemPolicies(String, String, Policy[]) 메서드

정의

모델 계층 구조의 항목에 대한 보안 정책을 설정합니다.

public:
 void SetModelItemPolicies(System::String ^ Model, System::String ^ ModelItemID, cli::array <ReportService2006::Policy ^> ^ Policies);
public void SetModelItemPolicies (string Model, string ModelItemID, ReportService2006.Policy[] Policies);
member this.SetModelItemPolicies : string * string * ReportService2006.Policy[] -> unit
Public Sub SetModelItemPolicies (Model As String, ModelItemID As String, Policies As Policy())

매개 변수

Model
String

파일 이름과 .smdl 파일 이름 확장명을 포함하는 모델의 정규화된 URL입니다.

ModelItemID
String

사용 권한을 설정할 모델의 항목 ID입니다.

Policies
Policy[]

Policy 개체의 배열입니다.

설명

다음 표에서는 이 작업에 대한 헤더 및 사용 권한 정보를 보여 줍니다.

SOAP 헤더 (In) TrustedUserHeaderValue

(Out) ServerInfoHeaderValue
필요한 권한 <xref:Microsoft.SharePoint.SPBasePermissions.ManagePermissions>

SetModelItemPolicies 가 호출되면 모델 항목의 정책 목록이 메서드 호출에 지정된 목록으로 대체됩니다.

모델 루트 SetModelItemPolicies 에 할당된 정책이 하나 이상 없는 경우 오류를 rsModelRootPolicyRequired반환합니다.

새로 제공된 정책은 포함된 개체로 전파될 수 있습니다.

에 대한 호출 SetModelItemPolicies전에 모델 항목에 대한 정책이 부모로부터 상속되면 가 성공적으로 완료되면 SetModelItemPolicies상속이 끊어집니다.

적용 대상