133
If a user creates or restarts a job queue entry, the User ID is set to this user. And if this job queue entry makes any changes, the name of this user ends up in the change log. This creates the suggestion that the changes are made by a real user instead of a service account. And this leads to problems, it is a returning topic in audits but also leads to confusion and questions for other users (why has this person changed this record?).
The alternative is to only create / edit job queues when logged in as a system user, but that's easy to forget.
And within larger organizations there are more users with access to the job queue, but you cannot give all these users access to one service account because it can make their other changes untraceable to the real user.
Therefore, the idea is to set-up a service account for the job queue, and all changes made by the job queue will be logged with this user. So that it will be clear that these changes are made by the job queue.
To be short, go back to the situation before NAV 11 when this was introduced :).
Category: General
STATUS DETAILS
Needs Votes
Ideas Administrator

Thank you for this suggestion! Currently this is not on our roadmap. We are tracking this idea and if it gathers more votes and comments we will consider it in the future. Best regards, Business Central Team

Comments

H

This would be great to get sorted out. Today we have to deal with this with a subscription on "Job Queue Entry".OnBeforeModifyEvent and set a fixed user ID.

Category: General

H

116 Votes and still no reaction.

There is also a post on Viva Engage discussing this requirement but no one from Microsoft, how would give any comment on it.

https://www.yammer.com/dynamicsnavdev/threads/40371221602304

Category: General

H

Unintentional User ID changes can cause user confusion.

Please consider this.

Category: General

H

This really is needed, as well as saving a lot of confusion over who made changes, this may also finally allow users with a partner login to start job queues to that we can deliver a more complete service to clients when building and testing their systems.

Category: General

H

This is a feature many customers could use. Especially if at could be an integrated Job Queue user. Then make a permission set or user group that would give access to configure and start/stop job queues.

Now we have several customers who pay for a team member license for a service user.

Category: General