Task Scheduler - How to to grant non-admin users the permission to view and run a scheduled tasks

Brad 21 Reputation points
2022-11-04T14:59:34.687+00:00

We use AD role based access and currently have local groups for all users and admins on a Windows 2016 Server.

The role membership includes AD groups where AD members are added.

Our QA team members are non-administrators and access the QA server using RDP.

The QA team members needs the ability to view and execute the tasks in task scheduler.

I found this article:

For security reasons, a non-administrator user cannot view nor manage a Windows Task Scheduler task that was created by another user.

https://learn.microsoft.com/en-us/windows/win32/taskschd/what-s-new-in-task-scheduler

The below process was attempted, but apparently the above security change removed this ability.

https://www.wincert.net/windows-server/how-to-grant-non-admin-users-permissions-for-managing-scheduled-tasks/

How can we give non-administrators the ability to view and run scheduled tasks using a role?

Windows Server 2016
Windows Server 2016
A Microsoft server operating system that supports enterprise-level management updated to data storage.
2,428 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. MotoX80 32,726 Reputation points
    2022-11-04T15:31:37.53+00:00

    Try this.

    https://www.osdeploy.com/blog/2021/scheduled-tasks/task-permissions

    If you want to limit it to the QA Team and not all users, then pick a temp file and set the NTFS permissions for read/execute to the QA Team, and run "cacls /s" to display the SDDL. Put their SID in the script.

    2 people found this answer helpful.
    0 comments No comments

  2. Brad 21 Reputation points
    2022-11-09T14:13:19.553+00:00

    @MotoX80
    Thank you for the link. I'll take a look.

    0 comments No comments