Smarter Business Solutions Logo
SMARTER Business Solutions
SharePoint solutions & products

Automating Recurring Tasks in SharePoint Workflows

See how SharePoint Timer Jobs, role-based lists and supervision workflows automate recurring compliance tasks end to end and keep every audit trail intact.

5 Min Read

Austria’s largest mobility provider asked us to rebuild its internal control system (IKS) on SharePoint. The critical challenge was to represent recurring tasks, trigger them on schedule, and monitor their completion against strict criteria.

This article walks through the automation concept we implemented and the workflow that keeps every task auditable.

Requirements

  • Automatically generate recurring tasks
  • Assign the right people with clear accountability
  • Provide structured testing and supervision workflows
  • Close and archive every task in a compliant manner

Implementation

Everything starts with clearly defined task templates. Administrators describe every scenario with parameters that make each recurring task measurable and traceable.

Key parameters per task definition

  • Name: Title of the task to be created
  • Duration: Number of days assigned testers have to close the task
  • Interval: Recurrence frequency (for example monthly or quarterly)
  • Tester: Person responsible for the execution
  • Supervisor: Person who validates the outcome

Because the customer still uses an on-premises environment, we built a SharePoint Timer Job. It evaluates all definitions every day and spins up new tasks when they fall due. A companion workflow notifies testers via email as soon as work is assigned so nothing slips through the net.

Each department maintains its own list, ensuring that only authorized staff members can create or edit tasks within their area.

Reviewing recurring tasks

Testers document their findings directly in the assigned task:

Test execution view from the tester perspective

Closing recurring tasks

Supervisors check the submitted evidence, reassign the task when rework is needed, or approve the result.

Test execution view from the supervisor perspective

This loop continues until the task is approved or the allotted time expires. If the deadline passes, the workflow closes the task automatically and archives it with the status “unchecked”.

Architecture insights

The overall solution is organized by department. Each unit has its own pool of employees, and tasks can only be assigned inside that pool. Layered permissions guarantee that people only see the tasks belonging to their department.

Roles and master data maintenance

All users and their roles are stored in a central employee list. If a role changes, the system propagates the new permissions to every active task automatically.

Dialog for maintaining employee data for recurring tasks

Versioned communication

Every exchange between testers and supervisors is stored as a versioned comment trail inside the task, so the audit path remains intact at all times.

Wrap-up

Need a similar setup? Reach out to us. You can also explore how we automate recurring tasks with Microsoft Power Automate and Planner.

Tags

#Task management #SharePoint #Workflow

Ready to transform your SharePoint?

Let our experts help you implement the solutions discussed in this article.