felixmosh / bull-board

🎯 Queue background jobs inspector
MIT License
2.14k stars 343 forks source link

Feature Request: Granual permission job system #780

Open renarsvilnis opened 1 week ago

renarsvilnis commented 1 week ago

Problem There is readOnlyMode but that is for the whole adapter. But it applies to the particular job on creation rather than runtime. Especially as the bull-board has grown in functionality over time with recent "add job" functionality

Suggestion A finer control over which users can view/edit/... particular jobs.

It would be nice if there would be a function run per req that can determine " CRUD-like functionality per adapter be able to:

Reasoning We want to give access to bull-board (as an internal tool) depending on the roles of the user:

felixmosh commented 1 week ago

Yeah, that can be really cool, I you have some time, a PR will really help me to push this feature.