ReportingService2005.SetModelItemPolicies(String, String, Policy[]) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
モデル階層内のアイテムにセキュリティ ポリシーを設定します。
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())
パラメーター
- Model
- String
モデルの完全な名前です。
- ModelItemID
- String
権限を設定するモデルの、アイテムの ID です。
- Policies
- Policy[]
Policy
オブジェクトの配列。
注釈
次の表に、この操作に関連するヘッダーおよび権限の情報を示します。
SOAP ヘッダー | (In) BatchHeaderValue (Out) ServerInfoHeaderValue |
必要なアクセス許可 | UpdateModelItemAuthorizationPolicies |
SetModelItemPolicies が呼び出されると、モデル アイテムのポリシーの一覧は、メソッド呼び出しに指定された一覧で置き換えられます。
モデル アイテムにポリシーが 1 つも割り当てられていない場合、SetModelItemPolicies はエラー rsModelRootPolicyRequired
を返します。
新しく指定したポリシーは、モデル アイテムに含まれているオブジェクトにも反映できます。
SetModelItemPolicies を呼び出す前にモデル アイテムのポリシーが親から継承されていても、SetModelItemPolicies が正常に完了すると継承が破棄されます。