Configuration Manager에서 Windows 8 앱 배포 계획

 

적용 대상: System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

참고

이 항목의 정보는 System Center 2012 Configuration Manager SP1 이상 및 System Center 2012 R2 Configuration Manager 이상에 적용됩니다.

다음 표의 정보를 참조하면 조직 내 System Center 2012 Configuration Manager SP1 클라이언트를 대상으로 Windows 8 응용 프로그램(앱) 배포를 계획하고 준비하는 데 도움이 됩니다.

프로세스

참조

Configuration Manager에서 응용 프로그램 관리의 기본 개념에 대한 정보를 검토합니다.

응용 프로그램 관리에 대한 요약 정보는 Configuration Manager의 응용 프로그램 관리 소개 섹션을 참조하십시오.

Configuration Manager에서 응용 프로그램을 배포하기 위한 필수 구성 요소를 검토하고 구현합니다.

응용 프로그램 관리에 필요한 필수 구성 요소에 대한 자세한 내용은 Configuration Manager의 응용 프로그램 관리를 위한 필수 구성 요소 섹션을 참조하십시오.

사용자가 소프트웨어를 찾아보고 설치할 수 있도록 응용 프로그램 카탈로그 및 소프트웨어 센터를 구성하고 테스트합니다.

응용 프로그램 카탈로그 및 소프트웨어 센터를 구성하는 방법에 대한 자세한 내용은 Configuration Manager에서 응용 프로그램 카탈로그와 소프트웨어 센터를 구성하는 방법 섹션을 참조하십시오.

Windows 8을 실행하는 컴퓨터에 소프트웨어를 배포하는 데 사용할 수 있는 두 가지 방법에 대해 검토합니다.

  • Windows 스토어의 앱으로 연결되는 링크를 제공하여 응용 프로그램을 배포합니다.

  • Windows Store를 무시하고 컴퓨터에 앱 설치 파일(.appx 파일)을 직접 배포합니다. 이 프로세스는 테스트용 로드라고도 합니다.

추가 정보가 없습니다.

회사 컴퓨터에 Windows 8 앱을 배포하기 위한 요구 사항 및 권장 사항을 검토합니다. LOB(기간 업무) 응용 프로그램을 배포하는 경우 응용 프로그램 개발자와 협력해 다음 요구 사항을 준수해야 합니다.

  • 앱이 일관된 Windows 8 응용 프로그램 환경을 제공하고, 해당되는 최소 기술 요구 사항을 충족하고, 이후 Windows 버전에서 올바르게 작동할 수 있도록 앱 기술 호환성의 유효성을 검사합니다.

  • 앱을 설치할 Windows 8 컴퓨터가 신뢰하는 CA(인증 기관)에서 앱이 서명됩니다. 패키지 매니페스트 파일에 있는 게시자 이름이 해당 앱을 서명하는 인증서에 있는 게시자 이름과 일치해야 합니다.

    참고

    응용 프로그램 설치 파일을 배포하여 설치된 모든 앱은 신뢰할 수 있는 인증 기관에서 발급한 인증서로 서명하는 것이 좋습니다. 기본적으로 Windows에서는 추가 구성 없이 여러 인증 기관을 신뢰합니다. 이러한 신뢰할 수 있는 인증 기관의 서명 인증서가 있는 경우 Windows 8 앱을 설치할 Windows 8 컴퓨터에서 추가 인증서를 배포하고 관리할 필요가 없습니다. 또한 서명 인증서를 발급한 인증 기관을 컴퓨터에서 신뢰하는 경우 사용자는 내부 PKI를 사용하여 앱을 서명할 수 있습니다.

    Visual Studio에서는 앱을 내부적으로 테스트하는 데 사용할 수 있는 자체 서명된 테스트 인증서를 제공합니다. 이 자체 서명된 인증서는 내부 테스트용으로만 사용하고 엔터프라이즈 배포 환경의 프로덕션 네트워크에서는 사용하지 않는 것이 좋습니다.

    System_CAPS_important중요

    Configuration Manager로 Windows 8 앱을 가져올 때 이 앱의 서명을 확인하는 유효성 검사는 실행되지 않습니다. 응용 프로그램을 Configuration Manager로 가져오기 전에 서명하려면 이 항목에 요약된 단계를 수행하시기 바랍니다.

Windows 8 앱 기술 호환성의 유효성을 검사하는 방법에 대한 자세한 내용은 Windows 개발자 센터에서 Windows 앱 인증 키트를 사용하여 앱 테스트를 참조하십시오.

Microsoft Visual Studio를 사용하여 앱을 서명하는 방법에 대한 자세한 내용은 Windows 개발자 센터에서 앱 패키지에 서명(Windows 스토어 앱)을 참조하십시오.

Windows 8 앱의 직접 설치를 허용하도록 Windows 8 컴퓨터를 구성합니다. 이를 위해 그룹 정책을 사용하여 다음 테스트용 로드 레지스트리 설정을 구성합니다.

참고

각 클라이언트 컴퓨터에서 실행하는 Windows 8 버전이 서로 다를 경우 앱의 테스트용 로드를 설정하는 데 있어서 서로 다른 요구 사항을 충족해야 합니다. 이러한 요구 사항에 대한 자세한 내용은 이 항목에서 Windows 8 테스트용 로드 요구 사항 섹션을 참조하세요.

  • 엔터프라이즈 버전의 Windows 8 Enterprise를 실행하는 컴퓨터에서는 HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps = 1 레지스트리 설정을 사용합니다.

  • Windows 8 Professional을 실행하는 컴퓨터에서는 HKEYLOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps = 1 레지스트리 설정을 사용합니다.

레지스트리 설정을 구성하기 위해 그룹 정책 기본 설정을 구성하는 방법에 대한 자세한 내용은 Windows 문서를 참조하십시오.

Windows 앱 패키지(Windows 스토어) 유형의 응용 프로그램을 만들 경우 참조 컴퓨터를 탐색하고 응용 프로그램을 선택하여 링크를 만들어야 합니다. 이렇게 하려면 먼저 Configuration Manager 콘솔에서 웹 서비스 관리(WS-Management) 요청을 수신하기 위해 참조 컴퓨터를 준비해야 합니다.

이 항목의 응용 프로그램 탐색을 위한 참조 컴퓨터 준비 섹션을 참조하세요.

Windows 8 앱 배포 준비를 위한 추가 절차

위의 표에 설명된 단계에 보완 절차가 필요한 경우 다음 정보를 사용하세요.

응용 프로그램 탐색을 위한 참조 컴퓨터 준비

Configuration Manager 콘솔을 실행하는 컴퓨터와 참조 컴퓨터 간에 HTTPS 연결을 구성하려면 다음 절차를 수행합니다. 참조 컴퓨터는 탐색할 Windows 스토어 응용 프로그램이 포함된 Windows 8 컴퓨터입니다.

참조 컴퓨터를 준비하려면

  1. Configuration Manager 콘솔을 실행하는 컴퓨터에 로그온하는 데 사용된 계정에 콘솔을 실행하는 컴퓨터와 참조 컴퓨터 모두에 대한 관리자 권한이 있어야 합니다.

  2. 참조 컴퓨터의 명령 프롬프트에서 다음 명령을 실행하여 HTTPS 기반 수신기를 만듭니다.

      winrm qc –Transport:HTTPS
    
  3. 참조 컴퓨터에서 다음 명령을 실행하여 Windows PowerShell이 컴퓨터에 대한 원격 연결을 만들 수 있도록 합니다.

      enable-psremoting
    
  4. 참조 컴퓨터에서 다음 명령을 실행하여 이전 명령으로 사용하도록 설정된 HTTP 기반 수신기를 제거합니다.

      winrm delete winrm/config/Listener?Address=*+Transport=HTTP
    
  5. 참조 컴퓨터에서 포트 5986에 대한 Windows 방화벽 인바운드 규칙을 구성합니다. 이 포트는 통신에 사용할 기본 HTTPS 포트입니다.

Windows 8 테스트용 로드 요구 사항

다음 표를 참조하면 응용 프로그램을 직접 설치할 수 있도록 설정하기 위해 Windows 8 또는 Windows Server 2012에서 테스트용 로드 키를 구성해야 할 시점을 알 수 있습니다.

System_CAPS_important중요

Windows 스토어에서 응용 프로그램을 설치하려면 Windows Server 2012의 데스크톱 경험 기능을 사용하도록 설정해야 합니다.

Windows 버전

AllowAllTrustedApps 레지스트리 키 필요

신뢰할 수 있는 엔터프라이즈 코드 서명 인증서로 .appx 파일 서명

Configuration Manager 클라이언트

Microsoft Intune에 등록

테스트용 로드 키 필요

도메인 가입

테스트용 로드 키 필요

도메인 가입

Windows 8 Enterprise

Windows 8.1 Enterprise

예. 코드 서명 인증 기관을 Windows 8 클라이언트에서 신뢰할 수 있습니다.

아니요

필요 없음

Windows 8 Professional

Windows 8.1 Professional

예. 코드 서명 인증 기관을 Windows 8 클라이언트에서 신뢰할 수 있습니다.

필요 없음

Windows RT

예. 코드 서명 인증 기관을 Windows 8 클라이언트에서 신뢰할 수 있습니다.

지원되지 않음

아니요

아니요

Windows Server 2012

예. Windows Server 2012 클라이언트에서 코드 서명 인증 기관을 신뢰할 수 있습니다.

테스트용 로드 키를 지원하지 않음

테스트용 로드 키를 지원하지 않음

 

참고

Windows 8 Home 버전은 엔터프라이즈 테스트용 로드를 지원하지 않습니다.