Siebel Communications Server Administration Guide > Advanced Communications Configuration > Supporting Multitenancy >

Organization Visibility and Positions


Some Siebel data records can be viewed only by users whose current position is within a particular organization. Other records are visible to users whose positions are in different organizations. Records may be associated with one or more organizations.

Each user can have only one position active at a time. In some situations, a user may be allowed to see data for all of that user's assigned positions.

Organization visibility is defined for both business components and views.

Organization Visibility for Business Components

Organization visibility is defined for each business component, determining which of the following applies to the business component:

A business component for which organization visibility applies is said to be position-dependent.

Organization Visibility for Views

Organization visibility is enforced for each view. Multiple views that display data for the same business component may enforce visibility differently. For example, in the Contacts screen, the All Contacts view allows a user to view contact records within one organization, while the All Contacts across Organizations view (not available for all users) allows a user to view all contact records for all organizations.

You can determine whether a view enforces organization visibility by using Siebel Tools. For each view object definition:

Changing Position Manually or Automatically

For the agent to view some data, such as for certain screen pops, the agent's position must be changed, either manually or automatically. At any time, an agent can manually change the current position in the Siebel application by using the Change Position view in the User Preferences screen.

If the agent is the recipient of a screen pop for an incoming or transferred work item or a conference call, the agent's position is changed automatically, as appropriate for the context and for the screen-pop data. When an agent retrieves a paused work item, the original screen pop and position are both restored. As described earlier, the business component determines the organization visibility for the screen-pop data, enabling the agent's position to be changed, as necessary.

What screen-pop data to display is determined by the current business component, which is specified in the QueryBusComp parameter in the event response. See also Event Responses.

After an agent's position has been automatically changed, when a work item is concluded, the agent's position remains what it was changed to. The agent must manually change the position again if the new current position is not appropriate.

Scenarios for Generating Screen Pops and Changing Position

Application behavior for generating screen pops and changing positions varies for each of the scenarios described below. When a position is changed, a message is displayed to the user. If the position is not changed, no message appears, except in certain error conditions.


 Siebel Communications Server Administration Guide 
 Published: 23 June 2003