다음을 통해 공유


TFS와 Project Server 통합을 지원하기 위한 권한 할당

Team Foundation Server 및 Project Server에서 데이터 동기화를 지원하도록 구성하는 첫 단계로 사용 권한을 할당합니다. 관리자, 서비스 계정, 팀 멤버 등의 여러 계정에 사용 권한을 부여해야 합니다. 또한 특정 서비스 계정에 Project Server용 SharePoint 제품 호스팅 서버에 대해 SSP(공유 서비스 공급자)로서의 액세스 권한이 있는지도 확인해야 합니다.

Project Server 통합용 Team Foundation Server 확장을 설치한 후에 사용 권한을 부여해야 합니다. 자세한 내용은 TFS와 Project Server 통합을 지원하기 위한 시스템 및 설치 요구 사항을 참조하십시오.

시작하기 전에

구성을 시작하기 전에 데이터 동기화에 참가하는 PWA 인스턴스 및 TFS 팀 프로젝트 컬렉션을 확인해야 합니다. 또한 다음 사항도 확인해야 합니다.

사용 권한을 할당하는 데 필요한 모든 사용 권한이 있는지 여부

다음 그룹에 속해 있는지 확인합니다.

  • TFS 사용 권한을 부여하는 데 필요한 Team Foundation Administrators 그룹. Team Foundation 관리 콘솔 액세스 권한도 있어야 합니다. Set administrator permissions for Team Foundation Server.

  • Project Server 사용 권한을 부여하는 데 필요한 PWA(Project Web Access 또는 Project Web App)의 각 인스턴스에 대한 Project Web App 관리자 그룹. 또한 PWA를 통해 Project Server에 액세스할 수 있어야 합니다.

  • PWA 보고 및 게시 데이터베이스에 대한 사용 권한을 부여하는 데 필요한 Project Server용 SQL Server 데이터베이스의 Administrators 보안 그룹

  • SSP 사용 권한을 부여하는 데 필요한 Farm Administrators 그룹, Project Server를 지원하는 웹 응용 프로그램의 관리자 그룹 또는 SharePoint Administration 그룹. 그룹 멤버는 배포의 보안 아키텍처에 따라 달라집니다.

  • stsadm.exe를 사용하는 데 필요한 로컬 컴퓨터의 관리자 그룹

Project Server 버전에 대한 인증 모드가 올바르게 설정되어 있는지 여부

  • Project Server 2010:

    PWA 인스턴스용 SharePoint 웹 응용 프로그램은 클래식 모드 인증으로 설정해야 합니다. 클래식 모드 인증에서는 Windows 인증을 사용합니다. SharePoint Server 2010에서 사용자 계정은 AD DS(Active Directory 도메인 서비스) 계정으로 처리됩니다.

    인증이 클레임 기반 인증으로 설정된 PWA 인스턴스는 등록할 수 없습니다. 설정되어 있는 인증 모드를 모르거나 인증 모드를 전환해야 하는 경우에는 이 섹션으로 이동하세요.

  • Project Server 2013:

    SharePoint 사용 권한 모드와 Project 사용 권한 모드의 두 가지 사용 권한이 지원됩니다. 이 두 모드에서는 모두 클레임 기반 인증을 사용합니다. 할당해야 하는 사용 권한은 설정된 사용 권한 모드에 따라 다릅니다.

    SharePoint 사용 권한 모드에서는 Project Server 사용 권한 모드의 기본 보안 그룹에 직접 해당하는 SharePoint 그룹을 만듭니다. 이러한 그룹은 프로젝트 및 Project Server 기능에 대한 여러 수준의 액세스 권한을 사용자에게 부여하는 데 사용됩니다. SharePoint 사용 권한 모드는 Project Server 2013의 새로운 기능입니다.

    새 Project Web App 인스턴스는 기본적으로 SharePoint 사용 권한 모드를 사용합니다. 온-프레미스 설치에서는 Set-SPProjectPermissionModeWindows PowerShell cmdlet을 사용하여 지정된 Project Web App 인스턴스에 대해 모드를 변경할 수 있습니다.

    Project Server 사용 권한 모드에서는 SharePoint 그룹과는 다른 사용자 지정 가능한 보안 그룹 및 기타 기능 집합을 제공합니다. 이 보안 플랫폼은 팜의 SharePoint 사용 권한과는 독립적으로 작동하며, Project Web App 사용자의 사용 권한 수준을 미세 조정할 수 있도록 허용합니다. 이 사용 권한 모드는 Project Server 2010에서 제공되었던 것과 같습니다.

    각 보안 모드에서 지원되는 기능을 비교한 내용은 Project Server 2013에서 사용자 액세스 계획을 참조하세요.

    설정되어 있는 사용 권한 모드를 모르거나 사용 권한 모드를 전환해야 하는 경우에는 이 섹션으로 이동하세요.

사용자 계정을 효율적으로 관리할 수 있는 Windows 그룹을 만들었는지 여부

TFS 및 Project Server에 사용자를 수동으로 추가하는 작업을 최소화하려면 Windows 또는 Active Directory 그룹을 만듭니다. 사용 권한이 미리 정의되어 있는 TFS 그룹, Project Server 및 SharePoint 사이트에 이러한 그룹을 추가할 수 있습니다. 또한 여러 도메인과 포리스트에서 리소스를 Active Directory와 동기화할 수 있습니다.

자세한 내용은 Project Server 2013에서 Active Directory를 사용하여 보안 그룹 동기화 관리를 참조하세요.

1.사용 권한을 할당해야 하는 모든 서비스와 사용자 계정을 식별합니다.

TFS와 Project Server 간의 데이터 동기화를 지원하는 리소스에 대한 액세스 권한을 필요로 하며 이미 구성된 서비스 계정, 사용자 계정 Active Directory 그룹을 식별합니다.

서비스 계정

다음 서비스 계정을 식별합니다.

  • TFS용 서비스 계정

    Team Foundation Administration 콘솔을 엽니다. Network Service 계정을 사용하는 경우 도메인 계정으로 변경합니다.

  • Project Server 이벤트 처리기용 서비스 계정

    Project Server가 설치되어 있는 컴퓨터에서 컴퓨터 > 서비스 관리를 열고 Microsoft Project Server Events Service를 찾습니다.

  • Project 서버 웹 응용 프로그램 풀을 실행하는 서비스 계정

    TFS 데이터 동기화에 참가할 PWA 인스턴스의 수에 따라 서비스 계정이 둘 이상 있을 수 있습니다. PWA를 호스트하는 SharePoint appPool과 PSI 서비스 appPool을 모두 식별해야 합니다. GUID appPool 이름은 PSI 서비스 appPool에 연결될 수 있습니다.

    1. SharePoint 중앙 사이트 관리, 응용 프로그램 관리, 서비스 응용 프로그램 관리, Project Server 응용 프로그램을 엽니다.

      PWA 인스턴스를 호스트하는 SharePoint 사이트를 찾습니다. 해당 번호를 적어둡니다. 하나 이상의 포트(예: SharePoint 80 또는 SharePoint 웹 앱) 아래에 있을 수 있습니다.

    2. IIS 관리자를 열고 사이트를 확장한 후 식별한 PWA에 해당하는 SharePoint 웹 사이트를 찾습니다.

      • Project Server 2010: 응용 프로그램 풀의 고급 설정을 열면 AppPool의 계정 ID를 확인할 수 있습니다.

      • Project Server 2013: SharePoint 웹 서비스를 확장한 다음 Project PSI 서비스가 포함된 항목이 표시될 때까지 각 GUID를 확장합니다. 고급 설정에서 응용 프로그램 풀(GUID 풀 이름)을 확인합니다.

        PSI 앱 풀의 GUID 찾기

           

        IIS의 AppPools에서 이 GUID 응용 프로그램 풀을 실행하는 데 사용되는 계정을 찾습니다.

        PSI 앱 풀의 서비스 계정 찾기

사용자 계정

다음 사용자 계정 또는 그룹을 식별합니다.

  • TFSProjectServer registerPWA 명령을 실행할 사용자 계정

  • TFS와 Project Server의 통합을 지원하기 위한 구성 요소는 매핑하지만 PWA를 등록하지는 않는 사용자 계정

  • Project Professional 사용자

  • 프로젝트 자원으로 배정되었거나 TFS 작업 항목이 배정된 사용자

    이러한 사용자는 프로젝트 관리자의 상태 대기열로 이동하는 상태 업데이트를 전송합니다.

역할에 따라 데이터 동기화에 참가하는 각 PWA 인스턴스, SharePoint Server, Enterprise 자원 그룹 및 TFS에 사용 권한을 부여합니다.

2.각 PWA 인스턴스에 액세스할 수 있는 사용 권한 부여

배포에 사용되는 버전 및 사용 권한 모드에 따라 다음 작업을 수행합니다. 팀 프로젝트에 등록 및 매핑할 각 PWA 인스턴스에 대해 계정을 추가해야 합니다.

작업

구성에 대한 설정

2-1. TFS 서비스 계정에 전역 권한 부여

Project Server 2010 클래식 모드 Project Server 2013 사용 권한 모드

2-2. TFS 서비스 계정에 범주 권한 부여

Project Server 2010 클래식 모드 Project Server 2013 사용 권한 모드

2-3. PWA 보안 그룹에 계정 추가:

  • TFS 서비스 계정

  • Project Server 웹 응용 프로그램 풀용 서비스 계정

  • 통합을 구성하는 사용자 계정

  • Project Professional의 사용자 계정: 프로젝트 관리자 또는 포트폴리오 관리자

  • 프로젝트 계획에서 자원으로 배정된 사용자 계정: 팀 멤버

Project Server 2010 클래식 모드 Project Server 2013 사용 권한 모드

2-4. PWA 보안 그룹에 계정 추가(SharePoint 모드)

  • TFS 서비스 계정

  • Project Server 웹 응용 프로그램 풀용 서비스 계정

  • Project Server 이벤트 처리기에 대한 서비스 계정, PWA의 관리자에 추가

  • 통합을 구성하는 사용자 계정

  • Project Professional의 사용자 계정: 프로젝트 관리자 또는 포트폴리오 관리자

  • 프로젝트 계획에서 자원으로 배정된 사용자 계정: 팀 멤버

Project Server 2013 SharePoint 모드

2-5. Active Directory Enterprise 자원 그룹에 사용자 계정 추가

Project Server 2010 클래식 모드 Project Server 2013 사용 권한 모드 Project Server 2013 SharePoint 모드

2-1 전역 권한 부여

다음에 필수: Project Server 2010 클래식 모드Project Server 2013 사용 권한 모드

  1. PWA 설정 페이지에서 사용자 관리, 새 사용자를 차례로 엽니다.

  2. TFS 서비스 계정을 추가합니다.

  3. 각 필드에 필요한 정보를 입력합니다. 이때 다음 사항을 참조하세요.

    1. 이 계정은 서비스 계정이므로 사용자를 자원으로 배정할 수 있음 확인란 선택을 취소합니다.

    2. 사용자 인증에는 TFS의 서비스 계정 이름을 입력합니다.

    3. 다음 전역 권한을 할당합니다.

      • 관리: Enterprise 사용자 정의 필드 관리, 서버 이벤트 관리, 사이트 서비스 관리, 사용자 및 그룹 관리

      • 일반: 로그온, 새 작업 배정, 작업 다시 배정

      • 프로젝트: 새 프로젝트 팀 구성

      • 보기: 승인 보기, 프로젝트 센터 보기, 자원 센터 보기, 작업 센터 보기

  4. 변경 내용을 저장합니다.

2-2 범주 권한 부여

다음에 필수: Project Server 2010 클래식 모드Project Server 2013 사용 권한 모드

  1. PWA 홈 페이지의 빠른 실행 영역에서 서버 설정을 선택합니다.

  2. 그런 다음 범주 관리, 새 범주를 차례로 선택합니다.

  3. 서비스 계정 범주의 이름을 입력하는데 예를 들어 서비스 계정과 같이 입력합니다.

  4. 사용 가능한 사용자에서 Team Foundation Server용 서비스 계정의 이름을 선택하고 추가를 선택합니다.

    TFS 서비스 계정 범주 만들기

  5. 프로젝트에서 Project Server 데이터베이스에 있는 현재 프로젝트와 미래 프로젝트 모두를 선택하고 저장을 클릭합니다.

  6. TFS 서비스 계정을 추가하고 다음 범주 권한의 확인란을 선택합니다.

    • 프로젝트: 프로젝트 열기, 프로젝트 사이트 보기

    • 자원: Enterprise 자원 데이터 보기

    TFS 서비스 계정에 대한 범주 권한

2-3 PWA 보안 그룹에 계정 추가

다음에 필수:  Project Server 2010 클래식 모드Project Server 2013 사용 권한 모드

  1. PWA 설정 페이지에서 사용자 관리, 새 사용자를 열고 각 필드에 필요한 정보를 입력합니다.

    • 계정이 서비스 계정이면 사용자를 자원으로 배정할 수 있음 확인란 선택을 취소합니다.

    • 사용자 인증에는 TFS의 사용자 또는 서비스 계정 이름을 입력합니다.

    • 계정이 관리자 또는 서비스 계정이면 자원을 평준화할 수 있음 확인란 선택을 취소합니다.

  2. 보안 그룹에서는 다음 기본 그룹 중 하나에 계정이나 그룹을 추가합니다.

    1. Administrators: TFS 서비스 계정 및 통합을 구성하거나 PWA를 등록 또는 등록 취소하는 사용자의 계정입니다.

    2. Project Managers: PWA 및 Project Professional을 사용하는 사용자입니다.

    3. Team Members: 자원으로 배정되며 TFS 작업 항목에 배정되는 사용자입니다.

  3. 범주 권한을 사용자 지정한 경우 팀 멤버에게 새 작업 또는 배정 만들기, 개체 링크 만들기, 프로젝트 열기, 프로젝트 사이트 보기Project Web App에서 프로젝트 일정 보기(Project Server 2010) 보안 범주가 있는지 확인합니다.

    보안 범주, 팀 멤버의 My Project

    Project Server 2013(사용 권한 모드)에서는 프로젝트 열기, 프로젝트 사이트 보기 및 Project Web App에서 프로젝트 일정 보기를 선택합니다.

    특정 범주에서 선택한 사용자에 대한 범주 권한을 수정하려면 선택한 범주 목록에서 범주를 선택하고 허용할 사용 권한에 대해 허용을 선택합니다.

  4. 변경 내용을 저장합니다.

자세한 내용은 Project Server 2010에서 사용자 계정 추가 또는 Project Server 2013에서 사용자 액세스 계획을 참조하세요.

2-4 PWA 보안 그룹에 계정 추가(SharePoint 모드)

다음에 필수:  Project Server 2013 SharePoint 모드

  1. PWA 홈 페이지의 기어 아이콘에서 사이트 설정을 선택합니다.

    PWA의 사이트 설정 열기(PS 2013)

  2. Site Collection Administrators 그룹을 열고 TFS 서비스 계정을 추가합니다.

  3. 사용자 및 그룹을 엽니다.

    PWA에 대한 사람 및 그룹 열기(PS 2013)

  4. 계정을 추가할 그룹을 선택합니다.

    PWA에서 계정을 추가할 그룹 선택(PS 2013)

    1. Project Web App의 Team Members: 프로젝트 계획에서 자원으로 배정되거나 작업 항목에 대해 배정 대상 필드에 배정된 계정을 추가합니다. 또는 이러한 자원을 관리하는 데 사용되는 Active Directory 그룹을 추가합니다.

    2. Project Web App의 Administrators: Team Foundation Server, Project Server 웹 응용 프로그램 풀 및 Project Server 이벤트 처리기의 서비스 계정을 추가합니다. 또한 TfsAdmin ProjectServer RegisterPWA/UnRegisterPWA 명령을 실행하여 통합을 구성하는 사용자의 계정도 추가합니다.

    3. PWA Site Collection Administrators : TfsAdmin ProjectServer RegisterPWA/UnRegisterPWA 명령을 실행하여 통합을 구성하는 사용자의 계정을 추가합니다.

    4. Project Web App의 Project Managers: Project Professional의 사용자 계정을 추가합니다.

    기본 그룹을 모두 표시하려면 자세히를 선택합니다.각 그룹에 배정된 사용 권한을 보려면 설정, 그룹 권한 보기를 선택합니다.자세한 내용은 Project Server 2013에서 사용자 액세스 계획을 참조하세요.

  5. 그룹 페이지에서 새로 만들기, 사용자 추가를 선택합니다.

  6. 선택한 그룹에 추가할 각 계정 또는 Active Directory 그룹의 이름을 입력합니다.

    PWA의 그룹에 계정 추가(PS 2013)

  7. 공유를 선택합니다.

2-5 Active Directory Enterprise 자원 그룹에 사용자 계정 추가

다음에 필수:  Project Server 2010 클래식 모드, Project Server 2013 사용 권한 모드Project Server 2013 SharePoint 모드

  1. PWA 설정 페이지의 운영 정책에서 Active Directory 자원 그룹 동기화를 선택합니다.

    Active Directory 리소스 풀 동기화 열기

  2. TFS 팀 멤버의 Active Directory 그룹을 Enterprise 자원 그룹에 추가합니다.

    Active Directory Enterprise 리소스 풀

3.SharePoint Server 사용 권한 부여

SharePoint 중앙 관리를 사용하여 지정된 권한을 부여합니다. 또는 Windows PowerShell을 사용할 수 있습니다.

작업

구성에 대한 설정

3-1. Project Server Service Application을 시작하기 위한 모든 연결 권한 부여

  • TFS 서비스 계정

  • Project Server 이벤트 처리기용 서비스 계정

Project Server 2010 클래식 모드 Project Server 2013 사용 권한 모드

3-2. SharePoint 사이트에 대한 사이트 모음 관리자에 TFS 서비스 계정 추가

Project Server 2013 SharePoint 모드

3-1 Project Server Service Application을 시작하기 위한 모든 연결 권한 부여

다음에 필수:  Project Server 2010 클래식 모드Project Server 2013 사용 권한 모드

  1. Project Server용 SharePoint Server에서 SharePoint 중앙 관리를 열고 응용 프로그램 관리에서 서비스 응용 프로그램 관리를 선택합니다.

    서비스 응용 프로그램 관리 선택

  2. 응용 프로그램 이름이 아닌 Project Server Service Application 행 안을 클릭하여 해당 행을 강조 표시합니다. 리본 메뉴에서 사용 권한을 선택합니다.

    권한 선택

  3. TFS의 서비스 계정 이름을 입력하고 추가를 선택합니다.

  4. 새로 추가한 서비스 계정의 이름이 강조 표시되어 있는지 확인하고 모든 권한 확인란을 선택합니다. 확인을 선택합니다.

    연결 권한의 모든 권한

  5. 3~4단계를 반복하여 이번에는 Project Server 이벤트 처리기용 서비스 계정을 추가합니다. 서비스 계정이 여러 개면 모두 추가합니다.

자세한 내용은 서비스 응용 프로그램에 대한 액세스 제한 또는 허용을 참조하세요.

3-2.사이트 모음 관리자 그룹에 TFS 서비스 계정 추가

다음에 필수: Project Server 2013 SharePoint 모드

  1. Project Server용 SharePoint Server에서 SharePoint 2013 중앙 관리를 열고 기어 아이콘에서 사이트 설정을 선택합니다.

    PS 2013용 SharePoint 사이트 설정 열기

  2. 사이트 모음 관리자를 선택합니다.

    PS 2013용 사이트 컬렉션 관리자 열기

  3. TFS 서비스 계정 이름을 입력하고 입력이 완료되면 확인을 선택합니다.

4.Project Server 데이터베이스 사용 권한 부여

다음에 필수:  Project Server 2010 클래식 모드, Project Server 2013 사용 권한 모드Project Server 2013 SharePoint 모드

TFS용 서비스 계정과 Project Server 웹 응용 프로그램 풀용 서비스 계정 둘 다에 각 PWA 인스턴스의 데이터베이스 하나 이상을 업데이트할 수 있는 사용 권한을 부여합니다. 모든 배포(Project Server 2010 및 Project Server 2013)에 대해 이 단계를 수행해야 합니다.

  1. Project Server의 데이터 계층 서버에서 SQL Server Management Studio를 엽니다.

  2. 서버 유형 목록에서 데이터베이스 엔진을 선택합니다.

  3. 서버 이름에서 Project Server의 데이터베이스를 호스팅하는 서버의 이름을 입력하고 연결을 선택합니다.

    참고

    SQL Server가 클러스터에 설치되어 있으면 컴퓨터 이름이 아닌 클러스터 이름을 입력합니다.명명된 인스턴스를 지정한 경우 DatabaseServer\InstanceName 형식으로 서버 및 인스턴스 이름을 입력합니다.

    SQL Server Management Studio가 열립니다.

  4. 데이터베이스를 확장하고 PWA 인스턴스용 데이터베이스의 상황에 맞는 메뉴를 마우스 오른쪽 단추로 클릭하거나 연 후에 속성을 선택합니다.

    • Project Server 2010: PWA_Reporting 또는 PWA_Publishing

    • Project Server 2013: ProjectWebApp

  5. 사용 권한 페이지에서 TFS용 서비스 계정을 추가합니다(Project Server 2010 및 Project Server 2013 사용 권한 모드에 필요함).

    SQL Server 2008: 추가를 선택하여 계정을 추가합니다.

    SQL Server 2012: 검색을 선택하여 계정을 추가합니다.

    사용자(SQL Server 2012) 추가

  6. 선택한 데이터베이스에 따라 다음 사용 권한을 부여합니다.

    • Project Server 2010: PWA_Reporting: 모든 스키마 변경, 테이블 만들기, 삭제, 실행, 삽입, 선택, 업데이트

    • Project Server 2010: PWA_Publishing: 선택

    • Project Server 2013: ProjectWebApp 모든 스키마 변경, 테이블 만들기, 삭제, 실행, 삽입, 선택, 업데이트

    사용 권한 확인

  7. 5~6단계를 반복하여 이번에는 Project Server 웹 응용 프로그램 풀용 서비스 계정을 추가합니다. 모든 배포에 대해 이 작업을 수행해야 합니다.

  8. TFS와의 데이터 동기화에 참가할 각 PWA 인스턴스에 대해 4~7단계를 반복합니다.

5.Team Foundation Administrators 그룹에 사용자 계정 추가

다음에 필수:  Project Server 2010 클래식 모드, Project Server 2013 사용 권한 모드Project Server 2013 SharePoint 모드

  1. 응용 프로그램 계층 서버에서 Team Foundation 관리 콘솔 열기를 수행하고 그룹 멤버 자격을 엽니다.

    응용 프로그램 계층, 그룹 멤버 자격 선택

  2. Team Foundation Administrators를 엽니다.

  3. Windows 사용자 또는 그룹을 선택한 다음 추가를 선택합니다.

    Windows 계정 추가

  4. TfsAdmin ProjectServer RegisterPWA/UnRegisterPWA 명령을 실행하여 통합을 구성하는 사용자의 계정 이름을 입력합니다.

    이름 확인

6.Project Server 통합 관리 사용 권한 부여

다음에 필수:  Project Server 2010 클래식 모드, Project Server 2013 사용 권한 모드Project Server 2013 SharePoint 모드

TFS와 Project Server의 통합을 구성하는 사용자의 계정에 대해 Project Server 통합 관리 권한을 허용으로 설정해야 합니다. PWA에 매핑하는 각 프로젝트 컬렉션에 대해 이와 같이 설정합니다.

프로젝트 컬렉션의 보안 페이지에서 Project Server 통합 관리용으로 TFS에 추가한 사용자 계정 또는 Windows 계정의 사용 권한을 엽니다. Project Server 통합 관리에 대한 사용 권한을 허용으로 설정합니다.

Project Server 통합 관리 권한 설정

7.Team Foundation 그룹에 계정 추가

다음에 필수:  Project Server 2010 클래식 모드, Project Server 2013 사용 권한 모드Project Server 2013 SharePoint 모드

Project Professional 또는 TFS에서 작업하는 사용자 계정에는 TFS를 보거나 TFS에 참가할 수 있는 사용 권한이 필요합니다.

팀 프로젝트의 TWA 관리 보안 페이지에서 프로젝트 컬렉션 또는 각 팀 프로젝트에 계정을 추가할 수 있습니다. 해당 역할에 계정 또는 Active Directory 그룹을 추가합니다.

팀 프로젝트 그룹을 선택하고 멤버 추가

데이터 동기화에 참가할 각 팀 프로젝트에 대한 다음 TFS 그룹에 사용자 계정 또는 그룹이 추가되었는지 확인합니다.

  • 참가자 역할: Project Server와 통합되는 TFS 프로젝트에서 작업하는 팀 멤버. 여기에는 프로젝트 계획에서 자원으로 배정되거나 작업 항목에 대해 배정 대상 필드에 배정된 모든 사용자 계정이 포함됩니다. 이러한 사용자는 프로젝트 관리자의 상태 대기열로 이동하는 상태 업데이트를 전송합니다.

  • 읽기 권한자 역할: 팀 프로젝트에 매핑된 Enterprise 프로젝트 계획을 수정한 사용자

자세한 내용은 팀 프로젝트에 사용자 추가를 참조하세요.

사용 권한 검사 목록

버전 및 인증 모드에 따라 모든 사용 권한이 설정되었는지 확인하려면 다음 검사 목록을 사용합니다. TFS와 Project Server 간의 데이터 동기화에 참가할 모든 PWA 인스턴스, 팀 프로젝트 및 프로젝트 컬렉션용 계정에 해당 사용 권한을 부여해야 합니다. 역할 또는 역할의 보안 범주를 사용자 지정하는 경우 필요한 권한을 실수로 제거할 수 있습니다.

계정

사용 권한

Project Server 2010

Project Server 2013(사용 권한 모드)

Project Server 2013(SharePoint 모드)

응용 프로그램

TFS용 서비스 계정

전역 및 범주 권한

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

PWA

Project Web App의 Administrators 그룹

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

PWA

Site Collection Administrators 그룹

Project Server 2013 SharePoint 모드

SharePoint 중앙 관리

Project Server Service Application에 대한 연결 권한(모든 권한)

Project Server 2013 사용 권한 모드

SharePoint 중앙 관리

PWA_Reporting 및 PWA_Publishing 데이터베이스

Project Server 2010 클래식 모드

SQL Server Management Studio

ProjectWebApp 데이터베이스

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

SQL Server Management Studio

Project Server 웹 응용 프로그램 풀용 서비스 계정(참고 1)

PWA의 Administrators 그룹

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

PWA

PWA_Reporting 및 PWA_Publishing 데이터베이스

Project Server 2010 클래식 모드

SQL Server Management Studio

ProjectWebApp 데이터베이스

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

SQL Server Management Studio

Project Server 이벤트 처리기용 서비스 계정

Project Server Service Application에 대한 연결 권한(모든 권한)

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

SharePoint 중앙 관리

PWA의 Administrators 그룹

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

PWA

통합을 구성하고 TFSProjectServer registerPWA 명령을 실행할 사용자 계정

PWA의 Administrators 그룹

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

PWA

Site Collection Administrators 그룹

Project Server 2013 SharePoint 모드

SharePoint 중앙 관리

Team Foundation Administrators 그룹

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

Team Foundation 관리 콘솔

Project Server 통합 관리

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

TWA

TFS와 Project Server의 통합을 지원하기 위한 구성 요소는 매핑하지만 PWA를 등록하지는 않는 사용자 계정

Project Server 통합 관리

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

TWA

Project Professional 사용자

각 PWA 인스턴스의 Project Manager 그룹

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

PWA

TFS Readers 그룹

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

TWA

프로젝트 자원으로 배정되었거나 TFS 작업 항목이 배정된 사용자

PWA 앱의 Team Members 그룹

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

PWA

팀 멤버, 보안 범주(참고 2)(참고 2)

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

PWA

프로젝트 계획의 프로젝트 자원 그룹 및 Enterprise 프로젝트 풀

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

PWA

TFS Contributors 그룹

Project Server 2010 클래식 모드

Project Server 2013 사용 권한 모드

Project Server 2013 SharePoint 모드

TWA

참고:

  1. Project Server 웹 응용 프로그램 풀용 서비스 계정이 여러 개인 배포도 있습니다. 이러한 응용 프로그램 풀의 서비스 계정을 확인하려면 여기로 이동하세요.

  2. 기본적으로 팀 멤버에게 할당되는 보안 범주만 사용해도 충분하지만 이러한 범주를 사용자 지정한 경우에는 일부 사용 권한이 제거되었을 수 있습니다. 필요한 범주는 새 작업 또는 배정 만들기, 개체 링크 만들기, 프로젝트 만들기, 프로젝트 사이트 보기Project Web App에서 프로젝트 일정 보기(Project Server 2010) 및 프로젝트 열기, 프로젝트 사이트 보기Project Web App에서 프로젝트 일정 보기(Project Server 2013, Project 사용 권한 모드)입니다.

Q & A

Q: SharePoint 2010의 인증 모드를 확인하거나 변경하려면 어떻게 해야 하나요?

A: SharePoint 2010 중앙 관리 사이트의 응용 프로그램 관리 섹션에서 웹 응용 프로그램 관리를 열고 PWA 응용 프로그램을 엽니다.

클래식 모드 인증이 선택되어 있는지 확인합니다.

PWA 2010 인증

클래식 모드 인증이 선택되어 있지 않으면 Windows 클래식 인증을 사용하는 새 PWA 인스턴스 만들기를 수행해야 합니다.

Q: SharePoint 2013의 권한 모드를 확인하려면 어떻게 해야 하나요?

A: PWA 홈 페이지에서 기어 아이콘을 사용하여 PWA 설정을 엽니다.

PWA 페이지, PWA 설정 선택

SharePoint 권한 모드가 설정되어 있으면 다음 페이지가 표시됩니다.

SharePoint 권한 모드인 경우 PWA 설정

Project 권한 모드가 설정되어 있으면 보안 섹션이 포함된 다음 페이지가 표시됩니다. 또한 추가 링크도 표시됩니다.

프로젝트 권한 모드인 경우 PWA 설정

Q: Project Server 2013의 권한 모드를 전환하려면 어떻게 해야 하나요?

A: 기본적으로 PWA 앱은 SharePoint 권한 모드를 사용하여 작성됩니다.

SharePoint 권한 모드를 클래식 Project Server 권한 모드로 전환하는 경우에는 Project Server 2013에서 보안 권한을 수동으로 구성해야 합니다. SharePoint 권한 모드와 Project Server 권한 모드 간을 전환하면 보안 관련 설정이 모두 삭제됩니다.

권한 모드를 전환하려면 Set-SPProjectPermissionMode를 참조하세요.

Q: 사용 가능한 기타 리소스에는 어떤 것이 있나요?

A: 다음 리소스에서 추가적인 질문에 대한 대답을 확인할 수 있습니다.

Project Server 2010

Microsoft Project Server 2013

참고 항목

작업

TFS와 Project Server 통합 구성

개념

구성 빠른 참조

TFS와 Project Server 통합을 위한 동기화 개요

Team Foundation Server 및 Project Server의 통합 관리