Inject a Device Identifier as HTTP Header from Managed Android Devices for F5 Firewall Access Control (using F5 Access app)

Hi everyone,

We are managing a fleet of Android devices (running android 11 and above) using SOTI MobiControl and are looking to enforce a security policy where only authorized devices can access a service exposed through our F5 firewall’s public IP address.

The plan is to configure each device to send a unique identifier (such as Device ID, IMEI, or Serial Number) in a custom HTTP header with every request. The F5 will inspect this header and allow access only for devices with approved identifiers (using an iRule). We already had some iRules set up before Android 10 (Api level 29) when access to device Identifier was open.

Is there any way to implement this?

Thanks for the help.

Kind Regards

6 months ago
Android
ANSWERS
MD
Matt Dermody Diamond Contributor
6 months ago

You can pass dynamic device identifiers like Serial Number via Macros (e.g. %SerialNum%) a query parameters into a URL when configuring the URLs to launch from the lockdown / kiosk. Not sure that would count as an HTTP header however.

A
APMOD
6 months ago

Hi Aymane Boubleh,

Thank you for your post on SOTI Pulse.

Thanks Matt for responding to the post, your expertise and willingness to help are greatly appreciated!

Could you kindly let us know if your issue has been resolved?

If you have any additional questions or concerns, please don’t hesitate to reach out. We are here to provide support and assistance whenever you need it.

Kind regards,

Technical Support | SOTI Inc. |1.905.624.9828 | support@soti.net | www.soti.net |