Nasazení aplikací pro kolekce zařízení

Platí pro: Configuration Manager (Current Branch)

Když je aplikace nasazená do kolekce zařízení, cílí zásady na všechna zařízení v kolekci bez ohledu na účel nasazení. Tento článek vysvětluje zpracování stahování a nasazení zásad v klientovi.

Tip

Všechny informace potřebné ke kontrole protokolů klienta můžete získat spuštěním dotazu SQL, na který se odkazuje v části Než začnete .

Stažení zásad

Jakmile zásady pro nasazení aplikace cílí na klienta, klient si je stáhne v dalším cyklu dotazování zásad. Když klient stáhne zásadu, stáhne kromě zásad nasazení i související zásady. Mezi tyto související zásady patří zásady pro aplikaci, typ nasazení, globální podmínky atd. Aktivitu stahování zásad je možné sledovat v souboru PolicyAgent.log na klientovi pomocí jedinečného ID aplikace nebo přiřazení.

Download of policy CCM_Policy_Policy5.PolicyID="{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}",PolicySource="SMS:PS1",PolicyVersion="1.00" completed (DTS Job ID: {AE88E639-0E59-40D7-AAA9-4403AAE6EE82})
Policy state for [CCM_Policy_Policy5.PolicyID="{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}",PolicySource="SMS:PS1",PolicyVersion="1.00"] is currently [Active]

Po stažení zásad do klienta vytvoří komponenta Scheduler plány pro aktivaci a vynucení nasazení.

Aktivace nasazení

Vyhodnocení aplikace se zahájí při aktivaci nasazení. Komponenta Scheduler vytvoří plán pro aktivaci přiřazení v dostupný čas nakonfigurovaný v nasazení. Tuto aktivitu je možné sledovat v souboru Scheduler.log na klientovi pomocí jedinečného ID přiřazení aplikace.

  • U povinných nasazení se vytvoří plán aktivace, ale má zpoždění až dvě hodiny, aby se zabránilo kolizím prostředků na serverech lokality a distribučních bodech. Zpoždění pomáhá vyhnout se kolizím, protože obsah aplikace může být stažen během vyhodnocení, pokud je aplikace použitelná na základě definovaných pravidel požadavků.

    SMSTrigger '15AF8C4000080000' for scheduler 'Machine/{5F2FA409-C9B2-4100-8BC8-051820311DE1}' will fire at 08/15/2019 01:44:00 PM with randomization.
      
  • Pro Dostupná nasazení se vytvoří plán aktivace, který se aktivuje v dostupný čas nakonfigurovaný v nasazení.

    SMSTrigger '1E4F8C4000080001' for scheduler 'Machine/{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}' will fire at 08/15/2019 01:13:33 PM without randomization.
      

Jakmile nastane čas plánu, odešle komponenta Scheduler zprávu o aktivaci agentu DCM, aby provedl vyhodnocení aplikace.

Sending message for schedule 'Machine/{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}' (Target: 'direct:DCMAgent', Name: '')

Agent DCM obdrží aktivační zprávu a vytvoří úlohu pro vyhodnocení aplikace.

CDCMAgent::HandleMessage - Message received for machine: '<?xml version='1.0' ?><CIAssignmentMessage MessageType='Activation'><AssignmentID>{3AC57DFE-3F87-4C59-930B-B9F57CB41B91}</AssignmentID></CIAssignmentMessage>'

Vynucení nasazení

Instalace aplikace se zahájí při vynucení nasazení.

  • V případě povinných nasazení vytvoří plánovač po stažení zásady plán konečného termínu, který vynutí aplikaci v termínu nasazení. Plán konečných termínů není ve výchozím nastavení randomizován. Chování randomizace pro aktivaci lze řídit nastavením klienta Zakázat náhodné určení termínu .

    SMSTrigger '15EF8C4000080000' for scheduler 'Machine/DEADLINE:{5F2FA409-C9B2-4100-8BC8-051820311DE1}' will fire at 08/15/2019 03:05:00 PM without randomization.
      

    Po uplynutí konečného termínu odešle komponenta Scheduler zprávu o termínu agentu DCM.

    Sending message for schedule 'Machine/DEADLINE:{5F2FA409-C9B2-4100-8BC8-051820311DE1}' (Target: 'direct:DCMAgent', Name: '')
      

    Agent DCM obdrží zprávu o termínu a vytvoří úlohu pro vynucení aplikace.

    CDCMAgent::HandleMessage - Message received for machine: '<?xml version='1.0' ?><CIAssignmentMessage MessageType='EnforcementDeadline'><AssignmentID>{5F2FA409-C9B2-4100-8BC8-051820311DE1}</AssignmentID></CIAssignmentMessage>'
    

    Poznámka

    U nasazení s termínem v minulosti je aplikace aktivována a vynucována okamžitě stejnou úlohou agenta DCM, která provádí akce vyhodnocení, stažení a instalace.

  • Pro dostupná nasazení neexistuje žádný časový plán, protože k vynucení dochází, když instalaci aplikace inicializoval uživatel z Centra softwaru. Když uživatel spustí instalaci, vytvoří se úloha agenta DCM, která provede vyhodnocení, stažení a instalaci aplikace. Tuto aktivitu je možné sledovat v souboru DCMAgent.log na klientovi.

Další kroky