Delen via


Implementatiebeleid voor toepassingen

Van toepassing op: Configuration Manager (current branch)

Beleid maken

Wanneer u een toepassing implementeert, wordt een exemplaar van SMS_ApplicationAssignment klasse gemaakt dat de toewijzing van een toepassing aan een verzameling vertegenwoordigt. Deze activiteit kan worden bijgehouden in smsProv.log.

SMS Provider    PutInstanceAsync SMS_ApplicationAssignment~
SMS Provider    Auditing: User CONTOSO\Admin created an instance of class SMS_ApplicationAssignment.~

In de Configuration Manager-database wordt deze informatie opgeslagen in de CI_CIAssignments tabel waarin AssignmentType 2 een toepassingsimplementatie vertegenwoordigt. Wanneer de toewijzing is gemaakt, detecteert het ONDERDEEL SMS Database Monitor een wijziging in de tabel en geeft objectreplicatiebeheer een bericht om het CI-toewijzingsbeleid (CIA) te verwerken. Het onderdeel Object Replication Manager maakt vervolgens het beleid voor de toepassingstoewijzing in de database, die wordt opgeslagen in de Policy tabel in de database, en de beleids-id is gebaseerd op de unieke id van de toepassing. Deze activiteit kan worden bijgehouden in de objreplmgr.log door te verwijzen naar de unieke toewijzings-id, die kan worden verkregen uit de SQL-query waarnaar wordt verwezen in de sectie Voordat u begint .

***** Processing Application Assignment {3AC57DFE-3F87-4C59-930B-B9F57CB41B91} *****

Het beleid voor de toepassingstoewijzing kan worden weergegeven in de database met behulp van een SQL-query zoals hieronder.

SELECT P.PolicyID, PA.PolicyAssignmentID, PA.PADBID, PA.IsTombstoned, PA.LastUpdateTime FROM Policy P
JOIN PolicyAssignment PA ON P.PolicyID = PA.PolicyID
WHERE P.PolicyID = '{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}' -- Replace Assignment Unique ID

Beleidsdoel

Nadat het beleid is gegenereerd, wijst het onderdeel Beleidsprovider dit beleid toe aan de resources in de verzameling waarop de toepassingsimplementatie is gericht. De beleidsgegevens worden opgeslagen in de ResPolicyMap tabel in de database. U kunt de PADBID die door de bovenstaande query wordt geretourneerd, gebruiken om deze activiteit bij te houden in policypv.log. De PADBID die in het logboek is vastgelegd, komt echter mogelijk niet altijd overeen met de PADBID die door de bovenstaande query wordt geretourneerd als meerdere beleidsregels tegelijkertijd worden verwerkt.

~Policy or Policy Target Change Event triggered.
~Completed batch with beginning PADBID = 16778403 ending PADBID = 16778403.

Opmerking

ResPolicyMap tabel bevat geen gerichte informatie voor toepassingen die zijn geïmplementeerd als Beschikbaar voor gebruikersverzamelingen. Software Center voert query's uit op een lijst van deze toepassingen vanaf het beheerpunt en beleidsinformatie voor deze toepassingen wordt dynamisch gegenereerd wanneer een gebruiker een toepassing aanvraagt bij Software Center.

Volgende stappen