Security Guide for Siebel eBusiness Applications > Access Control > Creating and Administering Roles >

Creating Role-Based Personalization


You can use roles to define which applets appear on an application home page. This allows you to:

The following is an example of restricting the Calendar Home Page To Do List based on roles. You can use it as a model for role-based personalization in your own applications.

To configure the Calendar Home Page To Do List applet based on roles

  1. Log in as an administrator and choose View > Site Map > Personalization Administration > Applets.
  2. A list of applets appears.

  3. Select the Calendar Home Page To Do List applet.
  4. Change the Conditional Expression to the following:
  5. GetProfileAttr("Primary User Role Name") IS NULL OR
    GetProfileAttr("Primary User Role Name") = 'Field Sales
    Representative' OR GetProfileAttr("Primary User Role Name")=
    'Sales Operations' OR GetProfileAttr("Primary User Role Name")
    = 'Consultant' OR GetProfileAttr("Primary User Role Name")
    = 'Project Manager'

    This example restricts the Calendar Home Page To Do List applet to users not associated with any role or users associated with one of the following roles: Field Sales Representative, Sales Operations, Consultant, or Project Manager.


 Security Guide for Siebel eBusiness Applications 
 Published: 23 June 2003