Siebel Search Administration Guide > Configuring Siebel Search > Process of Configuring Access Control for Search Results >

Configure sblvisibility Index Field Mappings


The sblvisibilityid index fields are mapped to business component access control fields, such as Position ID or Account ID. The sblvisibilityid index fields can also be mapped to custom access control fields. Multiple sblvisibilityid index fields can be defined for each business component. The sblvisibilityid index fields are configured in Application_Suite_OSES_Field-Mappings.xml. For more information on configuring index field mappings, see Configuring Index Mappings. For more information on access control, see the access control chapter in Siebel Security Guide.

This task is a step in the Process of Configuring Access Control for Search Results.

To configure sblvisibilityid index field mappings

  1. Open the index mapping file Application_Suite_OSES_Field-Mappings.xml. The correct mapping file to use is determined as follows:
    • Use the file SSC_OSES_Field-Mappings.xml if you are using a Siebel application that operates across industries, such as Siebel Call Center, Siebel Sales or Siebel Marketing.
    • Use the file SIA_OSES_Field-Mappings.xml if you are using a Siebel industry application, such as Siebel Finance, Siebel Medical, or Siebel Pharma.
  2. Set the bc-name attribute of each sblvisibilityid field to a business component access control field.
  3. Save the changes to the mapping file.
  4. Restart the Siebel server to populate the Search Index Settings and Available Fields views of the search administration UI with any new index fields.

Example of Mapping sblvisibilityid index fields

This extract provides an example of configuring the sblvisibilityid index field.

<field bc-name="Primary Organization Id" in-name="sblvisibilityid" ui-name="" on-name="" nv-name="" one2many="" is-id="N" id-rank="" type="na" />

<field bc-name="Contact Id" in-name="sblvisibilityid" ui-name="" on-name="" nv-name="" one2many="" is-id="N" id-rank="" type="na" />

<field bc-name="Owned By Id" in-name="sblvisibilityid" ui-name="" on-name="" nv-name="" one2many="" is-id="N" id-rank="" type="na" />

<field bc-name="Owner Position Id" in-name="sblvisibilityid" ui-name="" on-name="" nv-name="" one2many="" is-id="N" id-rank="" type="na" />

Siebel Search Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.