Siebel Partner Relationship Management Administration Guide > Setting Up Siebel PRM > Configuring Visibility >

Configuring Visibility of Pop-Up or Pick Applets


Pop-up visibility determines what data will be shown when a pop-up pick applet is displayed, for example, when a user associates a contact with an account, or adds a sales representative to the sales team.

Pop-up visibility is usually set using the Popup Visibility Type property of the business component object in Siebel Tools. When pop-up visibility is set in this way, any pop-up based on that business component will show the same data for all users.

There are often circumstances where you need greater flexibility when determining what data should be shown in pop-up pick applets. For example:

There are also many scenarios where your partners should have more restrictive visibility than your employees.

In order to meet this business requirement, Siebel applications have added the following three capabilities that let the developer override the visibility set in the Business Component Popup Visibility Type property at the business component level in favor of another setting. The developer can:

Setting Visibility of the Pick List Object

Developers can override the visibility set at the business component level by setting a different visibility type on the Pick List object, in the Visibility Type property.

When you do this, you override the visibility set at the business component in a specific instance of that business component, but for all users of that instance.

For example, you may want partners to be able to add new fund requests and associate those fund requests with campaigns in which they participate. However, you want partners to see only campaigns to which they have access. You can configure a special picklist for this use, and set the visibility on that picklist to Sales Rep, so that partners can only select from accessible campaigns when associating to a fund request.

Using the Visibility Auto All Property

For both Pick List Visibility Type and Business Component Pop-up Visibility Type there is a new property called Visibility Auto All that can be used to override the visibility type property.

This property will check the current user's responsibility to see if it includes the All Across Organizations view based on the same business component. If the view is found, this visibility type will be overridden and the user will get All visibility on the object in question. Otherwise, the visibility type will not be overridden.

For example, if the pop-up visibility on the Opportunities business component is set to Organization with Auto All set to true, most users will see all opportunities for their own organization in an Opportunity pick applet. Users who also have access to the All Opportunities Across Organizations view will see all available Opportunities regardless of organization.

This property makes visibility consistent across views and pop-up pick applets.

This property can override any other visibility type, including Sales Rep, Manager, Organization, and so on. In addition to the Business Component and Pick List properties, this property can be set on the Link object as well.

This property is often used for executives or administrative users, who would usually have access to all of the data in your Siebel Application.

Using the Special Frame Class and User Property

The developer can use a special frame class and user property to set visibility for a pick applet on the applet object based on which application is being used.

For example, if users are running Siebel Sales, the Pick Positions applet for the Sales Team will show positions only for the user's organization. If users are running Siebel Partner Manager, the applet shows the positions for the user's own organization and for the suborganizations (or child organizations) of that organization, so that the users will be able to select positions for the partners they manage.

In order to override the pop-up visibility set at the business component level, the developer must do the following:


 Siebel Partner Relationship Management Administration Guide 
 Published: 18 April 2003