Condividi tramite


ReportingService2005.SetModelItemPolicies(String, String, Policy[]) Metodo

Definizione

Imposta i criteri di sicurezza in un elemento nella gerarchia del modello.

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

Parametri

Model
String

Nome completo del modello.

ModelItemID
String

ID dell'elemento del modello per il quale impostare le autorizzazioni.

Policies
Policy[]

Matrice di oggetti Policy.

Commenti

Nella tabella seguente vengono mostrate le informazioni sull'intestazione e sulle autorizzazioni relative a questa operazione.

Intestazioni SOAP (In) BatchHeaderValue

(Out) ServerInfoHeaderValue
Autorizzazioni necessarie UpdateModelItemAuthorizationPolicies

Quando SetModelItemPolicies viene chiamato, l'elenco dei criteri nell'elemento del modello viene sostituito dall'elenco specificato nella chiamata al metodo.

Se non esiste almeno un criterio assegnato all'elemento del modello, SetModelItemPolicies restituisce l'errore rsModelRootPolicyRequired.

I criteri appena forniti possono propagarsi agli oggetti contenuti.

Se i criteri per l'elemento del modello vengono ereditati dall'elemento padre prima della chiamata a SetModelItemPolicies, l'ereditarietà viene interrotta al completamento di SetModelItemPolicies.

Si applica a