배포에 SharePoint 웹 응용 프로그램 추가

SharePoint 사이트와 팀 프로젝트를 통합하려면 Visual Studio Team Foundation Server의 표준 설치 및 고급 설치에 하나 이상의 SharePoint 웹 응용 프로그램을 추가해야 합니다.그러나 Team Foundation Server의 기본 설치에 SharePoint 웹 응용 프로그램을 추가할 수는 없습니다.SharePoint 웹 응용 프로그램을 추가하고 나면 팀 멤버가 다음 작업을 수행할 수 있습니다.

  • 팀 프로젝트나 팀 프로젝트 컬렉션을 만들 때 자동으로 팀 프로젝트 포털을 만들고 구성할 수 있습니다.

  • 팀 탐색기에 프로젝트의 공유 문서 폴더를 만들 수 있습니다.

  • 프로젝트의 프로세스 템플릿을 기반으로 해당 프로젝트에 대한 프로세스 지침을 만들고, 저장하고, 공유할 수 있습니다.

웹 응용 프로그램을 추가하려면 Team Foundation에서 웹 응용 프로그램을 수용하는 설정과 응용 프로그램 계층을 수용하는 서버를 구성해야 한다.또한 SharePoint 제품에 사용되는 서비스 계정을 Team Foundation Server의 SharePoint 웹 응용 프로그램 서비스 그룹에 추가해야 합니다.이러한 작업을 모두 Team Foundation의 관리 콘솔에서 수행할 수 있습니다.

Team Foundation Server와 SharePoint 제품을 통합하려면 다음 조건이 모두 충족되어야 합니다.

  • Team Foundation Server은 반드시 본인이 배포에 사용하고자 하는 각 SharePoint 웹 응용 프로그램의 위치로 구성해야 한다.

  • SharePoint 웹 응용 프로그램을 호스팅하는 서버는 Team Foundation Server 위치에 구성돼야 한다.

  • 사용하고자 하는 각 SharePoint 웹 응용 프로그램의 서비스 계정이 Team Foundation Server에 있는 적합한 권한 그룹에 추가돼야 한다.

  • SharePoint 웹 응용 프로그램 내에서 사이트 또는 사이트 컬렉션을 만드는 데 필요한 권한이 Team Foundation Server에 대한 서비스 계정(TFSService)에 있어야 합니다.

비즈니스 요구 사항에 따라서는 Team Foundation Server의 배포를 지원하기 위해 여러 SharePoint 웹 응용 프로그램에 대한 액세스를 허용해야 할 수도 있습니다.예를 들어 현재 버전의 Team Foundation Server에서 만든 프로젝트를 지원하는 SharePoint 웹 응용 프로그램에 대한 액세스 권한을 부여할 수 있습니다.그런 다음 기존 버전의 Team Foundation Server에서 만든 프로젝트를 지원하는 다른 웹 응용 프로그램에 대한 리디렉션을 만들 수 있습니다.

필요한 권한

이 절차를 수행하려면 다음 그룹의 멤버이거나 다음과 같은 권한이 있어야 합니다.

  • Team Foundation Administrators 그룹에 속하거나 인스턴스 수준 정보 보기인스턴스 수준 정보 편집 권한이 허용으로 설정되어 있어야 합니다.

  • 응용 프로그램 계층을 실행하는 서버의 Administrators 그룹에 속해야 합니다.

  • SharePoint 제품용 Team Foundation Server 확장이 설치된 서버의 Administrators 그룹에 속해야 합니다.확장이 설치되는 서버에 액세스 권한을 부여하고자 하는 SharePoint 웹 응용 프로그램이 호스팅된다.

권한에 대한 자세한 내용은 Team Foundation Server 권한을 참조하십시오.

SharePoint 웹 응용 프로그램 및 Team Foundation Server 간의 액세스 권한 부여하기

  1. SharePoint 제품용 Team Foundation Server 확장을 설치한 서버에서 Team Foundation의 관리 콘솔을 엽니다.

    자세한 내용은 Team Foundation 관리 콘솔 열기를 참조하십시오.

  2. 트리를 확장하고 SharePoint 제품용 확장을 선택한다.

  3. 확장 창에서 액세스 권한 부여를 선택한다.

    Team Foundation Server 액세스 창이 열립니다.

  4. Team Foundation Server의 URL에서 Team Foundation Server의 공개 URL.

    이 정보는 Team Foundation Server에 대한 응용 프로그램 계층을 설치한 관리 콘솔의 응용 프로그램 계층 노드에서 확인할 수 있습니다.

  5. SharePoint 웹 응용 프로그램에서 드롭다운 목록 중에 사용하고자 하는 SharePoint 웹 응용 프로그램의 URL을 선택한다.

    SharePoint 웹 응용 프로그램을 수용 중인 서버에서 SharePoint 제품에 대해 Team Foundation Server 확장을 설치했다면 해당 서버에 있는 모든 SharePoint 웹 응용 프로그램이 목록에 나온다.만약 웹 응용 프로그램이 하나도 나타나지 않았다면 확장이 제대로 설치되지 않았거나 SharePoint 웹 응용 프로그램이 하나도 구성되지 않았을 경우다.확장 설치 방법에 관한 상세한 정보는 SharePoint 제품용 Team Foundation Server 확장 구성에 나와 있다.

  6. (옵션) 다음 경로를 통한 사이트 생성 제한하기에서 Team Foundation Server가 사용할 모든 사이트를 생성하고자 하는 사이트 모음 경로를 지정한다.

    이렇게 하면 배포를 올바르게 백업 및 복원하는 데 도움이 되므로 대부분의 배포에 대해 이 단계를 수행하는 것이 좋습니다.

  7. 엔터프라이즈 응용 프로그램 정의에서 Team Foundation Server용으로 만들었던 정의의 이름을 지정한다.

    이 단계는 Microsoft Office SharePoint Server 2007 또는 SharePoint Server 2010에 호스팅된 웹 응용 프로그램을 구성하고 보고서 및 대시보드가 정확하게 동작하는 것을 원할 경우 필요하다.만약 SharePoint Foundation 2010에 수용된 웹 응용 프로그램을 구성 중이라면 이 필드는 공란으로 남겨둬야 한다.

  8. 필요한 정보를 제공했다면 확인일 선택한다.

    모든 값이 올바르면 액세스 권한이 부여됩니다.이 프로세스에는 약간의 시간이 걸릴 수 있습니다.

Team Foundation Server 2008 또는 2005를 지원하기 위해 SharePoint 웹 응용 프로그램의 리디렉션 만들기

  1. SharePoint 제품용 Team Foundation Server 확장을 설치한 서버에서 Team Foundation의 관리 콘솔을 엽니다.

    자세한 내용은 Team Foundation 관리 콘솔 열기를 참조하십시오.

  2. 트리를 확장하고 SharePoint 제품용 확장을 선택한다.

  3. 확장 창에서 이전 버전에 대해서 리디렉션 만들기를 선택한다.

    보고서 서버의 리디렉션 창이 열립니다.

  4. SharePoint 웹 응용 프로그램에서 드롭다운 목록 중에 사용하고자 하는 웹 응용 프로그램의 URL을 선택한다.

  5. (옵션) 상대 경로에서 Team Foundation Server의 이전 버전에 대한 프로젝트를 생성 및 지원하고자 하는 위치에 대해 경로를 지정한다.

    중요중요

    이미 존재하는 기존 경로를 지정해야 합니다.이 페이지에서 경로를 새로 만들 수는 없습니다.

  6. 보고서 관리자 URL에서 보고서 관리자의 URL(해당될 경우 인스턴스 이름 포함)을 지정한다.

  7. Reporting Services 웹 서비스 URL에서 SQL Server Reporting Services의 웹 서비스 URL을 지정한다.

  8. 필요한 정보를 제공했다면 확인일 선택한다.

    모든 값이 올바르면 리디렉션이 만들어집니다.이 프로세스에는 약간의 시간이 걸릴 수 있습니다.

Team Foundation Server와 SharePoint 웹 응용 프로그램 간의 액세스 권한 부여하기

  1. Team Foundation Server에 대한 응용 프로그램 계층을 설치한 서버에서 Team Foundation의 관리 콘솔을 엽니다.

    자세한 내용은 Team Foundation 관리 콘솔 열기를 참조하십시오.

  2. 트리를 확장하고 SharePoint 웹 응용 프로그램을 선택한다.

  3. SharePoint 웹 응용 프로그램 창에서 추가를 선택한다.

    SharePoint 웹 응용 프로그램 설정 창이 열립니다.

  4. 일반 탭의 대화명에서 이 SharePoint 웹 응용 프로그램에 필요한 이름을 지정한다.

    이 이름은 웹 응용 프로그램 목록에 나온다.자신의 배포에서 한 개 이상의 SharePoint 웹 응용 프로그램을 사용하고자 한다면 사용자가 액세스 권한을 SharePoint 웹 응용 프로그램에서 받은 엑세스 권한과 구분하는 것을 돕는 이름 지정을 고려해야 한다.이 액세스 권한을 식별하는 데 도움이 되도록 설명 상자에 설명을 추가할 수도 있지만 설명은 목록에 표시되지 않습니다.

  5. 웹 응용 프로그램 URL에서 액세스 권한을 부여하고자 하는 SharePoint 웹 응용 프로그램의 URL을 지정한다.

    이 이름은 SharePoint 제품에서 웹 응용 프로그램 이름과 일치해야 한다.만약 SharePoint 웹 응용 프로그램이 표준 기본값(80)이 아닌 포트 번호를 사용하도록 구성됐다면 마찬가지로 반드시 포트 번호를 지정해야 한다.

  6. 중앙 관리 URL에서 SharePoint 중앙 관리 URL과 포트 번호를 지정한다.

    [!참고]

    만약 SharePoint 제품이 실행 중인 서버에서 관리자 권한이 있다면 SharePoint 중앙 관리를 열어서 해당 URL과 포트 번호를 볼 수 있다.관리 권한이 없으면 해당 서버의 관리자에게 문의하여 이 정보를 얻어야 합니다.

  7. 팀 프로젝트 컬렉션 사이트의 기본 위치에서 이 SharePoint 웹 응용 프로그램이 사용되는 팀 프로젝트 컬렉션의 루트로 사용하고자 하는 사이트 컬렉션의 상대 경로를 지정한다.

    [!참고]

    기본적으로 위치 이름은 /sites이지만 SharePoint 중앙 관리에서 구성된 사이트 컬렉션에는 어떠한 명명된 경로든 사용할 수 있습니다.다른 관리자가 SharePoint 제품을 관리하는 환경에서 Team Foundation Server를 배포하는 경우 해당 관리자에게 연락하여 사용할 경로에 대한 지침을 얻는 것이 좋습니다.

  8. (옵션) 본인이 제공한 상대 경로가 유효한지 확인하려면 경로 검증을 선택한다.

  9. 확인을 선택합니다.

    모든 값이 올바르면 Team Foundation Server에 사용할 수 있는 웹 응용 프로그램의 목록에 SharePoint 웹 응용 프로그램이 표시됩니다.이 프로세스에는 약간의 시간이 걸릴 수 있습니다.

    [!참고]

    Team Foundation Server은 액세스 권한을 부여함을 물론 Team Foundation에서 해당 그룹에 대한 SharePoint 웹 응용 프로그램의 서비스 계정을 추가하려고 시도한다.만약 상기 시도들 중 어느 하나라도 실패한다면 웹 응용 프로그램의 구성 정보는 저장되고 오류 메시지가 나온다.이 메시지에 언급된 설정을 수동으로 구성해야 합니다.

SharePoint 웹 응용 프로그램에 서비스 계정 추가하기

SharePoint 웹 응용 프로그램과 Team Foundation Server 간의 액세스 권한을 부여할 경우 Team Foundation Server에서 SharePoint Web Application Services 그룹에 웹 응용 프로그램의 서비스 계정을 추가해야 한다.

[!참고]

만약 자신의 계정이 팜 관리자 그룹의 멤버가 아니라면 SharePoint 웹 응용 프로그램 및 Team Foundation Server 간의 액세스 권한을 부여하는 프로시저를 수행할 필요가 없다.자신의 계정이 해당 그룹의 멤버인 경우 Team Foundation Server와 SharePoint 웹 응용 프로그램 간의 엑세스 권한을 부여하는 프로시저를 수행할 때 해당 설정이 자동으로 구성된다.

SharePoint 웹 응용 프로그램의 서비스 계정을 SharePoint Web Application Services에 추가하기

  1. Team Foundation Server에 대한 응용 프로그램 계층을 설치한 서버에서 Team Foundation의 관리 콘솔을 엽니다.

    자세한 내용은 Team Foundation 관리 콘솔 열기를 참조하십시오.

  2. 트리를 확장하고 SharePoint 웹 응용 프로그램을 선택한다.

  3. SharePoint 웹 응용 프로그램 창의 SharePoint 웹 응용 프로그램에 대한 서비스 계정 섹션에서 멤버 추가를 선택한다.

    사용자, 컴퓨터 또는 그룹 선택 대화 상자가 열립니다.

  4. 선택할 개체 이름을 입력하십시오에서 추가하고자 하는 계정을 지정한 후 확인을 선택한다.

참고 항목

작업

SharePoint 웹 응용 프로그램과 Team Foundation Server 사이의 액세스 수정 또는 제거

개념

Team Foundation Server 권한

Team Foundation 관리 콘솔

팀 프로젝트 컬렉션을 사용하여 서버 구성

기타 리소스

팀 프로젝트 지원을 위한 리소스 구성