Share via


Evaluatie van toepassingsimplementatie

Van toepassing op: Configuration Manager (current branch)

Voordat u verdergaat, raadpleegt u Clientonderdelen voor toepassingsimplementatie voor meer informatie over de verwerking van DCM- en CI-agenttaken.

Toepassingsevaluatie wordt uitgevoerd door de onderdelen van de DCM-agent en ci-agent wanneer de implementatie wordt geactiveerd. Als u wilt weten wanneer de toewijzing wordt geactiveerd, raadpleegt u de artikelen Toepassingsimplementatie naar apparaatverzamelingen of Toepassingsimplementatie naar gebruikersverzamelingen .

Toepassingsdetectie en -evaluatie

Toepassingsevaluatie wordt uitgevoerd tijdens de fase InvokingSdmMethod van een CI-agenttaak. In deze fase evalueert de client de detectiemethode die is gedefinieerd voor de toepassing om te bepalen of de toepassing op het apparaat is geïnstalleerd. Deze activiteit kan worden bijgehouden in AppDiscovery.log met behulp van de unieke id van het implementatietype of de naam van het implementatietype.

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.

Opmerking

In het bovenstaande voorbeeld ziet u de detectie voor een MSI-toepassing waarbij de detectie wordt uitgevoerd door te controleren of de MSI-productcode op het apparaat is geïnstalleerd. Voor toepassingen die alternatieve detectiemethoden gebruiken, wordt de juiste detectiemethode gebruikt om te controleren of de toepassing is geïnstalleerd.

Vervolgens evalueert de client de gewenste status van de toepassing op basis van het implementatiedoel. Deze stap omvat ook het detecteren of de toepassing afhankelijkheden of vervangingsregels heeft die moeten worden gehonoreerd voor de toepassing. Deze activiteit kan worden bijgehouden in AppIntentEval.log met behulp van de unieke id van toepassings- en implementatietype.

# 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]

In de bovenstaande logboekvermelding geeft Huidige status aan of de toepassing momenteel op het apparaat is geïnstalleerd. Toepasselijkheid geeft aan of de toepassing van toepassing is op basis van gedefinieerde vereistenregels. ResolvedState geeft de gewenste status van de toepassing aan op basis van het implementatiedoel.

Tip

Gebruik het hulpprogramma voor implementatiebewaking om de toepassingsstatus, toepasselijkheidsstatus en schendingen van vereisten weer te geven.

Volgende stappen