The mobile app (on both iPhone and Android) is not designed to support ESM. This is a problem, especially on iOS.
I had to try to help our maintenance person get signed into the app into his "new queue" (the new Service Provider for maintenance) and I couldn't get it to work. When I signed him in, I got to the user landing page, not the "platform" side of things, and there was no way for me to get him to the platform. When I signed in as myself (an admin in the platform) it was the platform view. When I signed him into the browser on the phone, it was the proper view.
Even when signed in properly, there is no easy way to switch providers. The app is currently just not designed to handle ESM.
The app is also honestly just bad. (It seems to be just a web view, and not really a native app.)
- All views still use the word "Incident", even when this word has been changed to "ticket" or some other word/phrase in the service provider
- Pressing the back button on Android sends you out completely, instead of to the previous page
- Navigation, as a whole, is not intuitive
- The bottom navigation is not great. It should be static at the bottom of the screen and the rest of the contents should scroll. This one moves, which is bad design.
- The text on the "up" button is not always intuitive
- Going "up" from a list of incidents is labeled as "Reports" and not "Incidents"
- There are buttons for items that are disable in the Service Provider
- We do not use the Asset Management piece, but there is still a "Computers" and an "Other Assets" button
I'm sure there's more that can be added to this list, but this is just what I've come up with interacting with it for about 5 minutes.