안전한 개발(Reporting Services)
Microsoft.NET Framework는 엄격한 제약을 받는 관리자 정의 보안 컨텍스트에서 코드를 실행할 수 있는 강력한 보안 시스템을 제공합니다. Reporting Services에서는 코드 액세스 보안 또는 증명 정보 기반 보안이라고 하는 .NET Framework 보안 시스템을 사용합니다. 코드 액세스 보안 하에서는 사용자가 안전하게 리소스에 액세스할 수 있지만 사용자가 실행하는 코드를 신뢰할 수 없는 경우 리소스에 대한 액세스가 거부됩니다.
특정 사용자가 아닌 코드 기반의 보안은 Reporting Services용으로 개발하는 사용자 지정 어셈블리나 데이터, 전달, 렌더링 및 보안 확장에 대해 보안을 표시합니다. 확장 코드는 여러 명의 Reporting Services 사용자가 실행할 수 있습니다. 전체 Reporting Services 사용자 수는 개발 시에 알 수 있습니다. 개발하는 Reporting Services의 사용자 지정 어셈블리나 확장 프로그램에는 특정 보안 정책이 필요합니다. 이러한 보안 정책은 .NET Framework의 유형으로 표시됩니다. 코드 액세스 보안에 대한 자세한 내용은 .NET Framework 설명서에서 "코드 액세스 보안"을 참조하십시오.
섹션 내용
Reporting Services의 코드 액세스 보안
Reporting Services의 사용자 지정 어셈블리 및 확장 프로그램에 대해 코드 액세스 보안 및 정책 구성을 소개합니다.보안 정책 이해
Reporting Services의 다양한 어셈블리 유형 및 코드 액세스 보안이 코드 사용 권한에 미치는 영향에 대해 설명합니다.Reporting Services 보안 정책 파일 사용
여러 Reporting Services 구성 요소 및 해당 정책 구성 파일에 대해 설명합니다.