Prerequisites
-
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.
Context
You use this procedure to enable loose coupling between users and mobile devices.
Procedure
- 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.
Next Steps
The FLEXI_DEVICE_PICKUP BAdI uses four APIs to implement loose coupling between users and devices.
More information:
Using Flexi Device APIs