Siebel Remote and Replication Manager Administration Guide > Siebel Remote Concepts > Security and Authentication >

Authentication for Synchronizing the Local Database


The Siebel Remote Synchronization Manager authenticates incoming Mobile Web Client requests to make sure that a Mobile Web Client is valid.

The Synchronization Manager validates the following information when a Mobile Web Client synchronizes with the server database:

Mobile Web Client name. Synchronization Manager validates the Mobile Web Client's name against the list of valid Mobile Web Clients in the server database and validates that the effective end date is valid or NULL.

Application server. The Mobile Web Client attempts to synchronize on the server defined by the DockConnString parameter for the local database in the application's .cfg file on the Mobile Web Client. If DockConnString differs from the server defined by the App Server Name parameter defined in the Administration - Siebel Remote > Mobile Clients view, the Synchronization Manager will reroute the connection to the server defined by App Server Name, and Synchronization Manager will edit the application's .cfg file on the Mobile Web Client by resetting the DockConnString parameter to the App Server Name value.

Credentials. Synchronization Manager validates the Mobile Web Client's synchronization authentication credentials, provided that the Authentication Method parameter for Synchronization Manager is not set to None. The nature of the credentials varies depending on whether or not the local database has been initialized:

  • Prior to local database initialization, the user ID and password that the user provided at login are used as the synchronization authentication credentials.
  • Following local database initialization, the user ID and password from the User Preferences > DB Synchronization view on the Mobile Web Client are used as the synchronization authentication credentials.

Synchronization Manager uses one of the following methods to authenticate the synchronization credentials. The Siebel administrator specifies the method by entering one of the following method names as the Authentication Method parameter value for the Synchronization Manager server component.

  • None. Does not validate the synchronization authentication credentials. This is the default.
  • Database. Validates the synchronization authentication credentials against the server database user ID and password.
  • Siebel. Validates the synchronization authentication credentials against the Mobile Client name and Sync Password that is stored in the server database and is maintained for each Mobile Web Client in the Administration - Siebel Remote > Mobile Clients view under the appropriate parent server.
  • AppServer. Validates the synchronization authentication credentials against the user ID and its password on the Siebel Server operating system.
  • SecurityAdapter. Validates the synchronization authentication credentials against a third-party authentication system.
Siebel Remote and Replication Manager Administration Guide