Configuration Manager 전역 조건을 만드는 방법

적용 대상: Configuration Manager(현재 분기)

Configuration Manager 전역 조건은 애플리케이션을 클라이언트 디바이스에 제공하고 배포하는 방법을 지정하는 데 사용할 수 있는 비즈니스 또는 기술 조건을 나타내는 규칙입니다. 전역 조건은 배포 유형 만들기 마법사의 요구 사항 페이지에서 액세스합니다.

참고

전역 조건을 만든 사이트에서만 편집할 수 있습니다.

다음 절차를 사용하여 Configuration Manager 전역 조건을 만듭니다.

전역 조건에 대한 기본 정보 제공

여러 가지 유형의 전역 조건을 사용할 수 있습니다. 다른 옵션은 다양한 전역 조건 유형과 연결됩니다. 특정 전역 조건 유형을 선택하면 선택 영역에 적용되는 옵션이 Configuration Manager 표시됩니다.

  1. Configuration Manager 콘솔에서 소프트웨어 라이브러리>애플리케이션 관리>전역 조건을 선택합니다.

  2. 탭의 만들기 그룹에서 전역 조건 만들기를 선택합니다.

  3. 전역 조건 만들기 대화 상자에서 전역 조건에 대한 이름 및 선택적 설명을 제공합니다.

  4. 디바이스 유형 드롭다운 목록에서 Windows 컴퓨터 또는 Windows Mobile 디바이스에 대한 전역 조건인지 여부를 선택합니다.

  5. 조건 유형 드롭다운 목록에서 다음 옵션 중 하나를 선택합니다.

    • 설정 – 이 옵션은 클라이언트 디바이스에 하나 이상의 항목이 있는지 확인합니다. 예를 들어 클라이언트 디바이스에 파일, 폴더 또는 레지스트리 키 값이 있는지 확인할 수 있습니다.

    • – 이 옵션을 사용하면 클라이언트 디바이스에서 조건이 충족되는지 확인하기 위해 더 복잡한 규칙을 설정할 수 있습니다. 예를 들어 컴퓨터의 실제 메모리가 2GB에서 4GB 사이인지 또는 모바일 디바이스에서 터치 스크린 입력을 사용하는지 확인할 수 있습니다.

전역 조건에 대한 규칙 설정

전역 조건 규칙을 정의하는 절차는 설정을 구성하는지 또는 식을 구성하는지에 따라 다릅니다. 여기에서 해당 프로시저를 사용하여 전역 조건에 대한 설정 또는 식을 설정합니다.

전역 조건에 대한 설정을 설정하려면

  1. 조건 유형 드롭다운 목록에서 설정을 선택합니다.

  2. 설정 유형 드롭다운 목록에서 요구 사항을 검사할 조건으로 사용할 항목을 선택합니다. 다음 설정 유형 및 구성을 사용할 수 있습니다.

    • Active Directory 쿼리

      • LDAP 접두사 - 클라이언트 컴퓨터의 규정 준수를 평가하기 위해 Active Directory Domain Services 쿼리에 유효한 LDAP 접두사를 지정합니다. LDAP:// 또는 GC:// 사용할 수 있습니다.

      • DN(고유 이름) - 클라이언트 컴퓨터에서 준수를 평가할 Active Directory Domain Services 개체의 고유 이름을 지정합니다.

      • 검색 필터 - 선택적 LDAP 필터를 지정하여 Active Directory Domain Services 쿼리의 결과를 구체화하여 클라이언트 컴퓨터의 규정 준수를 평가합니다.

      • 검색 범위 - Active Directory Domain Services 검색 범위를 지정합니다.

        • Base - 지정된 개체만 쿼리합니다.

        • 한 수준 - 이 옵션은 이 버전의 Configuration Manager 사용되지 않습니다.

        • 하위 트리 - 지정된 개체와 디렉터리의 전체 하위 트리를 쿼리합니다.

      • 속성 - 클라이언트 컴퓨터의 규정 준수를 평가하는 데 사용할 Active Directory Domain Services 개체의 속성을 지정합니다.

      • 쿼리 - LDAP 접두사, 고유 이름(DN), 지정된 경우 검색 필터 및 속성의 항목에서 생성된 LDAP 쿼리를 표시 합니다. 이 쿼리는 클라이언트 컴퓨터의 규정 준수를 평가하는 데 사용됩니다.

    • 어셈블리

      • 어셈블리 이름 - 검색할 어셈블리 개체의 이름을 지정합니다. 이름은 동일한 형식의 다른 어셈블리 개체와 같을 수 없으며 전역 어셈블리 캐시에 이름을 등록해야 합니다. 어셈블리 이름은 최대 256자일 수 있습니다.

      참고

      어셈블리는 애플리케이션 간에 공유할 수 있는 코드 조각입니다. 어셈블리에는 .dll 또는 .exe 파일 이름 확장명이 있을 수 있습니다. 전역 어셈블리 캐시는 모든 공유 어셈블리가 저장되는 클라이언트 컴퓨터의 %systemroot%\assembly 폴더입니다.

    • 파일 시스템

      • 형식 – 드롭다운 목록에서 파일 또는 폴더를 검색할지 여부를 선택합니다.

      • 경로 - 클라이언트 컴퓨터에서 지정된 파일 또는 폴더의 경로를 지정합니다. 경로에서 시스템 환경 변수 및 %USERPROFILE% 환경 변수를 지정할 수 있습니다.

        참고

        경로 또는 파일 또는 폴더 이름 필드에서 %USERPROFILE% 환경 변수를 사용하는 경우 클라이언트 컴퓨터의 모든 사용자 프로필이 검색됩니다. 이로 인해 파일 또는 폴더의 여러 인스턴스가 검색됩니다.

      • 파일 또는 폴더 이름 - 검색할 파일 또는 폴더 개체의 이름을 지정합니다. 파일 또는 폴더 이름에 시스템 환경 변수 및 %USERPROFILE% 환경 변수를 지정할 수 있습니다. * 및 ?를 사용할 수도 있습니다. 파일 이름의 와일드카드입니다.

        참고

        파일 또는 폴더 이름을 지정하고 와일드카드를 사용하는 경우 많은 수의 결과가 생성될 수 있습니다. 이로 인해 결과를 Configuration Manager 보고할 때 클라이언트 컴퓨터에서 리소스 사용량이 많고 네트워크 트래픽이 높아질 수 있습니다.

      • 하위 폴더 포함 – 지정된 경로에서 하위 폴더를 검색하려는 경우 이 옵션을 사용하도록 설정합니다.

      • 이 파일 또는 폴더는 64비트 애플리케이션과 연결됩니다. 64비트 버전의 Windows를 실행하는 Configuration Manager 클라이언트에서 32비트 시스템 파일 위치(%windir%\syswow64) 외에 64비트 시스템 파일 위치(%windir%\system32)를 검색할지 여부를 선택합니다.

        참고

        동일한 64비트 컴퓨터의 64비트 및 32비트 시스템 파일 위치에 동일한 파일 또는 폴더가 있는 경우 전역 조건에 따라 여러 파일이 검색됩니다.

        파일 시스템 설정 형식은 경로 필드에서 네트워크 공유에 대한 UNC 경로 지정을 지원하지 않습니다.

    • IIS 메타베이스

      • 메타베이스 경로 - IIS 메타베이스에 대한 유효한 경로를 지정합니다.

      • 속성 ID - IIS 메타베이스 설정의 숫자 속성을 지정합니다.

    • 레지스트리 키

      • Hive – 드롭다운 목록에서 검색할 레지스트리 하이브를 선택합니다.

      • - 검색할 레지스트리 키 이름을 지정합니다. 사용되는 형식은 key\subkey여야 합니다.

      • 이 레지스트리 키는 64비트 애플리케이션과 연결됩니다. 64 비트 버전의 Windows를 실행하는 클라이언트에서 32비트 레지스트리 키 외에도 64비트 레지스트리 키를 검색해야 하는지 여부를 지정합니다.

        참고

        동일한 레지스트리 키가 동일한 64비트 컴퓨터의 64비트 및 32비트 레지스트리 위치에 모두 있는 경우 두 레지스트리 키는 전역 조건에 의해 검색됩니다.

    • 레지스트리 값

      • Hive - 드롭다운 목록에서 검색할 레지스트리 하이브를 선택합니다.

      • - 검색할 레지스트리 키 이름을 지정합니다. 사용되는 형식은 key\subkey여야 합니다.

      • – 지정된 레지스트리 키 내에 포함해야 하는 값을 지정합니다.

      • 이 레지스트리 키는 64비트 애플리케이션과 연결됩니다. 64 비트 버전의 Windows를 실행하는 클라이언트에서 32비트 레지스트리 키 외에도 64비트 레지스트리 키를 검색해야 하는지 여부를 지정합니다.

        참고

        동일한 레지스트리 키가 동일한 64비트 컴퓨터의 64비트 및 32비트 레지스트리 위치에 모두 있는 경우 두 레지스트리 키는 전역 조건에 의해 검색됩니다.

    • 스크립트

      • 검색 스크립트추가 를 선택하여 입력하거나 사용할 스크립트로 이동합니다. Windows PowerShell, VBScript 또는 JScript 스크립트를 사용할 수 있습니다.

      • 로그온한 사용자 자격 증명을 사용하여 스크립트 실행 – 이 옵션을 사용하도록 설정하면 로그인한 사용자의 자격 증명을 사용하여 클라이언트 컴퓨터에서 스크립트가 실행됩니다.

        참고

        스크립트에서 반환되는 값은 전역 조건의 준수를 평가하는 데 사용됩니다. 예를 들어 VBScript를 사용하는 경우 WScript.Echo Result 명령을 사용하여 결과 변수 값을 전역 조건으로 반환할 수 있습니다.

        스크립트가 여러 값을 반환하는 경우 이러한 값은 한 줄에 있고 세미콜론으로 구분되어야 합니다. 각 값이 별도의 줄에 있으면 평가가 실패합니다.

    • SQL 쿼리

      • 인스턴스 SQL Server – SQL 쿼리를 기본 인스턴스, 모든 인스턴스 또는 지정된 데이터베이스 인스턴스 이름에서 실행할지 여부를 선택합니다.

        참고

        인스턴스 이름은 SQL Server 로컬 인스턴스를 참조해야 합니다. SQL Server Always On 장애 조치(failover) 클러스터 인스턴스 또는 가용성 그룹을 참조하려면 스크립트 설정을 사용해야 합니다.

      • 데이터베이스 - SQL 쿼리를 실행할 Microsoft SQL Server 데이터베이스의 이름을 지정합니다.

      • - 전역 조건의 준수를 평가하는 데 사용할 Transact-SQL 문에서 반환된 열 이름을 지정합니다.

      • Transact-SQL 문 – 전역 조건에 사용할 전체 SQL 쿼리를 지정합니다. 열기를 선택하여 기존 SQL 쿼리를 열 수도 있습니다.

    • WQL 쿼리

      • 네임스페이스 - 클라이언트 컴퓨터에서 준수를 평가할 WQL 쿼리를 빌드하는 데 사용할 WMI 네임스페이스를 지정합니다. 기본값은 Root\cimv2입니다.

      • 클래스 - 클라이언트 컴퓨터에서 준수를 평가할 WQL 쿼리를 빌드하는 데 사용할 WMI 클래스를 지정합니다.

      • 속성 - 클라이언트 컴퓨터의 규정 준수를 평가할 WQL 쿼리를 빌드하는 데 사용할 WMI 속성을 지정합니다.

      • WQL 쿼리 WHERE 절 - WQL 쿼리 WHERE 절 항목을 사용하여 클라이언트 컴퓨터의 지정된 네임스페이스, 클래스 및 속성에 적용할 WHERE 절을 지정할 수 있습니다.

    • XPath 쿼리

      • 경로 - 규정 준수를 평가하는 데 사용할 클라이언트 컴퓨터의 XML 파일 경로를 지정합니다. Configuration Manager 모든 Windows 시스템 환경 변수 및 경로 이름에 %USERPROFILE% 사용자 변수의 사용을 지원합니다.

      • XML 파일 이름 - 클라이언트 컴퓨터의 규정 준수를 평가하는 데 사용할 XML 쿼리가 포함된 파일 이름을 지정합니다.

      • 하위 폴더 포함 - 지정된 경로에서 하위 폴더를 검색하려는 경우 이 옵션을 사용하도록 설정합니다.

      • 이 파일은 64비트 애플리케이션과 연결됩니다. 64비트 버전의 Windows를 실행하는 Configuration Manager 클라이언트에서 32비트 시스템 파일 위치(%windir%\syswow64) 외에 64비트 시스템 파일 위치(%windir%\system32)를 검색해야 하는지 여부를 선택합니다.

      • XPath 쿼리 - 클라이언트 컴퓨터의 규정 준수를 평가하는 데 사용할 유효한 XPath(전체 XML 경로 언어) 쿼리를 지정합니다.

      • 네임스페이스 - XML 네임스페이스 대화 상자를 열어 XPath 쿼리 중에 사용할 네임스페이스 및 접두사를 식별합니다.

  3. 데이터 형식 드롭다운 목록에서 요구 사항을 확인하는 데 사용되기 전에 조건에서 데이터를 반환할 형식을 선택합니다.

    참고

    데이터 형식 드롭다운 목록은 모든 설정 형식에 대해 표시되지 않습니다.

  4. 설정 유형 드롭다운 목록 아래에 이 설정에 대한 자세한 내용을 설정합니다. 설정할 수 있는 항목은 선택한 설정 유형에 따라 달라집니다.

  5. 확인을 선택하여 규칙을 저장하고 전역 조건 만들기 대화 상자를 닫습니다.

전역 조건에 대한 식 설정

  1. 조건 유형 드롭다운 목록에서 식을 선택합니다.

  2. 절 추가를 선택하여 절 추가 대화 상자를 엽니다.

  3. 범주 선택 드롭다운 목록에서 이 식이 디바이스 또는 사용자용인지 여부를 선택합니다. 또는 사용자 지정 을 선택하여 이전에 구성된 전역 조건을 사용합니다.

  4. 조건 선택 드롭다운 목록에서 사용자 또는 디바이스가 규칙 요구 사항을 충족하는지 여부를 평가하는 데 사용할 조건을 선택합니다. 이 목록의 내용은 선택한 범주에 따라 달라집니다.

  5. 연산자 선택 드롭다운 목록에서 선택한 조건을 지정된 값과 비교하는 데 사용할 연산자를 선택하여 사용자 또는 디바이스가 규칙 요구 사항을 충족하는지 여부를 평가합니다. 사용 가능한 연산자는 선택한 조건에 따라 달라집니다.

  6. 필드에서 선택한 조건 및 연산자와 함께 사용할 값을 지정하여 사용자 또는 디바이스가 규칙 요구 사항을 충족하는지 여부를 평가합니다. 사용 가능한 값은 선택한 조건 및 선택한 연산자에 따라 달라집니다.

  7. 확인을 선택하여 식을 저장하고 절 추가 대화 상자를 닫습니다.

  8. 전역 조건에 절 추가를 마쳤으면 확인을 선택하여 전역 조건 만들기 대화 상자를 닫고 전역 조건을 저장합니다.