다음을 통해 공유


Visual Studio ALM 보고서 보기 및 관리 권한 할당

프로젝트 관리자 또는 관리자는 Visual Studio Team Foundation Server에서 팀 프로젝트에 대한 보고서를 보고, 새로 고치고, 만들고 관리할 수 있는 사용자를 확인할 수 있습니다. 부여하는 권한은 사용하는 보고서의 형식 및 보고서가 연결되는 데이터 저장소에 따라 달라집니다. Microsoft Excel 및 SQL Server Reporting Services에서 보고서를 만들 수 있습니다. 데이터 소스에 대한 개요는 데이터 소스 및 작성 도구 선택을 참조하세요.

Microsoft Excel 보고서에서 Team Foundation에 대한 데이터를 보려면 다음 조건을 충족해야 합니다.

  • MSF(Microsoft Solutions Framework)에 대한 프로세스 템플릿에서 Microsoft Excel 보고서에 액세스하려면 프로젝트 포털을 프로비전하고 팀 프로젝트에 사용하도록 설정해야 합니다.

    Microsoft Excel 보고서는 팀 프로젝트에 대한 SharePoint 제품을 호스팅하는 서버에 저장됩니다. 프로젝트 포털이 팀 프로젝트에 사용하도록 설정되지 않은 경우 보고서에 액세스할 수 없습니다. 자세한 내용은 프로세스 지침 구성 또는 리디렉션, Excel 보고서 또는 Excel 보고서(CMMI)를 참조하세요.

  • Team Foundation에 대한 작업 데이터 저장소에 연결되는 보고서를 Microsoft Excel에서 열려면 Team Foundation Office 통합 추가 기능이 클라이언트 컴퓨터에 설치되어 있어야 합니다. 이 추가 기능은 Visual Studio ALM에 제품을 설치할 때 설치됩니다.

  • Excel 보고서를 대시보드에 나타내고 Excel 서비스에서 사용할 수 있도록 하려면 프로젝트 포털을 Microsoft Office SharePoint Server 2007 Enterprise Edition 또는 Microsoft SharePoint Server 2010 Enterprise Edition에서 호스트해야 합니다.

Reporting Services 보고서에서 Team Foundation에 대한 데이터를 보려면 Reporting Services를 프로비전하고 팀 프로젝트가 포함된 팀 프로젝트 컬렉션에 사용하도록 설정해야 합니다. 이러한 보고서는 팀 탐색기를 열고 팀 프로젝트 노드를 확장할 때 Report 보고서가 나타나지 않으면 사용할 수 없습니다.

작업 데이터 저장소에 연결되는 Excel 보고서에 대한 사용 권한

작업 항목에 대한 데이터를 포함하는 Microsoft Excel 보고서를 만들거나, 보거나, 새로 고치려면 Team Foundation Valid Users 보안 그룹의 멤버여야 합니다. 팀 프로젝트 포털의 문서 노드에 보고서를 저장하려면 SharePoint 제품의 Members 보안 그룹에 속해야 합니다.

다음 표에는 각 작업에 필요한 필수 사용 권한이 요약되어 있습니다. 팀 멤버에게 이러한 권한을 부여하는 방법에 대한 자세한 내용은 팀 프로젝트에 사용자 추가를 참조하세요.

활동

Team Foundation Server

팀 프로젝트 포털(SharePoint)

메모

팀 탐색기의 문서 노드에서 연 Excel 보고서 보기 또는 새로 고침

Readers

Visitors

팀 프로젝트의 문서 노드에 액세스하려면 Team Foundation Valid Users 보안 그룹에 속해야 합니다. 필요한 보안 권한이 명시적으로 설정된 경우 팀 프로젝트의 프로젝트 수준 정보 보기 권한이 허용으로 설정되어 있어야 합니다.

작업 항목 쿼리 실행 및 Microsoft Excel에서 열기 기능 사용

Readers

또한 팀 쿼리를 열 수 있는 권한이 필요할 수 있습니다. 자세한 내용은 쿼리에 대한 권한 설정을 참조하세요.

Microsoft Excel 보고서 만들기

Readers

  

Microsoft Excel에서 작업 항목을 수정하려면 Contributors 그룹에 속하거나, 이 노드의 작업 항목 편집 권한이 허용으로 설정되어 있어야 합니다.

문서 노드의 Excel 보고서 관리

Readers

멤버

문서 노드를 보려면 팀 프로젝트에 액세스할 수 있어야 합니다. 문서 노드 아래의 파일을 관리하려면 SharePoint 사이트에 영향을 주는 멤버여야 합니다. 자세한 내용은 문서 및 문서 라이브러리 관리를 참조하세요.

Analysis Services 큐브에 연결되는 Excel 보고서에 대한 사용 권한

SQL Server Analysis Services 큐브에 연결되는 Microsoft Excel 보고서를 보거나, 새로 고치거나, 만들려면 Analysis Services의 TfsWarehouseDataReaders 보안 역할에 속해야 합니다. 단, 엔터프라이즈 대시보드에서 Excel 보고서를 보거나, 새로 고치거나, 만드는 경우는 유일하게 이 규칙에서 제외됩니다.

엔터프라이즈 대시보드에 표시되는 모든 Microsoft Excel 보고서는 Analysis Services 큐브의 데이터를 포함합니다. Microsoft Office SharePoint Server 2007 Enterprise Edition 또는 Microsoft SharePoint Server 2010 Enterprise Edition을 실행하는 서버에서 팀 프로젝트 포털이 호스트되는 경우에만 엔터프라이즈 대시보드를 볼 수 있습니다.

엔터프라이즈 대시보드에서 Microsoft Excel 보고서를 보거나, 새로 고치거나, 만들려면 Single Sign-On 또는 Windows 인증을 사용하도록 SharePoint 웹 응용 프로그램 정의를 구성해야 합니다. 구성하는 인증 서비스에 따라 다음과 같은 제한 사항이 적용됩니다.

중요

사용자를 Analysis Services에서 TfsWarehouseDataReaders 보안 역할의 멤버로 추가하지 않으려면 Single Sign-On에 대해 SharePoint 웹 응용 프로그램을 구성해야 합니다.또한 팀 프로젝트 포털이 NTLM 인증을 사용하도록 구성되어 있지만 데이터 계층 서버에 설치되어 있지 않은 경우 Single Sign-On에 대해 응용 프로그램을 구성해야 합니다.TfsWarehouseDataReaders 보안 역할의 멤버는 동일한 데이터 웨어하우스를 사용하는 모든 팀 프로젝트 컬렉션 전체의 모든 팀 프로젝트에 대해 보고서를 생성할 수 있습니다.

  • Single Sign-On 인증의 경우(권장)

    Single Sign-On을 사용하여 엔터프라이즈 대시보드의 뷰어를 인증하려면 다음과 같은 작업을 수행해야 합니다.

    • Single Sign-On을 사용하도록 SharePoint 웹 응용 프로그램을 구성해야 합니다. Single Sign-on을 구성하는 방법에 대한 자세한 내용은 대시보드 호환성에 대한 설정 구성을 참조하세요.

    • Single Sign-on 엔터프라이즈 응용 프로그램 정의에 대한 액세스 권한이 부여되는 그룹에 대시보드 뷰어를 추가해야 합니다.

  • Windows 인증의 경우

    Windows 인증을 사용하여 엔터프라이즈 대시보드의 뷰어를 인증하려면 다음과 같은 작업을 수행해야 합니다.

    • 데이터 계층 서버에서 팀 프로젝트 포털을 호스트하거나 Kerberos 인증을 사용하도록 SharePoint 엔터프라이즈 웹 응용 프로그램을 구성해야 합니다.

    • Analysis Services의 TfsWarehouseDataReaders 보안 역할에 사용자를 추가해야 합니다.

수행 중인 작업에 따라 다른 사용 권한이 필요할 수 있습니다. 팀 프로젝트의 문서 노드에 액세스하려면 Team Foundation Valid Users 보안 그룹의 멤버여야 합니다.

다음 표에는 각 작업에 필요한 사용 권한이 요약되어 있습니다. 팀 멤버에게 이러한 권한을 부여하는 방법에 대한 자세한 내용은 팀 프로젝트에 사용자 추가TFS에서 보고서를 보거나 만들 수 있는 권한 부여를 참조하세요.

활동

Team Foundation Server

팀 프로젝트 포털

Analysis Services 큐브(Tfs_Analysis)

메모

팀 탐색기에서 문서 노드를 열고 Microsoft Excel 보고서를 보거나 새로 고칩니다.

Readers

Visitors

TfsWarehouseDataReader 역할

팀 프로젝트의 문서 노드에 액세스하려면 Team Foundation Valid Users 보안 그룹에 속해야 합니다. 필요한 보안 권한이 명시적으로 설정된 경우 팀 프로젝트의 프로젝트 수준 정보 보기 권한이 허용으로 설정되어 있어야 합니다.

엔터프라이즈 대시보드에 표시되는 Microsoft Excel 보고서 보기 또는 새로 고침

  

Visitors

방문자 또는 읽기 권한 이외에 TfsWarehouseDataReader 역할 또는 SharePoint 웹 응용 프로그램에 대한 Single Sign-on 엔터프라이즈 응용 프로그램 정의에 대한 권한이 부여된 그룹에 속해야 합니다.

자세한 내용은 Excel 보고서 또는 Excel 보고서(CMMI)를 참조하세요.

작업 항목 쿼리 실행 및 Microsoft Excel에서 보고서 만들기 사용

Readers

TfsWarehouseDataReader 역할

이러한 권한 이외에 팀 쿼리를 열 수 있는 권한이 필요할 수 있습니다. 자세한 내용은 쿼리에 대한 권한 설정을 참조하세요.

대시보드에서 새 Excel 보고서 기능 사용

Visitors

TfsWarehouseDataReader 역할

팀 프로젝트를 호스팅하는 프로젝트 컬렉션에 대해 보고 기능이 구성되어 있는 경우에만 새 Excel 보고서 단추를 사용할 수 있습니다.

Analysis Services 큐브에 연결되는 보고서를 Microsoft Excel에서 만들기

TfsWarehouseDataReader 역할

결과 통합 문서를 프로젝트 포털에 저장하려면 SharePoint 제품에 대한 Members 그룹에 속해야 합니다.

문서 노드의 Microsoft Excel 보고서 관리

Readers

멤버

  

문서 노드 아래에 파일을 저장하려면 SharePoint 사이트에 영향을 주는 멤버여야 합니다. 자세한 내용은 문서 및 문서 라이브러리 관리를 참조하세요.

Reporting Services 보고서에 대한 사용 권한

보고서 관리자에서 사용할 수 있는 보고서를 보거나, 새로 고치거나, 만들려면 팀 프로젝트 컬렉션에 대해 Reporting Services를 호스트하는 서버에 정의된 Browser 또는 Team Foundation Content Managers group 보안 그룹에 속해야 합니다. 이러한 보고서를 만들려면 관계형 데이터 웨어하우스에 대한 Analysis Services의 TfsWarehouseDataReaders 보안 역할에도 속해야 합니다.

다음 표에는 각 작업에 필요한 사용 권한이 요약되어 있습니다. 팀 멤버에게 이러한 권한을 부여하는 방법에 대한 자세한 내용은 팀 프로젝트에 사용자 추가TFS에서 보고서를 보거나 만들 수 있는 권한 부여를 참조하세요.

Reporting Services

Analysis Services 큐브(Tfs_Analysis)

관계형 데이터 웨어하우스(Tfs_Warehouse)

보고서 보기 또는 새로 고침  

브라우저

Analysis Services 큐브에서 데이터에 액세스하는 보고서 만들기

브라우저

TfsWarehouseDataReader 역할

관계형 데이터 웨어하우스에서 데이터에 액세스하는 보고서 만들기

브라우저

TfsWarehouseDataReader 역할

보고서 관리

Team Foundation Content Managers 그룹

Excel 보고서 공유 및 관리

다음과 같은 방법 중 하나로 Excel 보고서를 공유할 수 있습니다.

  • 보고서 데이터를 전자 메일로 보냅니다. 데이터를 보는 데 특별한 권한이 필요하지 않습니다.

  • Excel 통합 문서를 전자 메일로 보냅니다.

  • 프로젝트 포털에 Excel 보고서를 업로드합니다.

  • 대시보드에 Excel 보고서를 추가합니다.

  • Excel 보고서를 공유 네트워크 사이트에 업로드하고 해당 위치의 URI를 작업 항목 폼에 추가합니다.

사용자에게는 데이터를 새로 고치는 필수 사용 권한과 데이터가 Team Foundation Server에 연결되어 있는 보고서를 여는 필수 Team Foundation 추가 기능이 있어야 합니다.

Q: Reporting Services 보고서를 만들려면 어떤 도구를 사용할 수 있을까요?

A: Reporting Services를 통해 호스트할 보다 복잡한 보고서를 만들려면 보고서 작성기나 보고서 디자이너를 사용할 수 있습니다. 이러한 작성 도구를 사용하여 관계형 데이터 웨어하우스 및 Analysis Services 큐브 모두에 액세스할 수 있습니다. 보고서 작성기가 보다 간단하므로 가능하면 보고서 작성기를 사용해야 합니다.

이러한 도구 외에도 Microsoft는 보고서를 사용자 지정하고 게시하는 기능을 확장하는 추가 도구 및 플러그 인을 제공합니다. 자세한 내용은 Microsoft 웹 사이트에서 스타일에 따라 적절한 비즈니스 인텔리전스 기술 선택(백서)Microsoft Business Intelligence 페이지를 참조하세요.

OLAP 큐브 또는 Analysis Services 관계형 데이터베이스에 연결할 수 있는 작성 도구를 사용하여 TFS 보고서를 만들 수 있습니다. 예를 들어, Excel, 보고서 작성기 및 보고서 디자이너를 사용할 수 있습니다. Excel을 사용하면 작업 항목을 추적하기 위한 데이터나 큐브에 저장된 데이터에 액세스하는 보고서를 빠르게 생성할 수 있습니다. 프로젝트를 사용하여 종속성, 일정, 리소스 사용 및 일정 등의 정보를 보여주는 보고서를 만들 수 있습니다. 보고서 작성기나 보고서 디자이너를 사용하면 사용자에게 데이터베이스에 대한 읽기 권한을 부여하지 않아도 사용자가 보고서를 업데이트할 수 있습니다.

다음 그림과 같이 Analysis Services 큐브 또는 작업 항목 추적용 데이터 저장소의 데이터에 액세스하는 Excel 보고서를 작성할 수 있습니다. 이러한 보고서는 포털 또는 대시보드를 통해 정보를 팀과 공유하거나 PowerPivot for Excel을 사용하여 다른 데이터 소스와 통합하는 임시 및 셀프 서비스 분석에 유용합니다. 보다 복잡한 비즈니스 보고서와 운영 보고서를 작성하려면 보고서 작성기 또는 보고서 디자이너를 사용하여 Reporting Services에서 보고서를 만들거나 사용자 지정합니다.

Team Foundation 보고서를 생성하는 도구

다음 표에서는 TFS 보고서를 만들고 사용자 지정하는 데 사용할 수 있는 작성 도구를 사용하기 위한 도구, 데이터, 이점 및 리소스에 대한 정보를 제공합니다.

소프트웨어 도구

액세스한 데이터

유용한 분야

참고

Excel

작업 항목 추적을 위한 데이터 저장소

OLAP 데이터 큐브(TFS_Analysis)

셀프 서비스 분석

중소 규모 데이터 집합 관리(100s - 약 1MM 레코드)

유연한 자유 형식 보고서 레이아웃 및 서식

Excel 보고서를 업데이트하거나 새로 고치려면 사용자에게 적절한 사용 권한이 있어야 합니다. 전체 배포 프로젝트 컬렉션의 데이터를 저장하는 데이터 웨어하우스에 대한 액세스 권한 하나는 반드시 필요합니다. 사용자는 수동으로 또는 매크로를 사용하여 데이터를 새로 고쳐야 합니다.

Project

작업 항목 추적을 위한 데이터 저장소

프로젝트 일정 및 리소스 데이터

종속성, 타임라인 보고서, 리소스 사용 및 할당을 보여주는 Gantt 보고서를 표시합니다.

기업 배포용으로 Project Server가 제공하는 다양한 보고서는 프로젝트 내부 또는 여러 프로젝트 사이에서 프로젝트 및 리소스 성능을 분석하는 데 사용됩니다. 또한 PivotTable 및 PivotChart 보고서를 사용하여 대화형으로 보고서 작업을 하고 보고서를 구성하는 일부 필드를 변경할 수 있습니다.

프로젝트에서 작업 항목 쿼리를 열면 프로젝트의 보고서에 바로 액세스할 수 있습니다. 자세한 내용은 Project를 사용하여 백로그 및 작업 만들기을 참조하세요.

프로젝트의 엔터프라이즈 수준 보고서에 액세스하려면 Project Server용 Team Foundation Server 확장을 설치하고 구성해야 합니다. 자세한 내용은 Team Foundation Server를 Project Server와 동기화을 참조하세요.

보고서 작성기

OLAP 데이터 큐브(TFS_Analysis)

관계형 웨어하우스 데이터베이스(TFS_Warehouse)

정교하고 일관된 형식의 보고서를 만듭니다.

보고서에 스파크라인, 가로 막대형 차트 및 지표를 추가합니다.

매개 변수화된 보기를 사용합니다.

SQL Server 2008 R2 보고서 작성기 3.0은 Excel과 유사한 기능의 리본을 사용하여 고급 서식이 지정된 보고서를 개발할 수 있는 직관적이고 완전한 기능의 보고 환경을 제공합니다. Microsoft 웹 사이트의 보고서 작성기 3.0 시작하기 페이지에서 이 도구를 다운로드하고 추가 리소스에 액세스할 수 있습니다.

보고서 디자이너

OLAP 데이터 큐브(TFS_Analysis)

관계형 웨어하우스 데이터베이스(TFS_Warehouse)

정교하고 일관된 형식의 보고서를 만듭니다.

보고서 디자이너는 Visual Studio 환경 내에서 호스팅되는 그래픽 쿼리 및 디자인 도구 모음입니다. 보고서 디자이너에 있는 보고서 데이터 창에서 보고서에 사용할 데이터를 구성하고, 디자인 및 미리 보기에 대한 탭 보기를 통해 보고서를 대화형으로 디자인할 수 있습니다. 보고서 디자이너는 또한 데이터 원본에서 검색할 데이터를 보다 쉽게 지정할 수 있는 쿼리 디자이너와 보고서 레이아웃에 사용할 보고서 데이터를 지정할 수 있는 식 대화 상자를 제공합니다. 자세한 내용은 Microsoft 웹 사이트의 보고서 디자이너 페이지를 참조하세요

보고서 디자이너와 보고서 작성기의 기능을 좀 더 자세히 비교하려면 Microsoft 웹 사이트의 보고서 작성 환경 비교 페이지를 참조하세요.

액세스 수준, 권한 및 리소스 종속성

  • 프로젝트 포털 대시보드를 보거나 수정하려면 사용자에게 해당 SharePoint 권한이 이어야 합니다. 또한 팀 프로젝트에서 프로젝트 포털을 사용하도록 설정해야 합니다.

    대시보드에 표시되는 Excel 보고서를 업데이트하거나 새로 고치려면 Single Sign-on 엔터프라이즈 응용 프로그램 정의에 대한 액세스 권한이 부여된 그룹에 속해야 하거나 SQL Server Analysis Services에서 TfsWarehouseDataReaders 보안 역할에 속해야 합니다.

  • Excel 보고서를 만들거나, 업데이트하거나, 새로 고치려면 사용자에게 적절한 사용 권한이 있어야 합니다. 전체 배포 프로젝트 컬렉션의 데이터를 저장하는 데이터 웨어하우스에 대한 액세스 권한 하나는 반드시 필요합니다. 사용자는 수동으로 또는 매크로를 사용하여 데이터를 새로 고쳐야 합니다.

    • MSF(Microsoft Solutions Framework)에 대한 프로세스 템플릿에서 Microsoft Excel 보고서에 액세스하려면 프로젝트 포털을 프로비전하고 팀 프로젝트에 사용하도록 설정해야 합니다.

      Microsoft Excel 보고서는 팀 프로젝트에 대한 SharePoint 제품을 호스팅하는 서버에 저장됩니다. 프로젝트 포털이 팀 프로젝트에 사용하도록 설정되지 않은 경우 보고서에 액세스할 수 없습니다. 자세한 내용은 프로세스 지침 구성 또는 리디렉션, Excel 보고서 또는 Excel 보고서(CMMI)를 참조하세요.

    • Team Foundation에 대한 작업 데이터 저장소에 연결되는 보고서를 Microsoft Excel에서 열려면 Team Foundation Office 통합 추가 기능이 클라이언트 컴퓨터에 설치되어 있어야 합니다. 이 추가 기능은 Visual Studio ALM에 제품을 설치할 때 설치됩니다.

    • Excel 보고서를 대시보드에 나타내고 Excel 서비스에서 사용할 수 있도록 하려면 프로젝트 포털을 Microsoft Office SharePoint Server 2007 Enterprise Edition 또는 Microsoft SharePoint Server 2010 Enterprise Edition에서 호스트해야 합니다.

    • 팀 프로젝트가 프로젝트 포털로 프로비전되어 있어야 합니다.

      Excel 보고서는 팀 프로젝트용 SharePoint 제품을 호스팅하는 서버에 저장됩니다. 팀 프로젝트에 프로젝트 포털을 사용하도록 설정되지 않은 경우 이러한 보고서에 액세스할 수 없습니다. 자세한 내용은 프로젝트 포털 구성 또는 추가를 참조하세요.

    • TFS 작업 데이터 저장소에 연결하는 Excel 보고서를 열려면 클라이언트 컴퓨터에 Team Foundation Office 통합 추가 기능이 설치되어 있어야 합니다. 이 추가 기능은 Team Foundation 클라이언트를 설치할 때 함께 설치됩니다.

  • Reporting Services 보고서를 보거나 만들려면 온-프레미스 TFS 배포에서 Reporting에 SQL Server Analysis Services 및 SQL Server Reporting Services를 제공해야 합니다. 팀 프로젝트에 보고서 추가를 참조하세요. 또한 사용자에게 Reporting Services의 폴더를 보거나 수정할 권한이 있어야 합니다. 보고서 작성자는 데이터베이스 역할에 추가되어야 합니다. TFS에서 보고서를 보거나 만들 수 있는 권한 부여를 참조하세요.

참고 항목

개념

TFS에서 사용자 또는 그룹 관리

Visual Studio ALM용 차트, 대시보드 및 보고서