SAP Knowledge Base Article - Public

2940145 - What is the User-Agent sent from Android and IOS SuccessFactors Mobile App.

Symptom

User-Agent sent from Android and IOS SuccessFactors App.

Environment

Successfactor Mobile APP , Successfactor Learning Management, Learning Management System.

Resolution

What is User-Agent ?

--> The User-Agent request header is a characteristic string that lets servers and network peers identify the application, operating system, vendor, and/or version of the requesting.

When your browser connections to website, your browser sends the user agent to every website you connect to. There is no conventional way of writing a user agent string as different browsers use different formats and many web browsers load a lot of information onto their user agents.

User-Agent field is included in the HTTP header. The data of the header field varies from browser to browser.

Likewise, when you use Mobile apps, server needs to know the User Agent information from Mobile App then directs to different logic.

Successfactors Android and IOS apps supplies Uniform User Agent values for  iOS and Android phones , below is the example User-Agent values supplied from SF apps.

User-Agent sent from Android and IOS SuccessFactors App.

 

User-Agent SF Android App example:

 

{"appName":"SuccessFactors","appVersion":"5.31","deviceName":"HUAWEI","osType":"Android","osVersion":23,"releaseVersion":"1808","gitCommit":""}

 

User-Agent SF iOS App example:

 

{"appName":"SuccessFactors", "appVersion":"6.11 rv:3", "deviceName":"iPhone", "osType":"iOS", "osVersion":"11.4", "locale":"es_ES", "releaseVersion":"1805p1"}

 

Keywords

Successfactor Mobile app , Mobile App user-Agent , user agent , User Agent , What is the User-Agent sent from Android and IOS SuccessFactors Mobile App. , KBA , LOD-SF-LMS-MOB , Mobile Application Issues Only , How To

Product

SAP SuccessFactors Learning all versions