ReportingService2005.SetModelItemPolicies(String, String, Policy[]) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.