Home | Forums | Contact | Search | Syndication  
 
 [login] [create account]   Saturday, August 16, 2025 
 
slxdeveloper.com Community Forums  
   
The Forums on slxdeveloper.com are now retired. The forum archive will remain available for the time being. Thank you for your participation on slxdeveloper.com!
 Web Forums - SalesLogix Web Platform & Application Architect
Forum to discuss the use of the SalesLogix Web Platform, Client and Customer Portals, and the Application Architect (For version 7.2 and higher only). View the code of conduct for posting guidelines.
Forums RSS Feed


 Back to Forum List | Back to SalesLogix Web Platform & Application Architect | New ThreadView:  Search:  
 Author  Thread: Customer Support Access Codes
JJE
Posts: 20
 
Customer Support Access CodesYour last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 18 Nov 08 12:37 PM
Hi,

I customized the CustomerSupport Web Site in SalesLogix 6.2 and use the Contact Email as a Login.
To allow this I modified the Login Action Script.

I'm now looking at the new Application Architect to see if I can do the same in the new Saleslogix Version (7.2) but it seems to me that this code is somewhere in precompiled code or dll.

Is there a way to alter this in the 7.2 web platform?

Many thanks,
[Reply][Quote]
Andy Norris
Posts: 39
 
Re: Customer Support Access CodesYour last visit to this thread was on 1/1/1970 12:00:00 AM
Posted: 18 Nov 08 2:28 PM
Here's a usable solution if you do your admin of web users in the thick client:

1) alter the WEBUSERNAME column of the CONTACT table to be longer than it is; its default value is very short and if you use emails as login ID you will find that you can't store the info all the time
2) alter the IllegalCharCheck VBScript behind the Contact:Web Access form to allow the use of, at minimum, the @ symbol in the Login User Name. You might also review the character array and remove other characters like the hyphen, as they may show up in emails.

Beyond that, if you're doing the admin of the SLX Customer Portal users/contacts in the SLX Web Client, you'd need to still do the database alter, but the script is probably in a business rule somewhere. I'll have to look for where that would be in the web client....

EDIT: The Business Rule is the SaveWebAccess business rule under the Contact Entity. The rule calls Sage.SalesLogix.Contact.Rules.SaveWebAccess in Sage.SalesLogix.BusinessRules; the function you care about is the UserNameHasValidCharacters function, which declares the illegal character array. You should just need to modify this business rule with your own custom step.
[Reply][Quote]
 Page 1 of 1 
  You can subscribe to receive a daily forum digest in your user profile. View the site code of conduct for posting guidelines.

   Forum RSS Feed - Subscribe to the forum RSS feed to keep on top of the latest forum activity!
 

 
 slxdeveloper.com is brought to you courtesy of Ryan Farley & Customer FX Corporation.
 This site, and all contents herein, are Copyright © 2025 Customer FX Corporation. The information and opinions expressed here are not endorsed by Sage Software.

code of conduct | Subscribe to the slxdeveloper.com Latest Article RSS feed
   
 
page cache (param): 8/16/2025 11:16:40 AM