안전한 개발(Reporting Services)

Microsoft .NET Framework는 엄격한 제약을 받는 관리자 정의 보안 컨텍스트에서 코드를 실행할 수 있는 강력한 보안 시스템을 제공합니다. Reporting Services에서는 코드 액세스 보안 또는 증명 정보 기반 보안이라고 하는 .NET Framework 보안 시스템을 사용합니다. 코드 액세스 보안 하에서는 사용자가 안전하게 리소스에 액세스할 수 있지만 사용자가 실행하는 코드를 신뢰할 수 없는 경우 리소스에 대한 액세스가 거부됩니다.

특정 사용자가 아닌 코드 기반의 보안은 Reporting Services용으로 개발하는 사용자 지정 어셈블리나 데이터, 전달, 렌더링 및 보안 확장에 대해 보안을 표시합니다. 확장 코드는 여러 명의 Reporting Services 사용자가 실행할 수 있습니다. 전체 사용자 수는 개발 시에 알 수 있습니다. 개발하는 Reporting Services의 사용자 지정 어셈블리나 확장에는 특정 보안 정책이 필요합니다. 이러한 보안 정책은 .NET Framework의 유형으로 표시됩니다. 코드 액세스 보안에 대한 자세한 내용은 .NET Framework 설명서에서 "코드 액세스 보안"을 참조하십시오.

섹션 내용