보고서 서버 항목에 대해 Windows SharePoint Services의 기본 제공 보안 사용Use Built-in Security in Windows SharePoint Services for Report Server Items

SharePoint는 SharePoint 사이트와 라이브러리에서 보고서 서버 항목에 액세스하는 데 사용할 수 있는 기본 제공 보안 기능을 제공합니다.SharePoint provides built-in security features that you can use to access report server items from SharePoint sites and libraries. 이미 사용자에게 사이트 및 목록 사용 권한을 할당한 경우 SharePoint와 보고서 서버 간의 통합 설정을 구성하면 즉시 해당 사용자가 보고서 서버 항목과 작업에 액세스할 수 있습니다.If you already assigned site and list permissions to users, those same users will have access to report server items and operations immediately after you configure the integration settings between SharePoint and a report server.

보안 개체 항목Securable Items

사이트나 라이브러리에 정의된 사용 권한을 사용하여 보고서 서버 항목에 대한 액세스 권한을 부여할 수 있습니다.Permissions that are defined on the site or library can be used to grant access to report server items. 하지만 개별 항목의 보안을 설정하려는 경우 다음 콘텐츠 형식에 사용 권한을 설정할 수 있습니다.However, if you want to secure individual items, you can set permissions on the following content types:

파일 유형File type DescriptionDescription
.rdl.rdl 데이터 검색에 사용되는 명령과 보고서 레이아웃을 정의하는 보고서 정의 파일입니다.A report definition file that defines the report layout and the commands used to retrieve data. 보고서 정의는 보고서를 처리할 때 데이터 원본 연결 정보를 사용하여 데이터를 검색합니다.A report definition uses data source connection information to retrieve data when the report is processed. 보고서 정의가 보고서 작성기에서 만든 임시 보고서인 경우 렌더링된 보고서에 데이터 탐색 범위를 설정하는 보고서 모델 파일(.smdl)과 보고서가 연결됩니다.If the report definition is an ad hoc report that was created in Report Builder, the report is paired with a report model (.smdl) file that sets the scope on data exploration in the rendered report.
.smdl.smdl 데이터 구조와 관계를 설명하는 보고서 모델 파일입니다.A report model file that describes data structures and how they relate. 이 파일은 보고서 작성기 보고서를 만들고 실행하는 데 사용됩니다.It is used to create and run Report Builder reports.
.rsds.rsds 외부 데이터 원본에 대한 연결 정보를 지정하는 공유 데이터 원본 파일입니다.A shared data source file that specifies connection information to an external data source. 이 파일은 보고서 정의 파일(.rdl) 및 보고서 모델 파일(.smdl)에서 사용됩니다.It is used by report definitions (.rdl) and report model (.smdl) files. 보고서 모델은 항상 .rsds 파일을 사용하여 기본 데이터 원본에 대한 연결 정보를 가져옵니다.Report models always use .rsds files to get connection information to an underlying data source. 보고서 정의는 .rsds 파일 또는 보고서의 데이터 원본 속성에 정의된 연결 정보를 사용할 수 있습니다.Report definitions can use .rsds files, or connection information that is defined in data source properties on the report.
.rsc.rsc 보고서 항목 또는 데이터 영역의 레이아웃과 구조를 정의하는 보고서 파트 파일입니다.A report part file that defines the layout and structure of a report item or data region. 다른 보고서 만든 이가 보고서 파트 갤러리에서 항목을 다시 사용할 수 있도록 보고서 파트를 서버에 게시하는 데 사용됩니다.It is used to publish the report part to a server so the item can be re-used by other report authors from the Report Part Gallery.
.rsd.rsd 데이터 집합에 대한 쿼리 구문과 속성을 정의하는 공유 데이터 집합 파일입니다.A shared dataset file that defines query syntax and properties for a dataset. 공유 데이터 집합을 보고서 외부에서 공유, 저장, 처리 및 캐시할 수 있습니다.Shared datasets can be shared, stored, processed, and cached external from a report.

일정, 구독 및 보고서 기록은 보안 개체 항목이 아닙니다.Schedules, subscriptions, and report history are not securable items. 사용자가 일정, 구독 및 보고서 기록을 만들거나 사용할 수 있는지 결정하는 사용 권한을 사이트나 라이브러리에 설정할 수 있지만 이러한 항목의 보안을 직접 설정할 수는 없습니다.You can set permissions on the site or library that determine whether a user can create or use schedules, subscriptions, and report history, but you cannot secure those items directly.

개별 항목의 보안을 설정하려면 라이브러리에서 해당 항목을 선택하고 아래쪽 화살표를 클릭한 다음 사용 권한 관리를 선택합니다.To secure individual items, select the item in the library, click the down arrow, and select Manage Permissions. 동작 메뉴에서 사용 권한 편집을 선택합니다.In the Actions menu, select Edit Permissions.

기본 제공 그룹 및 사용 권한 수준을 사용하여 보고서 서버 항목에 액세스Using built-in groups and permission levels to access report server items

사용 권한 상속과 표준 SharePoint 그룹을 사용하는 경우 보고서 서버와 SharePoint 인스턴스에서 통합 설정을 구성한 후 즉시 보고서 서버 작업에 액세스할 수 있습니다.When you use permission inheritance and standard SharePoint groups, you can access most report server operations immediately after you configure integration settings on the report server and SharePoint instances.

SharePoint는 SharePoint 사이트의 문서와 페이지에 액세스하는 방법을 결정하는 미리 정의된 사용 권한 수준에 매핑되는 표준 그룹을 제공합니다.SharePoint provides standard groups that map to predefined permission levels that determine how you access documents and pages on a SharePoint site. 표준 그룹과 기본 사용 권한 수준을 사용 중이며 사용 권한을 상속하도록 사이트가 구성된 경우 다음 방식으로 Reporting ServicesReporting Services 기능을 사용할 수 있습니다.If you are using standard groups and default permission levels, and your sites are configured to inherit permissions, you can expect to work with Reporting ServicesReporting Services features in the following ways:

SharePoint 그룹SharePoint Groups 사용 권한 수준Permission level 요약Summary 보고서 서버 액세스Report Server Access
소유자Owners 모든 권한Full Control 소유자는 보고서 서버 항목 및 작업을 만들고 관리하며 보안을 설정할 수 있는 모든 권한을 갖습니다.Owners have full permissions to create, manage, and secure report server items and operations. 사이트 전체 라이브러리에 저장된 모든 보고서 서버 항목에 대한 액세스를 제어하는 사용 권한을 설정합니다.Set permissions that control access to all report server items stored in libraries throughout the site. 보고서 모델 내의 사용 권한을 설정합니다(모델 항목 보안).Set permissions within a report model (also referred to as model item security). 보고서 뷰어 웹 파트를 사용자 지정합니다.Customize a Report Viewer Web Part. 라이브러리에 보고서 및 기타 항목을 추가합니다.Add reports and other items to libraries. 보고서 및 기타 문서에 대한 항목 속성을 편집합니다.Edit item properties for reports and other documents. 보고서 및 기타 항목을 삭제합니다.Delete reports and other items. 데이터 탐색을 위해 보고서 모델을 사용하는 보고서 등 보고서를 봅니다.View reports, including reports that use report models for data exploration. 보고서의 매개 변수를 설정합니다.Set parameters on reports. 보고서의 처리 옵션을 설정합니다.Set processing options on a report. 보고서 모델을 생성합니다.Generate report models. 보고서 작성기에서 보고서를 만듭니다.Create reports in Report Builder. 공유 데이터 원본을 만들고 관리합니다.Create and manage shared data sources. 모든 사용자가 소유하는 구독을 만들고 변경 및 삭제합니다.Create, change, and delete subscriptions that are owned by any user. 사이트 전체에서 사용되는 공유 일정을 만들고 관리합니다.Create and manage shared schedules used throughout the site. 보고서 기록을 포함하여 문서 버전을 만들고 관리합니다.Create and manage versions of a document, including report history. 보고서 정의나 보고서 모델의 원본 파일을 다운로드합니다.Download the source file for a report definition or a report model. 보고서 정의, 보고서 모델, 공유 데이터 원본 또는 리소스를 바꿉니다(항목 속성 및 사용 권한 유지).Replace a report definition, report model, shared data source, or resource (preserving item properties and permissions).
멤버Members 참가Contribute 멤버는 새 항목을 만들고 디자인 도구에서 SharePoint 라이브러리로 항목 보고서와 모델을 게시할 수 있습니다.Members can create new items and publish items reports and models from design tools to a SharePoint library. 라이브러리에 보고서 및 기타 항목을 추가합니다.Add reports and other items to libraries. 보고서 및 기타 문서에 대한 항목 속성을 편집합니다.Edit item properties for reports and other documents. 보고서 및 기타 항목을 삭제합니다.Delete reports and other items. 데이터 탐색을 위해 보고서 모델을 사용하는 보고서 등 보고서를 봅니다.View reports, including reports that use report models for data exploration. 보고서 기록 스냅숏을 비롯한 문서의 이전 버전을 봅니다. 이 경우 보고서 기록이 생성된 보고서를 열 권한이 사용자에게 있어야 합니다.View past versions of a document, including report history snapshots (requires that a user also has permission to open the report for which report history was created). 보고서의 매개 변수를 설정합니다.Set parameters on reports. 보고서의 처리 옵션을 설정합니다.Set processing options on a report. 보고서 모델을 생성합니다.Generate report models. 보고서 작성기에서 보고서를 만듭니다.Create reports in Report Builder. 공유 데이터 원본을 만들고 관리합니다.Create and manage shared data sources. 해당 사용자가 소유하는 구독을 만들고 변경 및 삭제합니다.Create, change, and delete subscriptions that are owned by the user. 구독에 공유 일정을 사용합니다.Use shared schedules with a subscription. 보고서 기록을 포함하여 문서 버전을 만들고 관리합니다.Create and manage versions of a document, including report history. 보고서 정의나 보고서 모델의 원본 파일을 다운로드합니다.Download the source file for a report definition or a report model. 보고서 정의, 보고서 모델, 공유 데이터 원본 또는 리소스를 바꿉니다(항목 속성 및 사용 권한 유지).Replace a report definition, report model, shared data source, or resource (preserving item properties and permissions).
방문자뷰어Visitors and Viewers 읽기Read 방문자는 보고서를 볼 수 있습니다.Visitors can view reports 데이터 탐색을 위해 보고서 모델을 사용하는 보고서 등 보고서를 봅니다.View reports, including reports that use report models for data exploration.

기본 제공 그룹과 사용 권한 수준을 사용하지 않는 경우 Reporting ServicesReporting Services 기능에 액세스하려면 특정 사용 권한을 포함해야 합니다.If you are not using the built-in groups and permission levels, you must include specific permissions in order to access Reporting ServicesReporting Services features. 자세한 내용은 SharePoint 웹 응용 프로그램에서 보고서 서버 작업에 대한 사용 권한 설정을 참조하세요.For more information, see Set Permissions for Report Server Operations in a SharePoint Web Application.

관련 항목:See Also

SharePoint 사이트에서 보고서 서버 항목에 대 한 권한 부여 Granting Permissions on Report Server Items on a SharePoint Site
Reporting Services to SharePoint Groups and Permissions의 역할 및 태스크와 비교 Compare Roles and Tasks in Reporting Services to SharePoint Groups and Permissions
SharePoint 웹 응용 프로그램에서 보고서 서버 작업에 대 한 사용 권한 설정 Set Permissions for Report Server Operations in a SharePoint Web Application
SharePoint 사이트에서 보고서 서버 항목에 대 한 권한 부여Granting Permissions on Report Server Items on a SharePoint Site