다음을 통해 공유


애플리케이션 배포 평가

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

계속하기 전에 애플리케이션 배포 클라이언트 구성 요소를 검토하여 DCM 및 CI 에이전트 작업 처리를 이해하세요.

애플리케이션 평가는 배포가 활성화될 때 DCM 에이전트 및 CI 에이전트 구성 요소에 의해 수행됩니다. 할당이 활성화되는 시기를 이해하려면 디바이스 컬렉션에 애플리케이션 배포 또는 사용자 컬렉션에 애플리케이션 배포 문서를 참조하세요.

애플리케이션 검색 및 평가

애플리케이션 평가는 CI 에이전트 작업의 InvokingSdmMethod 단계에서 수행됩니다. 이 단계에서 클라이언트는 애플리케이션에 대해 정의된 검색 방법을 평가하여 애플리케이션이 디바이스에 설치되어 있는지 확인합니다. 이 작업은 배포 유형 고유 ID 또는 배포 유형 이름을 사용하여 AppDiscovery.log 에서 추적할 수 있습니다.

Performing detection of app deployment type ConfigMgr Toolkit - Windows Installer (*.msi file)(ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44, revision 2) for system.
+++ Did not detect app deployment type ConfigMgr Toolkit - Windows Installer (*.msi file)(ScopeId_B63CEBE7-8A69-4FBE-994F-5AD0A8488D27/DeploymentType_1d49ef88-cf3b-42fa-b198-388d220ccb44, revision 2) for system.

참고

위의 예제에서는 MSI 제품 코드가 디바이스에 설치되어 있는지 확인하여 검색이 수행되는 MSI 애플리케이션에 대한 검색을 보여줍니다. 대체 검색 방법을 사용하는 애플리케이션의 경우 적절한 검색 방법을 사용하여 애플리케이션이 설치되어 있는지 확인합니다.

다음으로 클라이언트는 배포 목적에 따라 애플리케이션의 원하는 상태를 평가합니다. 또한 이 단계에는 애플리케이션에 적용해야 하는 종속성 또는 대체 규칙이 있는지 여부를 검색하는 작업이 포함됩니다. 이 작업은 애플리케이션 및 배포 유형 고유 ID를 사용하여 AppIntentEval.log 에서 추적할 수 있습니다.

# Available Application Deployment

[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = Applicable, ResolvedState = Available, ConfigureState = NotNeeded, Title = [Application or DT Name]

# Required Application Deployment

[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = Applicable, ResolvedState = Installed, ConfigureState = NotNeeded, Title = [Application or DT Name]

# Requirement Rules Not Met

[Application or DT Unique ID] :- Current State = NotInstalled, Applicability = NotApplicable, ResolvedState = None, ConfigureState = NotNeeded, Title = [Application or DT Name]

위의 로그 항목에서 현재 상태는 애플리케이션이 현재 디바이스에 설치되어 있는지 여부를 나타냅니다. 적용 가능성은 정의된 요구 사항 규칙에 따라 애플리케이션을 적용할 수 있는지 여부를 나타냅니다. ResolvedState는 배포 목적에 따라 애플리케이션의 원하는 상태를 나타냅니다.

배포 모니터링 도구를 사용하여 애플리케이션 상태, 적용 가능성 상태 및 요구 사항 위반을 확인합니다.

다음 단계