The question about passing login details to the SalesLogix.exe coms up often and I can never seem to remember them. They are are a pain to find (not sure they are really documented anywhere), so I thought it was time to post them here.
The SalesLogix Client has a series of command line switches which can be used to log into the client. For example, a desktop shortcut can be created containing parameters to log the user into a desired database. The switches are as follows:
|/n||Specifies the username|
|/p||Specifies the user password|
|/b||Specifies the “log on to” database connection|
|/NOSPLASH||Removes the splash screen|
|/ADMINOVERRIDE||Allows you to login a remote database as Admin with SalesLogix Administrator (still limited functionality)|
|/NOUSERCONFIG||With this option, your menus and toolbars are loaded, but are not active. You can edit the menus and toolbars, but they do not function. To re-enable the menus and toolbars, you must shutdown SalesLogix and restart it without the command line option.|
|/BYPASSNTLOGIN||Used to bypass the Windows Authentication if you have the windows authentication option enabled and want to specify a different user/password at the login dialog|
So, if you want SalesLogix to automatically log in to the “SLX” database with user “rfarley” and password “mypassword”, create a shortcut with the command line as follows:
"C:Program FilesSalesLogixSalesLogix.exe" /b SLX /n rfarley /p mypassword
Please note: the login dialog will appear but login will proceed automatically. Also, all parameters must be used even though it may not apply. For example, if the user does not have a password, the ‘/p’ switch must be included in order for the login to proceed correctly.