You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Possibly a desirable use case ("You queue up a bunch of scans you want to do, and I'll just churn through them while you get lunch") but also possibly undesirable (most(?) of the time, process will be submit task, run task, as exposed through the python cli).
When authentication information is passed as part of submitting a task, it may become necessary to check that the authentication information passed as part of running the task matches the user- but the submitting information may have had to have been refreshed, so cannot just check that it is the same.
Acceptance Criteria
Either user1 cannot run a task that has been submitted by user2
Or situations in which user1 may run a task submitted by user2 have been documented
Or configuration is available to switch between the two configurations
The text was updated successfully, but these errors were encountered:
The API is transaction-like, I would suggest that the only user who begins a transaction may submit. Blueapi is explicitly not a queueing mechanism and should not support the use case of queueing up a bunch of plans to be run later. The idea is that you should write your own service to do that.
Possibly a desirable use case ("You queue up a bunch of scans you want to do, and I'll just churn through them while you get lunch") but also possibly undesirable (most(?) of the time, process will be submit task, run task, as exposed through the python cli).
When authentication information is passed as part of submitting a task, it may become necessary to check that the authentication information passed as part of running the task matches the user- but the submitting information may have had to have been refreshed, so cannot just check that it is the same.
Acceptance Criteria
The text was updated successfully, but these errors were encountered: