Collection Contents Previous Next PDF

MobiLink Clients

Authenticating MobiLink Users

About MobiLink users


A MobiLink user, also called a synchronization user, is a name assigned to a remote database. Each MobiLink user name must be unique within the synchronization system.

MobiLink user names and passwords are not the same as database user names and passwords. MobiLink user names and passwords are used to uniquely identify remote databases, and optionally to authenticate the connection from the remote database to the MobiLink synchronization server.

You can also use user names to control the behavior of the synchronization server. You do so using the user name in synchronization scripts. For example, you can send remote databases different rows based on their user name.

The MobiLink user name is stored in the ml_user MobiLink system table in the consolidated database.

Naming conventions 

In large-scale deployments, you might find it useful to adopt a naming convention for your MobiLink user names. For example, you could adopt a naming convention whereby MobiLink names were created as user:application, where user identifies a person and application identifies a specific application, such as EmpA01:HRApp. Or your convention could be user:application:device, where device identifies a remote device.

UltraLite user authentication 

Although UltraLite and MobiLink user authentication schemes are separate, you may wish to share the values of UltraLite user IDs with MobiLink user names for simplicity. This will only work when the UltraLite application is used by a single user.

For more information about UltraLite user authentication, see User authentication in UltraLite.


Creating MobiLink users

Collection Contents Previous Next PDF