연결 그룹에서 선택적 패키지를 사용하는 방법

업데이트 날짜: 2014년 12월

적용 대상: Application Virtualization 5.0 SP3

Microsoft Application Virtualization(App-V) 5.0 SP3부터는 연결 그룹 관리를 간소화하기 위해 연결 그룹에 선택적 패키지를 추가할 수 있습니다. 다음 테이블에는 선택적 패키지를 사용하여 보다 쉽게 완료할 수 있는 작업이 요약되어 있으며, 각 작업에 대한 지침의 링크가 나와 있습니다.

참고

선택적 패키지는 App-V 5.0 SP3에서만 지원됩니다.

선택적 패키지를 사용하기 전에 연결 그룹에서 선택적 패키지를 사용하기 위한 요구 사항을 참조하세요.

지침 링크 작업

각기 다른 패키지에 대한 권한이 부여된 여러 사용자에 대해 선택적 패키지와 함께 하나의 연결 그룹 사용

단일 연결 그룹을 사용하여 서로 다른 응용 프로그램 및 플러그 인 그룹을 여러 최종 사용자에게 제공합니다.

모든 최종 사용자에게 Microsoft Office를 배포하되 각 사용자 하위 집합에 서로 다른 플러그 인을 배포하려는 경우를 예로 들 수 있습니다.

연결 그룹을 변경하지 않고 선택적 패키지를 게시 취소 또는 삭제하거나 게시 취소했다가 나중에 다시 게시

App-V 클라이언트에서 연결 그룹을 비활성화/제거/편집/추가/다시 활성화하지 않고 선택적 패키지를 게시 취소/삭제/다시 게시합니다.

연결 그룹을 사용하지 않도록 설정하거나 다시 게시하지 않고도 선택적 패키지의 게시를 취소한 다음 나중에 다시 게시할 수도 있습니다.

각기 다른 패키지에 대한 권한이 부여된 여러 사용자에 대해 선택적 패키지와 함께 하나의 연결 그룹 사용

작업 설명 작업 수행 방법

App-V 5.0 SP3 사용

선택적 패키지를 연결 그룹에 추가할 수 있습니다. 그러면 개별 응용 프로그램 및 플러그 인 조합을 서로 다른 최종 사용자에게 제공할 수 있습니다.

: 최종 사용자에게 Microsoft Office를 배포하되 특정 사용자 하위 집합에 대해서만 특정 플러그 인을 사용하도록 설정합니다.

이렇게 하려면 Office가 들어 있는 패키지와 Office 플러그 인이 들어 있는 패키지를 각각 포함하는 연결 그룹을 만든 다음 플러그 인 패키지를 선택 사항으로 지정합니다.

플러그 인 패키지에 대한 권한이 부여되지 않은 최종 사용자도 Office는 실행할 수 있습니다.

 

방법 단계

App-V Server – Management Console

  1. Management Console에서 패키지를 선택하여 패키지 페이지를 엽니다.

  2. 연결 그룹을 선택하여 연결 그룹 라이브러리를 표시합니다.

  3. 연결 그룹 라이브러리에서 올바른 연결 그룹을 선택합니다.

  4. 연결된 패키지 창에서 편집을 클릭합니다.

  5. 패키지 이름 옆의 선택적을 선택합니다.

  6. 그룹 액세스에 패키지 액세스 추가 확인란을 선택합니다. 이 필수 단계를 수행하면 앞에서 Active Directory 그룹에 패키지를 할당할 때 구성한 패키지 권한 부여가 연결 그룹에 추가됩니다.

App-V 서버 - PowerShell cmdlet

다음 cmdlet을 사용하고 -Optional 매개 변수를 지정합니다.

Add-AppvServerConnectionGroupPackage

구문:

Add-AppvServerConnectionGroupPackage [-AppvServerConnectionGroup] <SerializableConnectionGroup> [[-AppvServerPackage] <PackageVersion>] [-Optional] [-Order <int>] [-UseAnyPackageVersion]

예:

Add-AppvServerConnectionGroupPackage -Name "Connection Group 1" -PackageName "Package 1" -Optional

독립 실행형 컴퓨터의 App-V 클라이언트

  1. 연결 그룹 XML 문서를 만들고 Package 태그 특성 IsOptional“true”.로 설정합니다.

  2. 다음 cmdlet을 사용하여 연결 그룹을 추가하고 사용하도록 설정합니다.

    • Add-AppvClientConnectionGroup

    • Enable-AppvClientConnectionGroup

선택적 패키지가 포함된 예제 연결 그룹 XML 문서:

<?xml version="1.0" ?>
<AppConnectionGroup
   xmlns="https://schemas.microsoft.com/appv/2014/virtualapplicationconnectiongroup"
   AppConnectionGroupId="8105CCD5-244B-4BA1-8888-E321E688D2CB"
   VersionId="84CE3797-F1CB-4475-A223-757918929EB4"
   DisplayName="Contoso Software Connection Group" >
<Packages>
<Package
   PackageId="7735d1a8-5ef9-4df9-a1cf-3aa92ef54fe7"
   VersionId="ec560d6f-e62e-48eb-a9e5-7c52a8c2e149"
   DisplayName="Contoso Business Manager"
/>
<Package
   PackageId="fc6fe0f7-be3d-4643-b37d-fc3f62d4dd5c"
   VersionId="c67a71cd-3542-4a48-93e8-20c643c50970"
   DisplayName="Contoso Forms"
   IsOptional="false"
/>
<Package
   PackageId="8f6301a5-4348-4039-9560-b27a5bb72711"
   VersionId="6c694b45-3e19-46c6-a327-d159aa39e1d2"
   DisplayName="Contoso Tax"
   IsOptional="true"
/>
<Package
   PackageId="89d701bc-d507-4299-b6b6-000000003472"
   VersionId="*"
   DisplayName="Contoso Accounts"
   IsOptional="true"
/>
</Packages>
</AppConnectionGroup>

App-V 5.0 SP3 이전 버전

특정 응용 프로그램 및 플러그 인 조합을 특정 사용자에게 제공하려면 많은 연결 그룹을 만들어야 했습니다.

연결 그룹을 변경하지 않고 선택적 패키지를 게시 취소 또는 삭제하거나 게시 취소했다가 나중에 다시 게시

작업 설명 작업 수행 방법

App-V 5.0 SP3 사용

연결 그룹에 포함된 선택적 패키지를 게시 취소, 삭제 또는 다시 게시할 수 있습니다. 이렇게 하면 App-V 클라이언트에서 연결 그룹을 사용하지 않도록 설정하거나 다시 사용하도록 설정하지 않아도 됩니다.

연결 그룹을 사용하지 않도록 설정하거나 다시 게시하지 않고도 선택적 패키지의 게시를 취소한 다음 나중에 다시 게시할 수도 있습니다.

: Microsoft Office 플러그 인이 포함된 선택적 패키지를 게시하는 경우 플러그 인을 제거하려면 연결 그룹을 사용하지 않도록 설정하지 않고도 패키지 게시를 취소할 수 있습니다.

 

방법 단계

App-V Server – Management Console

  • 패키지 게시를 취소하려면 Management Console에서 패키지 페이지를 선택하고, 게시를 취소할 패키지를 마우스 오른쪽 단추로 클릭한 후에 게시 취소를 클릭합니다.

  • 연결 그룹에서 선택적 패키지를 제거하려면 연결 그룹 페이지에서 제거할 패키지를 선택하고, 오른쪽 화살표를 클릭하여 왼쪽 아래의 연결 그룹 창에서 패키지를 제거합니다.

독립 실행형 컴퓨터의 App-V 클라이언트

다음의 기존 cmdlet을 사용합니다.

  • Unpublish-AppvClientPackage

  • Remove-AppvClientPackage

자세한 내용은 PowerShell을 사용하여 독립 실행형 컴퓨터에서 실행 중인 App-V 5.0 패키지를 관리하는 방법를 참조하세요.

App-V 5.0 SP3 이전 버전

다음 단계를 수행해야 했습니다.

  1. 연결 그룹을 사용하도록 설정한 각 App-V 클라이언트 컴퓨터에서 연결 그룹을 제거합니다.

  2. 패키지 게시를 취소합니다.

  3. 연결 그룹의 정의에서 패키지를 제거합니다.

  4. 연결 그룹을 다시 게시합니다.

연결 그룹에서 선택적 패키지를 사용하기 위한 요구 사항

연결 그룹에서 선택적 패키지를 사용하기 전에 다음 요구 사항을 검토합니다.

요구 사항 세부 정보

연결 그룹은 필수 패키지를 하나 이상 포함해야 합니다.

  • App-V 서버와 PowerShell cmdlet은 해당 요구 사항이 충족되었는지 유효성을 검사하지 않으므로 이 요구 사항이 충족되었는지를 철저하게 확인해야 합니다.

  • 필수 패키지를 하나 이상 포함하지 않는 연결 그룹을 실수로 만들었는데, 최종 사용자가 해당 연결 그룹에서 패키지된 응용 프로그램을 열려고 하면 연결 그룹에서 오류가 발생합니다.

  • 사용자 게시 연결 그룹은 전역 게시되거나 사용자에게 게시된 패키지를 포함할 수 있습니다.

  • 전역 게시된 연결 그룹은 전역 게시된 패키지만 포함해야 합니다.

전역 게시된 연결 그룹은 전역 게시된 패키지를 포함해야 합니다. 그래야 연결 그룹의 가상 환경을 시작할 때 패키지를 사용할 수 있습니다.

사용자 게시 패키지를 포함하는 전역 게시된 연결 그룹을 추가하거나 사용하도록 설정하려고 하면 연결 그룹에서 오류가 발생합니다.

필수 패키지를 포함하는 연결 그룹을 게시하기 전에 해당 패키지를 모두 게시해야 합니다.

필수 패키지가 누락된 경우에는 연결 그룹의 가상 환경을 시작할 수 없습니다.

필수 패키지가 게시되지 않은 경우에는 App-V 클라이언트는 연결 그룹을 추가하거나 사용하도록 설정할 수 없습니다.

전역 게시된 패키지의 게시를 취소하기 전에 해당 컴퓨터의 모든 사용자에게 권한이 부여된 연결 그룹에 더 이상 패키지가 필요하지 않은지 확인합니다.

시스템에서는 패키지가 다른 사용자의 연결 그룹에 포함되는지 여부를 확인하지 않습니다. 전역 패키지의 게시를 취소하면 해당 컴퓨터의 모든 사용자가 패키지를 사용할 수 없게 되므로, 각 사용자의 연결 그룹에 더 이상 해당 패키지가 포함되지 않는지 확인하거나 패키지를 선택 사항으로 지정합니다.

App-V에 대한 제안 사항이 있으신가요?

여기에서 제안 사항을 추가하거나 투표해 보세요. App-V 문제가 있는 경우 App-V TechNet 포럼을 사용하세요.

참고 항목

기타 리소스

연결 그룹 관리

-----
TechNet 라이브러리에서 MDOP에 대해 자세히 알아보거나 TechNet 위키에서 문제 해결을 검색하거나 Facebook 또는 Twitter에서 Microsoft를 팔로우할 수 있습니다.
-----