Siebel Search Administration Guide > Configuring Siebel Search Using Siebel Tools > Indexing Fields to Enforce Visibility >

Indexing Fields to Enforce Organizational Visibility


You can index fields to enforce existing organizational visibility rules within your Siebel enterprise. To enforce organization visibility the business component that you are indexing should have a database table column (usually called BU_ID), which is single, or multiorganization enabled.

Consider the example of a service request record. The Service Request business component supports Organizational visibility via the Organization and Organization Id fields. Organizational visibility is not defined by default on the Service Request search index. To add organizational visibility to this search index, add two search index field maps (Organization Id mapped to result field VisibilityId, and Organization mapped to result field Visibility Info).

Rules and Assumptions for Indexing Fields to Enforce Organizational Visibility

The business component field Organization ID must be mapped to the Visibility ID result field and its attribute Field Type set to Organization.

NOTE:  Only one visibility type is supported in a search index.

To index fields to enforce organizational visibility

  1. In the Siebel Tools Object Explorer, navigate to the search index for which you will add organizational visibility.

    For example Service Request.

  2. In the Object Explorer navigate to Search Table > Search Index Field Map.

    If another visibility type is already defined on the search index, inactivate the fields mapped to the VisibilityId and Visibility Info Results fields

  3. In the Search Index Field Maps window, create a new record and set properties according to the table below:
    Property
    Value

    BC Field

    Organization Id

    Field Type

    Organization

    Result Field

    VisibilityId

    Sequence

    The next highest sequence number

  4. Compile the changes to the srf.

To complete setup of an index field in the Siebel client to enforce organizational visibility

  1. Navigate to the Administration - Search > Search Indices view, and select the search index.
  2. Use the Index button to create the new index with the new visibility type added.
Siebel Search Administration Guide Copyright © 2009, Oracle and/or its affiliates. All rights reserved. Legal Notices.