Scheduler should check the privileges when enabling/resuming schedules

Description

According to the authorization policy here https://wiki.cask.co/display/CE/Authorization+4.3#Authorization4.3-Impersonation,

We should do the following:
1. The user who makes the enable call will be checked for the EXECUTE privilege. We will not enable/resume the schedule if the user does not have EXECUTE privilege.
2. When scheduler runs the program, no EXECUTE privilege check will be made.

Release Notes

None

Activity

Show:

Yaojie FengAugust 17, 2017 at 1:27 AM

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Components

Fix versions

Priority

Created July 19, 2017 at 2:30 AM
Updated August 17, 2017 at 1:27 AM
Resolved August 17, 2017 at 1:27 AM