Forum Discussion
Client check on Mobile devices with APM
Hi,
Is there any option available in APM to check specific application client (e.g. MDM client) on Mobile device as a part of posture check for Android, IOS and Windows OS ?
4 Replies
- Mike_61719
Cirrus
You can do a certificate check as far as I know. Nothing along the lines of MDM. Windows phone 9 might have an option but haven't seen that OS as of yet.
- John_Alam_45640Historic F5 Account
APM integrates with MDM databases inside the datacenter. It can use the client ID or MAC to search the MDM database. If ID or MAC are found, then you expect the client to be installed on the device.
Here is an Article on APM/MDM integration:
https://devcentral.f5.com/articles/integrating-apm-with-mobileiron-mdm-ndash-part-1.Uymj3LSls1AHTH
- Salvador_del_ReHistoric F5 Account
The problem is that IOS don´t show MAC Address and also don´t send the UUID. In the MobileIron API V1 only can query based on MAC or UUID. The API V2 can query based in the UDID that can obtain with Edge CLient and with MAC Address obtain only in Android. The problema is that MI change the AUTH method and can´t Access without bypass one PHP page.
- DavisLiRet. Employee
If MobileIron can retrieve UDID then there is a chance. I know MobileIron can retrieve IMEI. There is a chance where MobileIron could not create an API account for F5 to integrate with due to global security reasons or what not. Your workaround will be to use UDID and IMEI variables from Edge Client App. Note that sessions from browsers won't work. You can however have users to install certificates.
This variable should be unique to each iOS and it's called "session.client.unique_id"
I have reasons to believe UDID and UUID are different variables. http://stackoverflow.com/questions/21872233/differences-between-udid-and-uuid
K12749: Support for using the BIG-IP Edge Client to check identifying information from Apple iOS client deviceshttps://
Edge Client on Android produces IMEI variable. Edge Client on iOS produces unique_id variable.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com