Configuring Siebel Open UI > Customizing Siebel Open UI > Doing General Customization Tasks >

Example of Restricting Navigation Options


The example in this topic describes how to restricts the Tree navigation option to only the ADMIN user in Siebel Open UI.

This topic gives one example of restricting navigation options. You might use this feature differently, depending on your business model.

To restrict the Tree navigation option to only the ADMIN user

  1. Create an expression that restricts availability to administrator only:
    1. Log in to a Siebel client with administrative privileges.
    2. Navigate to the Administration - Application screen, and then the Manifest Expressions view.
    3. Click the plus (+) icon create a new expression.
    4. Specify the following in the Name field:

      Admin Only

    5. Specify the following in the Expression field:

    GetProfileAttr('Login Name') = 'ADMIN'

  2. Create a copy of the NAVIGATION_TREE object:
    1. Navigate to the Administration - Application screen, and then the Manifest Administration view.
    2. In the UI Objects list, search with the following specifications:
      Field
      Value

      Type

      Navigation

      Usage Type

      Physical Renderer

      Name

      NAVIGATION_TREE

    3. Select the NAVIGATION_TREE record.
    4. Select the Edit menu, then Copy Record.
  3. Edit the new NAVIGATION_TREE record:
    1. Select the copy of the NAVIGATION _TREE record.
    2. Click the plus (+) icon in Object Expression applet.
    3. In the Expression field, specify the expression Admin Only.
    4. Click the plus (+) icon in the Files applet to add the following file:

    jsTreeCtrl.js

  4. Verify your work:
    1. Log out of the client, and then log back into the client as a user other than ADMIN.
    2. Navigate to the User Preferences screen, then the Behavior view.
    3. Verify that the only the following two options are available in the Navigation Control drop-down menu:
      • Side Menu
      • Tab
    4. Log out of the client, and then log back into the client as the ADMIN user.
    5. Navigate to the User Preferences screen, then the Behavior view.
    6. Verify that the only the following three options are available in the Navigation Control drop-down menu:
      • Side Menu
      • Tab
      • Tree
Configuring Siebel Open UI Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.