I would like to know who is responsible for issues reporting if the organization uses an external application for example UPS shipping app and UPS provides own support? End user or organization support desk/IT guy?
That depends what kind agreement you have with third party (if you have one). If it's an IT issue I would rather let support guys report issues. If you have an ITSM tool - even more important to have it in scope of the support desk.