Il Process Scheduler è il sottosistema di PeopleSoft che avvia, mette in coda e monitora i processi batch pianificati. Gestisce il ciclo di vita di una richiesta dall'invio all'esecuzione, registrando stati come in coda, avviato, in elaborazione e completato. In pratica, è il punto di controllo che decide quando un report, un'integrazione, un'attività di payroll o un lavoro di manutenzione viene effettivamente eseguito.
Nella sicurezza informatica, questo è importante perché il lavoro pianificato è sia critico per l'attività sia un potenziale bersaglio. Gli aggressori che ottengono accesso amministrativo possono tentare di modificare i controlli di esecuzione, disabilitare i job ricorrenti, ritardare l'elaborazione o abusare delle attività pianificate per eseguire codice in orari considerati affidabili. I difensori usano lo scheduler per individuare esecuzioni mancate, ritardi insoliti nella coda, retry imprevisti e job che terminano con successo troppo tardi per rispettare una scadenza aziendale. Il monitoraggio dei dati di temporizzazione e di stato dello scheduler aiuta a distinguere l'accumulo normale da manomissioni o degrado del servizio.


