Hi,
You can always use the foundational tool for connected objects where the connected object is an approval routing. This would be for informational purpose only, and then a custom event can block processing when not approved via the approval routing.
Approval routings can be connected to nearly any object (screen) in IFS via the object connections screen. This is similar to enabling document attachments to an IFS screen. The approval routing is just another flavor of object / object connections.
I know this process is documented in the community.
Best regards,
Thomas