Hi, I've a security permission issue with SLX com object and I couldn't get it resolved and wondering if someone could help me out in this situation. This is what I'm doing:
I've added a reference Interop.SLXSystem' and accessing slx's BasicFunctions, everything is working flawlessly on localhost however when a remote user uses the portal, I end up with the Access is denied exception. I'm using active directory for user management. I created a user and give permissions to SLX DCOM object, SLX exe, Interop.SLXSystem, portal directory, IIS's Application Pool, etc yet I'm keep getting following exception.
Retrieving the COM class factory for component with CLSID {GUID} failed due to the following error: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).
SLX Client is always running. Some code:
Type slxType = Type.GetTypeFromProgID("SalesLogix.SLXApplication");
SalesLogix.SlxApplication slxApp = Activator.CreateInstance(slxType) as SalesLogix.SlxApplication; // exception occured for users not on localhost
Slx Version: 7.5.4.7048
IIS: 7.5 |