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

Definizione

Stabilisce le policy di sicurezza su 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

Il nome completo del modello.

ModelItemID
String

L'ID dell'elemento nel modello per cui impostare i permessi.

Policies
Policy[]

Matrice di oggetti Policy.

Commenti

La tabella sottostante mostra informazioni sull'intestazione e sui permessi di questa operazione.

Intestazioni SOAP (Dentro) BatchHeaderValue

(Fuori) ServerInfoHeaderValue
Autorizzazioni necessarie UpdateModelItemAuthorizationPolicies

Quando SetModelItemPolicies viene chiamato, l'elenco delle policy sull'elemento modello viene sostituito dalla lista specificata nella chiamata del metodo.

Se non è assegnata almeno una policy all'elemento del modello, SetModelItemPolicies restituisce l'errore rsModelRootPolicyRequired.

Le politiche appena fornite possono propagarsi agli oggetti contenuti.

Se le policy per l'elemento modello vengono ereditate dal genitore prima della chiamata a SetModelItemPolicies, l'eredità viene interrotta al completamento con successo di SetModelItemPolicies.

Si applica a