Synchronizing Mobile Devices with Different Logins 
You use this procedure to enable loose coupling between users and mobile devices.
You have an application that uses packages to distribute user specific data.
You have rolled out mobile devices and installed the mobile client.
You have enabled relevant options for the DOE to support different logins.
More information:Configuring Generic Data Orchestration Engine Settings.
You have registered the mobile device with the DOE for a user.
For example, identify a mobile device registered for USER1.
Log on to SAP NetWeaver AS and start transaction SE18.
In the Enhancement Spot text field select BADI_DOE_FLEXI_DEVICE_PICKUP and choose Display.
Implement the methods provided in the FLEXI_DEVICE_PICKUP Business Add-In (BAdI) to save and use data in a user specific storage such as an LDQ, or cluster table.
If you want users that exists in DOE to log-in and view the application URL, you must add the following ID and value in CONFIG agent:
Parameter Id: com.sap.tc.mobile.cfs.deploy.check_authorizations .
Parameter value:FALSE.
Synchronize the mobile device that you had identified, with the DOE, using a different logon id.
For example, synchronize the mobile device with the DOE as USER2.
The system displays data for USER2.
The FLEXI_DEVICE_PICKUP BAdI uses four APIs to implement loose coupling between users and devices.
More information:Using Flexi Device APIs