워크플로를 WSP 파일로 배포(SharePoint Server 2010)

 

적용 대상: SharePoint Foundation 2010, SharePoint Server 2010

마지막으로 수정된 항목: 2016-12-08

워크플로를 만들어 워크플로 서식 파일(.wsp 파일)로 저장하면 여러 사이트 및 사이트 모음에서 해당 서식 파일을 사용하여 워크플로를 배포할 수 있습니다.

WSP 파일로 워크플로 배포

실행 시간: 3:34

비디오 재생 워크플로를 WSP 파일로 배포 비디오 시청(영문일 수 있음)

비디오 다운로드비디오 시청 환경을 최적화하려면 "워크플로를 WSP 파일로 배포" 비디오를 다운로드(영문일 수 있음)하십시오.

복사본을 다운로드하려면 링크를 마우스 오른쪽 단추로 클릭한 다음 다른 이름으로 대상 저장을 클릭합니다. 링크를 클릭하면 .wmv 파일이 고해상도 보기로 기본 비디오 뷰어에서 열립니다.

워크플로를 .wsp 파일로 배포하려면 다음 단계를 완료합니다.

  • WSP 파일 다운로드

  • 사이트 모음에 WSP 파일 업로드

  • 사이트에서 워크플로 기능 활성화

WSP 파일 다운로드

다음 절차에 따라 워크플로 서식 파일을 저장한 사이트 모음의 최상위 사이트에서 사이트 자산 문서 라이브러리를 연 다음 워크플로 서식 파일을 .wsp 파일로 Microsoft SharePoint Server 2010을 실행하는 서버의 로컬 폴더 또는 네트워크 공유에 다운로드합니다. 다운로드한 파일은 사이트 모음의 솔루션 갤러리에 업로드할 수 있습니다.

파일 위치로 WSP 파일을 다운로드하려면

  1. 최상위 사이트의 빠른 실행에서 모든 사이트 콘텐츠를 클릭합니다.

  2. 모든 사이트 콘텐츠 페이지의 문서 라이브러리 섹션에서 사이트 자산을 클릭합니다.

  3. 편집할 워크플로 이름을 가리키고 나타나는 화살표를 클릭합니다.

  4. 보내기를 가리키고 복사본 다운로드를 클릭합니다.

  5. 파일 다운로드 대화 상자에서 저장을 클릭합니다.

  6. 다른 이름으로 저장 상자에 파일을 저장할 위치를 입력하고 저장을 클릭합니다.

  7. 다운로드 완료 대화 상자에서 닫기를 클릭합니다.

사이트 모음에 WSP 파일 업로드

다음 절차 중 하나에 따라 .wsp 파일을 사이트 모음의 솔루션 갤러리에 업로드합니다. 이렇게 하면 워크플로 서식 파일을 기능으로 사용할 수 있게 됩니다. 나중에 사이트 모음에서 해당 기능을 활성화하면 사이트 모음의 모든 사이트에서 워크플로를 기능으로 사용할 수 있습니다. 그러나 이렇게 한다고 해서 사이트 모음의 모든 사이트에서 기능이 활성화되는 것은 아닙니다.

이 섹션의 내용

  • 사용자 인터페이스를 통해 사이트 모음에 WSP 파일을 업로드하려면

  • Windows PowerShell을 통해 사이트 모음에 WSP 파일을 업로드하려면

사용자 인터페이스를 통해 사이트 모음에 WSP 파일을 업로드하려면

  1. 사이트 모음 최상위 사이트의 사이트 작업 메뉴에서 사이트 설정을 클릭합니다.

  2. 사이트 설정 페이지의 갤러리 섹션에서 솔루션을 클릭합니다.

  3. 리본 메뉴의 솔루션 탭에 있는 새로 만들기 그룹에서 솔루션 업로드를 클릭합니다.

  4. 문서 업로드 대화 상자에서 찾아보기를 클릭합니다.

  5. 업로드할 파일 선택 대화 상자에서 파일 공유를 찾아 WSP 파일을 클릭한 다음 열기를 클릭합니다.

  6. 문서 업로드 대화 상자에서 확인을 클릭합니다.

    솔루션 갤러리 - 솔루션 활성화 대화 상자가 나타납니다.

  7. 솔루션 갤러리 - 솔루션 활성화 대화 상자에서 활성화를 클릭합니다.

    이렇게 하면 사이트 모음의 모든 사이트에서 워크플로를 기능으로 사용할 수 있습니다. 워크플로의 이름이 솔루션 갤러리에 표시되며, 상태는 활성화됨으로 설정됩니다.

Windows PowerShell을 통해 사이트 모음에 WSP 파일을 업로드하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오. 또한 콘텐츠 데이터베이스에 대한 SharePoint_Shell_Access 역할의 구성원이어야 합니다. 자세한 내용은 Add-SPShellAdminGet-SPContentDatabase를 참조하십시오.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    Add-SPUserSolution -LiteralPath <LiteralPath> -Site <SiteURL>
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <LiteralPath>는 WSP 파일의 전체 경로(이름 포함)입니다.

    • <SiteURL>은 사이트 모음의 URL입니다.

    이제 워크플로가 기능으로 배포됩니다. 그러나 워크플로를 사용하려면 먼저 사이트 모음에 대해 워크플로를 활성화해야 합니다.

  6. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    Install-SPUserSolution -Identity <Solution> -Site <SiteURL>
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <Solution>은 활성화할 솔루션의 이름입니다.

    • <SiteURL>은 사이트 모음의 URL입니다.

Add-SPUserSolution 및 Install-SPUserSolution cmdlet에 대한 자세한 내용은 Install-SPUserSolutionAdd-SPUserSolution을 참조하십시오.

참고

명령줄 관리 작업을 수행하는 경우 Windows PowerShell을 사용하는 것이 좋습니다. Stsadm 명령줄 도구는 더 이상 사용되지 않지만 이전 제품 버전과의 호환성을 지원하기 위해 포함됩니다.

사이트에서 워크플로 기능 활성화

다음 절차 중 하나에 따라 워크플로를 사용할 사이트에서 기능을 활성화합니다.

이 섹션의 내용

  • 사용자 인터페이스를 통해 사이트에서 워크플로 기능을 활성화하려면

  • Windows PowerShell을 통해 사이트에서 기능을 활성화하려면

사용자 인터페이스를 통해 사이트에서 워크플로 기능을 활성화하려면

  1. 기능을 활성화할 사이트로 이동한 다음 사이트 작업 메뉴에서 사이트 설정을 클릭합니다.

  2. 사이트 설정 페이지의 사이트 작업 섹션에서 사이트 기능 관리를 클릭합니다.

    사이트의 기능 페이지에서 워크플로 서식 파일이 사용할 수는 있지만 활성화되지는 않은 상태임을 확인할 수 있습니다.

  3. 활성화를 클릭합니다.

    이제 기능 페이지에서 워크플로 서식 파일의 상태가 활성으로 표시됩니다.

Windows PowerShell을 통해 사이트에서 기능을 활성화하려면

  1. 최소 요구 사항을 충족하는지 확인합니다. 즉, Add-SPShellAdmin을 참조하십시오. 또한 콘텐츠 데이터베이스에 대한 SharePoint_Shell_Access 역할의 구성원이어야 합니다. 자세한 내용은 Add-SPShellAdminGet-SPContentDatabase를 참조하십시오.

  2. 시작 메뉴에서 모든 프로그램을 클릭합니다.

  3. Microsoft SharePoint 2010 Products를 클릭합니다.

  4. SharePoint 2010 관리 셸을 클릭합니다.

  5. Windows PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

    Enable-SPFeature -Identity <Feature> -Url <URL>
    

    여기서 각 부분이 나타내는 의미는 다음과 같습니다.

    • <Feature>는 활성화할 기능의 이름입니다.

      참고

      기능 이름은 워크플로에 지정한 것과 같지 않으며, 일반적으로 워크플로 이름에 "ListInstances"가 추가된 형태입니다.
      활성화할 기능 이름을 잘 모르는 경우 다음을 수행하여 기능 이름을 확인할 수 있습니다. 1) .wsp 파일의 복사본을 만들어 복사한 파일의 파일 이름 확장명을 .cab로 바꿉니다. 2) Windows 탐색기에서 .cab 파일을 마우스 오른쪽 단추로 클릭하고 열기를 클릭합니다. 3) feature.xml을 선택합니다. 기능 이름이 경로 열에 표시됩니다.

    • <URL>은 사이트의 URL입니다.

Enable-SPFeature cmdlet에 대한 자세한 내용은 Enable-SPFeature를 참조하십시오.

참고

명령줄 관리 작업을 수행하는 경우 Windows PowerShell을 사용하는 것이 좋습니다. Stsadm 명령줄 도구는 더 이상 사용되지 않지만 이전 제품 버전과의 호환성을 지원하기 위해 포함됩니다.