SBL-DAT-00610: Access denied to invoke business service"%1'
The above error message occurs when we use try to invoke business service in a query expression by InvokeServiceMethod fucntion.
An example:
'InvokeServiceMethod("Generic Utitlities", "ValidateEmailAddress", "EmailAddress=eval([Email Address])", "Result")="VALID"'
In above example if "Generic Utitlities" BS is not registered in OM, you will get the error messages. So you should be careful while using "InvokeServiceMethod" function in query expressions used in DVM/ EAI data maps etc..
Solution:
Siebel system has made a security change from Siebel 7.5.3 to 7.7 that requires the explicit registration of the business service.In order to use the InvokeServiceMethod function in the Siebel dedicated client in version 7.7 (and above) follow below steps.
In Dedicated Client:
Add Business Service that is called by the InvokeServiceMethod function to "BusinessServiceQueryAccessList" parameter value under [Siebel] section in corresponding configuration file as follows:
[Siebel]
BusinessServiceQueryAccessList = BusSvc1,BusSvc2,..
In Server:
1. Login to Application and navigate to the Administration - Server Configuration > Enterprises > Parameters
2. Query for parameter "Business Service Query Access List" and set the Value = (eg. BusSvc1,BusSvc2)
3. Restart the enterprise
Monday, May 16, 2011
Subscribe to:
Post Comments (Atom)
Siebel Open UI is released ...!!!
Hi Guys, The most awaited feature of Siebel, called Open UI is released. This new feature Open UI is available in new Siebel patch 8.1.1....
-
To set Profile attributes we normally write script code in an object and then compile it. But to set/get profile attibutes dynamically i.e, ...
-
The sequence of the events triggered in Siebel (script) is mentioned below. Browser : Applet_PreInvokeMethod Server : WebApplet_Pr...
-
Requirement: The user should be allowed to closed a Service Request only if all activities for the SR are closed. If any activity is in Open...
No comments:
Post a Comment