-
Notifications
You must be signed in to change notification settings - Fork 27
Description
Is your feature request related to a problem? Please describe.
The Operator Management integration in the Order Management is incomplete. While there is a simple configuration whether users are required, this is only checked when starting an operation. There is no option to differentiate when a user is required. Also the UI does not allow to interrupt or report with a user at the moment. Additionally, there is a hidden requirement in the Order Management, that if a user management is used, users need to be signed in in order to report, which depending on the DefaultUser implementation of the referenced IUserManagement can lead to unresolvable situations (Cannot Provide User through UI -> Default User is used -> Default User is not signed in -> Cannot Report)
Describe the solution you'd like
- Add optional operator fields in Interrupt and Report Dialog, similar to the begin dialog
- Replace/Add
OperatorConfigtoModuleConfigof the order management - Add separate configuration options for each of the operation actions, specifying whether a user is required
- Discuss whether sign in requirements should be handled in the order managment
- Add user requirement information to respective context objects for visualization in the UI and processing by other systems