Opened 13 years ago

Closed 13 years ago

#1117 closed defect (fixed)

Job agents don't allow a job to be executed when the owner is missing permission to the "active project"

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: critical Milestone: BASE 2.8.1
Component: jobagent Version:
Keywords: Cc:

Description

When registering a job, the currently active project is also stored so that it can be re-activated by the job agent when the plug-in is about to be executed. If the user at that time no longer has permission to that project the execution fails with a PermissionDeniedException?. This can also happen if an administrator tries to "Restart" a failed job for another user since it is the active project of the administrator that is stored with the job.

This behavior is not consistent with the internal job queue, which continues without an active project if it couldn't be activated.

Change History (2)

comment:1 Changed 13 years ago by Nicklas Nordborg

Owner: changed from Johan Enell to Nicklas Nordborg
Status: newassigned

comment:2 Changed 13 years ago by Nicklas Nordborg

Resolution: fixed
Status: assignedclosed

(In [4498]) Fixes #1117: Job agents don't allow a job to be executed when the owner is missing permission to the "active project"

Note: See TracTickets for help on using tickets.