ModelOperation 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーがモデルに対して行う操作を記述します。
public enum class ModelOperation
public enum ModelOperation
type ModelOperation =
Public Enum ModelOperation
- 継承
-
ModelOperation
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| Delete | 0 | ユーザーはモデルを削除することができます。 |
| ReadProperties | 1 | ユーザーはモデルに関連付けられたプロパティを読むことができます。 |
| UpdateProperties | 2 | ユーザーは特定のモデルに関連付けられたプロパティを更新することができます。 |
| ReadDatasource | 3 | ユーザーはモデルのデータソースに関連するプロパティを読むことができます。 |
| UpdateDatasource | 4 | ユーザーは特定のモデルに関連付けられたデータソースを更新することができます。 |
| ReadContent | 5 | ユーザーは特定のモデルの内容を読むことができます。 |
| UpdateContent | 6 | ユーザーは特定のモデルの内容を更新することができます。 |
| ReadAuthorizationPolicy | 7 | ユーザーはモデルに関連付けられたセキュリティポリシーを読むことができます。 |
| UpdateDeleteAuthorizationPolicy | 8 | ユーザーは特定のモデルに関連付けられたセキュリティポリシーを修正または削除することができます。 |
| ReadModelItemAuthorizationPolicies | 9 | ユーザーは特定のモデルに関連付けられたセキュリティポリシーを読むことができます。 |
| UpdateModelItemAuthorizationPolicies | 10 | ユーザーは特定のモデルアイテムに関連付けられたセキュリティポリシーを更新することができます。 |
注釈
ModelOperation列挙には、ユーザーがSQL Server Reporting Servicesで実行できるさまざまなモデル操作や操作に対応する値が含まれています。
オペレーションコレクションおよびオペレーション列挙は、Reporting Servicesでの認可をサポートします。 操作コレクションは、あらゆるアクセス制御エントリ(AceStruct オブジェクト)の主要な構成要素の一つです。 操作コレクションには、特定のプリンシパル名に対してレポートサーバーデータベース内の項目に対して許可される操作のリストが含まれています。 前述の例で示されたように、アイテムのオペレーションコレクションの評価は、Reporting Servicesの認可拡張において重要な部分です。 Reporting Servicesには、カタログ(一般的なシステム操作)、モデル、フォルダ、レポート、リソースなど、各セキュア可能なアイテムタイプごとにオペレーションコレクションが存在します。