Security in depth · Unit 22 · Lesson 32 of 44
Scheduled tasks need complete boundaries
Review a monthly task using its principal, approved duties, and definition-management permissions.
Helpful before thisWindows privilege escalation
After this lesson you can
- Identify a task-management deviation without confusing schedule or runtime success with authorization.
A schedule is only one component
A scheduled task combines a trigger, action, conditions, and a task principal: its selected security identity and execution context. The principal determines whose authority the work uses. The trigger determines when it is eligible to run. A monthly trigger does not make the task’s authority less significant.
Who may change the task definition is a separate question from what its running process may do. Required files, configuration, and output also have their own permissions. A successful last run cannot answer all three questions.
Supplied monthly review
The fictional StockSummary task has these reviewed records:
- Principal: ordinary StockWriter account, with required input and output access.
- Trigger: first day of each month.
- Last result: the expected inventory report was produced.
- Helpdesk’s approved duty: view task status.
- Effective task access: Helpdesk can also modify the definition.
Assume fresh access decisions, the supplied account context, and no other policy that changes these results. The packet includes no history of definition changes.
Separate the findings
The report result supports functionality for that run. It does not justify Helpdesk’s extra management permission or prove the dependencies remain appropriate after an update. Record the definition-management deviation without alleging that Helpdesk used it.
The task owner should approve a narrower management boundary and verify that status viewing still works while unauthorized definition changes are denied. The required scheduled workflow should still succeed under StockWriter. Record which version and dependencies were checked. Treat later action or principal changes as reasons to revisit the review, rather than assuming one successful month proves permanent correctness.
Terms you met
Check yourself
No timer. No penalties. Read the explanation and try again whenever you like.
This lesson’s questions have changed. Your reading progress is saved; review the updated questions.
-
StockSummary runs monthly under an ordinary account and produces the correct report. Helpdesk can modify its definition but is approved only to view status. What should the review record?
Show the answer
Correct answer: A task-management permission exceeds Helpdesk's approved duty despite successful runtime behavior. The definition and runtime workflow are separate boundaries; monthly frequency does not resolve the excess grant.
Try it
- WriteWrite a task review row naming the approved duty, excess definition-management permission, responsible owner, and required allowed/denied acceptance results. Keep historical use separate.