Reporting Services のコード アクセス セキュリティの理解
Microsoft .NET Framework は、厳しく制約され、管理者が定義したセキュリティ コンテキストでコードを実行できる堅固なセキュリティ システムを備えています。Reporting Services は、コード アクセス セキュリティまた証拠ベース セキュリティとも呼ばれる .NET Framework のセキュリティ システムを使用します。コード アクセス セキュリティの管理下では、リソースにアクセスする場合にユーザーが信頼されます。ただし、ユーザーが実行するコードが信頼されていない場合は、リソースへのアクセスが拒否されます。
コードに基づいたセキュリティは、特定のユーザーに基づいたものとは異なり、カスタム アセンブリまたは Reporting Services 向けに開発するデータ、配信、表示、セキュリティの各拡張機能に対する権限の表現を許可します。拡張機能のコードは、多数の Reporting Services ユーザーによって実行される可能性があり、これらのユーザーすべてのことは開発時にはわかりません。開発するカスタム アセンブリや拡張機能には、Reporting Services の特定のセキュリティ ポリシーが必要です。これらのセキュリティ ポリシーは、.NET Framework の種類として表されます。コード アクセス セキュリティの詳細については、.NET Framework ドキュメントの「コード アクセス セキュリティ」を参照してください。
このセクションの内容
トピック | 説明 |
---|---|
Reporting Services のカスタム アセンブリおよび拡張機能で使用するコード アクセス セキュリティとポリシー構成について説明します。 |
|
Reporting Services の各種アセンブリとコード アクセス セキュリティがコード権限に及ぼす影響について説明します。 |
|
各種 Reporting Services コンポーネントおよび対応するポリシー構成ファイルについて説明します。 |
参照
関連項目
Reporting Services のプログラミング リファレンス