Configuring the Scripting Operations Permitted on Business Components (Business Component User Property)
To configure the operations that can be performed on a specific business component from scripting interfaces, specify a value for the DirectUIAccess business component user property as described in the following procedure.
To configure the scripting operations permitted on a business component (business component user property)
Start Siebel Tools.
In the Object Explorer, click Business Component.
In the Business Components list, locate the business component for which you want to configure access.
In the Object Explorer, expand the Business Component tree, then click Business Component User Prop.
In the Business Component User Props list, locate the DirectUIAccess user property, and set the property to one of the values shown in the following table.
Value
Description
None
Do not allow any direct operations on the business component from scripting interfaces.
Readonly
(Default value)
Allow read-only operations on the business component from scripting interfaces.
Limitedwrite
Allow limited field-write operations on the business component from scripting interfaces.
If you set the value of the DirectUIAccess parameter to Limitedwrite, you also have to set a value for the business component user property DirectUIAccessFieldList (see the next step in this procedure).
If the DirectUIAccess property is set to Limitedwrite but a value is not specified for the DirectUIAccessFieldList property, this is equivalent to setting DirectUIAccess to Readonly.
All
Allow all operations on the business component from scripting interfaces.
If you set the value of the DirectUIAccess parameter to Limitedwrite, you also have to set a value for the business component user property DirectUIAccessFieldList to specify the fields that can be updated through browser scripting.
In the Value field of the DirectUIAccessFieldList user property, specify a comma-separated list of fields that can be updated through client side scripting. For example:
Field1,Field2,Fieldn
where Field1,Field2,Fieldn are the names of the fields for which write operations can be performed.
Compile and test your changes.
For more information on setting user properties, see Using Siebel Tools.