SQL Server Reporting Services 역할

SQL Server Reporting Services에 있는 역할을 사용하여 Visual Studio Team Foundation Server 사용자에게 특정 사용 권한을 할당할 수 있습니다. Team Foundation Server의 모든 사용자와 그룹은 Reporting Services에서 적절한 권한을 할당 받아야 합니다. Reporting Services는 역할 할당을 통해 기본적인 보안 기능을 제공합니다. Management Studio와 보고서 관리자 같은 SQL Server 관리 도구를 사용하여 사용자와 그룹에게 미리 정의된 역할을 할당할 수 있습니다.

Team Foundation Server 그룹 멤버 자격을 사용하면 Reporting Services의 미리 정의된 역할 중 하나에서 적절한 멤버 자격을 결정할 수 있습니다. 대부분의 경우 추가 역할 구성은 필요 없지만, 비즈니스 요구 사항에 맞게 미리 정의된 역할을 수정하고 사용자 지정 역할을 추가할 수는 있습니다. 사용자 지정 역할을 추가하거나 미리 정의된 역할을 수정하려는 경우 그러한 역할에 보고서와 보고 기능에 액세스하는 데 필요한 적절한 수준의 권한이 있는지 확인해야 합니다. 자세한 내용은 Microsoft 웹 사이트의 Granting Permissions on a Native Mode Report Server 항목을 참조하십시오.

Team Foundation Server에서는 다음과 같은 미리 정의된 역할이 기본으로 제공됩니다.

  • 시스템 관리자

  • Team Foundation Content Manager

  • 브라우저

Reporting Services의 미리 정의된 역할에 대한 자세한 내용은 Microsoft 웹 사이트의 미리 정의된 역할 사용 항목을 참조하십시오.

중요

Reporting Services의 멤버 자격은 미리 정의된 해당 역할의 멤버 자격에 의해 부여되는 특정 수준의 권한 및 액세스 권한을 필요로 하는 사용자에게만 부여해야 합니다. 팀 프로젝트 내에서 사용자나 그룹의 역할을 완료하는 데 필요한 최소 권한이 있는 미리 정의된 역할에 사용자나 그룹을 추가합니다. 예를 들어, 사용자가 프로젝트 일정을 보기만 하면 되는 경우에는 사용자를 브라우저 역할이 아니라 내용 관리자 역할에 추가합니다.

시스템 관리자

시스템 관리자 역할에는 보고서 서버를 전체적으로 책임지고 있지만 그 내용에 대해서는 알 필요가 없는 보고서 서버 관리자에게 유용한 권한이 포함되어 있습니다. 시스템 관리자 역할에는 로컬 관리자가 컴퓨터에 대해 갖고 있는 모든 권한이 제공되지 않으므로 Team Foundation 관리자를 시스템 관리자 역할과 내용 관리자 역할 모두에 추가해야 합니다. 이 두 가지 역할을 함께 정의하면 Team Foundation Administrators 그룹의 멤버에게 필요한 모든 권한이 제공됩니다.

Team Foundation Content Manager

이 항목에서 설명하는 다른 역할과 달리 Team Foundation Content Manager 역할은 SQL Server에서 기본 역할이 아닙니다. Team Foundation Server가 설치된 경우 이 역할은 특히 Team Foundation Server와 SQL Server Reporting Services 간의 통합을 위해 만들어집니다. 이 역할은 구조 및 사용 권한 면에서 SQL Server의 기본 역할인 내용 관리자 역할과 유사합니다. Team Foundation Content Manager 역할에는 보고서와 웹 콘텐츠를 관리하지만 보고서를 작성하거나 웹 서버 또는 SQL Server 인스턴스를 관리할 필요가 없는 사용자에게 유용한 권한이 포함됩니다. 내용 관리자는 보고서를 배포하고 보고서 모델과 데이터 소스 연결을 관리하며 보고서 사용 방법을 결정합니다. Team Foundation Content Manager 역할은 팀 프로젝트에서 Project Administrators 그룹에 속한 사용자뿐 아니라 Project Collection Administrators 그룹에 속한 사용자에게 필요한 일반적인 범위의 권한을 제공합니다. Team Foundation Administrators 그룹의 멤버도 이 역할에 추가해야 합니다.

브라우저

브라우저 역할에는 보고서를 볼 수 있지만 보고서를 작성하거나 관리할 필요가 없는 사용자에게 유용한 권한이 포함됩니다. 이 역할은 팀 프로젝트에서 Contributor 또는 Reader 그룹에 속한 사용자에게 유용한 기본적인 기능을 제공합니다.

참고 항목

개념

SharePoint 제품의 역할

SQL Server 및 SQL Server Reporting Services 이해

Team Foundation Server 아키텍처

기타 리소스

권한 관리