How can you determine who is using the mobile interface?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-02-2016 06:02 PM
I'm looking for a way to report the usage of the mobile app (e.g. which users are accessing the mobile interface, what apps they are using, ...). Is there a log in ServiceNow that can be use to report on this?
Thanks for your help!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-02-2016 06:08 PM
Hi Amado
I think you can have a look at transaction log and look for url contains m.do.
Hope this might help.
Thanks
Dewan

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-02-2016 06:18 PM
Hi @Dewan Patel,
That's what I thought but it only reports on the first access to the mobile interface and not subsequent calls.
For example, when checking the log you see one entry for URL = /$m.do and no more even when you interact with the mobile interface.
The URL changes to something like this: /$m.do#/form/incident/4b4516b4db3312000737b34ebf961940
But this is never reported to the log.
Regards,
Amado
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-02-2016 06:36 PM
Hi Amado, I believe you can use the Transaction log for this.
The first time a user connects through the mobile app it will have a couple of entries like the following ones:
/api/now/v1/mobileapp/devices?api=api |
/api/now/v1/mobileapp/navigator?api=api |
From those records you can then grab the session of that usage using the session field and then filter down the transaction log to know all the transactions done from the mobile app.
Thanks,
Berny
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-02-2016 06:37 PM
Just in case it also helps, the table of the transaction log is syslog_transaction
Thanks,
Berny