Teilen über


Anwendungsbereitstellungsrichtlinie

Gilt für: Configuration Manager (Current Branch)

Richtlinienerstellung

Wenn Sie eine Anwendung bereitstellen, wird eine Instanz SMS_ApplicationAssignment Klasse erstellt, die die Zuweisung einer Anwendung zu einer Sammlung darstellt. Diese Aktivität kann in SMSProv.log nachverfolgt werden.

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

In der Configuration Manager-Datenbank werden diese Informationen in der CI_CIAssignments Tabelle gespeichert, wobei AssignmentType 2 eine Anwendungsbereitstellung darstellt. Wenn die Zuweisung erstellt wird, erkennt die SMS Database Monitor-Komponente eine Änderung in der Tabelle und benachrichtigt dann den Objektreplikations-Manager, die CI-Zuweisungsrichtlinie (CIA) zu verarbeiten. Die Objektreplikations-Manager-Komponente erstellt dann die Richtlinie für die Anwendungszuweisung in der Datenbank, die in der Policy Tabelle in der Datenbank gespeichert ist, und die Richtlinien-ID basiert auf der eindeutigen Anwendungs-ID. Diese Aktivität kann in "objreplmgr.log " nachverfolgt werden, indem auf die eindeutige Zuordnungs-ID verwiesen wird, die aus der SQL-Abfrage abgerufen werden kann, auf die im Abschnitt "Before You Begin " verwiesen wird.

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

Die Richtlinie für die Anwendungszuweisung kann in der Datenbank mithilfe einer SQL-Abfrage ähnlich der folgenden angezeigt werden.

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

Richtlinienadressierung

Nachdem die Richtlinie generiert wurde, weist die Komponente Richtlinienanbieter diese Richtlinie den Ressourcen in der Sammlung zu, auf die die Anwendungsbereitstellung abzielt. Die Informationen zur Richtlinienadressierung werden in der ResPolicyMap Tabelle in der Datenbank gespeichert. Sie können die von der obigen Abfrage zurückgegebene PADBID verwenden, um diese Aktivität in policypv.log nachzuverfolgen. Das im Protokoll aufgezeichnete PADBID stimmt jedoch möglicherweise nicht immer mit dem von der obigen Abfrage zurückgegebenen PADBID überein, wenn mehrere Richtlinien gleichzeitig verarbeitet werden.

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

Hinweis

ResPolicyMap -Tabelle enthält keine Zielinformationen für Anwendungen, die als Verfügbar für Benutzersammlungen bereitgestellt werden. Das Softwarecenter fragt eine Liste dieser Anwendungen vom Verwaltungspunkt ab, und Richtlinienzielinformationen für diese Anwendungen werden dynamisch generiert, wenn ein Benutzer eine Anwendung vom Softwarecenter anfordert.

Nächste Schritte