방법: 보고서 서버 역할에 대한 사용자 액세스 권한 부여(보고서 관리자)
Reporting Services는 역할 기반 보안을 사용하여 보고서 서버에 대한 액세스 권한을 사용자에게 부여합니다. 새 보고서 서버 설치에서는 로컬 관리자 그룹의 멤버인 사용자에게만 보고서 서버 내용 및 작업에 대한 사용 권한이 있습니다. 다른 사용자가 보고서 서버를 사용할 수 있게 하려면 태스크 모음을 지정하는 미리 정의된 역할에 사용자 또는 그룹 계정을 매핑하는 역할 할당을 만들어야 합니다.
기본 모드로 구성된 보고서 서버의 경우 보고서 관리자를 사용하여 역할에 사용자를 할당합니다. 역할에는 다음과 같은 두 가지 유형이 있습니다.
항목 수준 역할은 보고서 서버 내용, 구독, 보고서 처리 및 보고서 기록을 보고, 추가하고, 관리하는 데 사용됩니다. 항목 수준 역할 할당은 루트 노드(홈 폴더)에 정의되거나 계층의 하위 수준에 있는 특정 폴더 또는 항목에 정의됩니다.
시스템 수준 역할은 특정 항목으로 한정되지 않은 사이트 전체 작업에 대한 액세스 권한을 부여합니다. 보고서 작성기를 사용하는 작업과 공유 일정을 사용하는 작업을 예로 들 수 있습니다.
이러한 두 역할 유형은 상호 보완적이며 함께 사용해야 합니다. 따라서 보고서 서버에 사용자를 추가하는 작업은 두 부분으로 구성됩니다. 즉, 사용자를 항목 수준 역할에 할당하는 경우 시스템 수준 역할에도 할당해야 합니다. 사용자를 역할에 할당할 때는 이미 정의되어 있는 역할을 선택해야 합니다. 역할을 생성, 수정 또는 삭제하려면 SQL Server Management Studio를 사용합니다. 자세한 내용은 방법: 역할 만들기, 삭제 또는 수정(Management Studio)을 참조하십시오.
SharePoint 통합 모드로 구성된 보고서 서버의 경우 SharePoint 사이트에서 SharePoint 사용 권한을 사용하여 액세스를 구성합니다. SharePoint 사이트의 사용 권한 수준에 따라 보고서 서버 내용 및 작업에 대한 액세스 권한이 결정됩니다. SharePoint 사이트에 대한 사용 권한을 부여하려면 사이트 관리자여야 합니다. 자세한 내용은 SharePoint 사이트의 보고서 서버 항목에 대한 사용 권한 부여를 참조하십시오.
시작하기 전에
기본 모드 보고서 서버에 사용자를 추가하기 전에 다음 목록을 검토합니다.
보고서 서버 컴퓨터에서 로컬 관리자 그룹의 멤버여야 합니다. Windows Vista 또는 Windows Server 2008에서 Reporting Services를 배포하는 경우 보고서 서버를 로컬로 관리하려면 추가 구성이 필요합니다. 자세한 내용은 방법: Windows Vista 및 Windows Server 2008(UAC)의 로컬 관리를 위한 보고서 서버 구성을 참조하십시오.
이 태스크를 다른 사용자에게 위임하려면 사용자 계정을 내용 관리자 및 시스템 관리자 역할에 매핑하는 역할 할당을 만듭니다. 내용 관리자 및 시스템 관리자 권한이 있는 사용자는 보고서 서버에 사용자를 추가할 수 있습니다.
SQL Server Management Studio에서 각 역할의 태스크 종류에 익숙해질 수 있도록 시스템 역할 및 사용자 역할에 대해 미리 정의된 역할을 확인합니다. 보고서 관리자에는 태스크 설명이 표시되지 않으므로 사용자를 추가하기 전에 역할에 익숙해지는 것이 좋습니다.
필요에 따라 필요한 태스크 모음을 포함하는 추가 역할을 정의하거나 역할을 사용자 지정합니다. 예를 들어 개별 항목에 대해 사용자 지정 보안 설정을 사용하려는 경우 폴더에 대한 보기 액세스 권한을 부여하는 새 역할 정의를 만들 수 있습니다. 자세한 내용은 자습서: Reporting Services의 사용 권한 설정을 참조하십시오.
시스템 역할에 사용자 또는 그룹을 추가하려면
보고서 관리자를 시작합니다.
사이트 설정을 클릭합니다.
보안을 클릭합니다.
새 역할 할당을 클릭합니다.
그룹 또는 사용자 이름에 Windows 도메인 사용자 또는 그룹 계정을 <domain>\<account> 형식으로 입력합니다. 폼 인증 또는 사용자 지정 보안을 사용하는 경우에는 해당 배포에 적절한 형식으로 사용자 또는 그룹 계정을 지정합니다.
시스템 역할을 선택한 다음 확인을 클릭합니다.
역할은 누적되므로 시스템 관리자와 시스템 사용자를 모두 선택하면 사용자 또는 그룹이 두 역할 모두에서 태스크를 수행할 수 있습니다.
위의 단계를 반복하여 추가 사용자 또는 그룹에 대한 할당을 만듭니다.
항목 역할에 사용자 또는 그룹을 추가하려면
보고서 관리자를 시작하고 사용자 또는 그룹을 추가할 보고서 항목을 찾습니다.
항목 위로 마우스를 이동하여 드롭다운 화살표를 클릭합니다.
드롭다운 메뉴에서 보안을 클릭합니다.
새 역할 할당을 클릭합니다.
[!참고]
항목이 현재 부모 항목의 보안을 상속하는 경우에는 도구 모음에서 항목 보안 편집을 클릭하여 보안 설정을 변경합니다. 그런 다음 새 역할 할당을 클릭합니다.
그룹 또는 사용자 이름에 Windows 도메인 사용자 또는 그룹 계정을 <domain>\<account> 형식으로 입력합니다. 폼 인증 또는 사용자 지정 보안을 사용하는 경우에는 해당 배포에 적절한 형식으로 사용자 또는 그룹 계정을 지정합니다.
사용자 또는 그룹에서 항목에 액세스하는 방법을 설명하는 역할 정의를 하나 이상 선택한 다음 확인을 클릭합니다.
위의 단계를 반복하여 추가 사용자 또는 그룹에 대한 할당을 만듭니다.