Siebel Server Sync Guide > Configuring Siebel Server Sync > Configuring and Starting PIMSI Dispatcher >

Creating PIMSI Dispatcher User Groups


During each synchronization cycle, the PIMSI Dispatcher by default sends synchronization task requests to the PIMSI engine for all users who have synchronization enabled. However, you can optionally filter the users for whom synchronization task requests are issued during each cycle by defining PIMSI Dispatcher user groups, and specifying different synchronization schedules for each group.

For example, if you create PIMSI Dispatcher user groups for different geographic regions, such as EMEA and the United States, you can specify different synchronization schedules for each group; instead of all users being synchronized during each cycle, each user group can be configured to synchronize more frequently during their hours of business than during the evenings.

The procedures in this topic describe how to:

  • Perform Siebel Tools configuration to allow the use of PIMSI Dispatcher user groups in SSSE
  • Configure the PIMSI Dispatcher user groups

The following procedure outlines the Siebel Tools configuration you must perform if you want to use PIMSI Dispatcher user groups.

To configure PIMSI Dispatcher user groups in Siebel Tools

  1. In Siebel Tools, create a new column in the S_SD_USERMAP table using the following values:
    Table
    Column
    Type
    Length

    S_SD_USERMAP

    SEBL_USER_GRP_CD

    Varchar

    30

  2. Add a single value field to the PIMSI User Map business component (PIM Server Integration project, S_SD_USERMAP table) using the following values:
    Field Name
    Column
    Picklist
    TYPE

    PIM Dispatcher Group

    SEBL_USER_GRP_CD

    PIMSI Dispatcher Group

    DTYPE_TEXT

  3. Create a new pick map using the following values:
    Field Name
    PickList Field

    PIM Dispatcher Group

    Value

  4. Create a new pick list using the following values:
    Name
    Business Component
    Bounded
    LOV_TYPE
    Static

    PIMSI Dispatcher Group PickList

    PickList Generic

    yes

    PIMSI_DISPATCHER_GROUP

    Yes

  5. Add a column to the PIMSI User Map list applet (PIM Server Integration project, PIMSI User Map business component) using the following values:
    Name
    Symbolic String
    Field
    Runtime

    Dispatcher Group

    SBL_PIMSI_DISPATCHER_GROUP

    PIM Dispatcher Group

    Yes

  6. Create a symbolic string using the following values:
    Name
    String
    Definition

    SBL_PIMSI_DISPATCHER_GROUP

    Dispatcher Group

    Dispatcher Group

For information on using Siebel Tools to configure columns and tables, see Configuring Siebel Business Applications.

Use the following procedure to create PIMSI Dispatcher user groups, assign users to a group, and create the PIMSI Dispatcher job for the user group.

To configure PIMSI Dispatcher user groups

  1. Define a new PIMSI Dispatcher user group as follows:
    1. Navigate to Administration - Data, and then List of Values.
    2. Create a new record, specifying values similar to the following:
      Type
      Display Value
      Language Independent Code
      Language Name

      PIMSI_DISPATCHER_GROUP

      The display name of the PIMSI Dispatcher user group, for example, Sync Group EMEA

      The name of the PIMSI Dispatcher user group, for example, Sync Group EMEA

      Specify the language, for example, English-American

  2. Assign users to the PIMSI Dispatcher group you defined in Step 1 as follows:
    1. Navigate to Administration - PIM Server Integration, Sync Access Control, and then User Map.
    2. Select the user you want to associate with a PIMSI Dispatcher group.
    3. In the Dispatcher Group field, select the PIMSI Dispatcher user group to associate with the user.
    4. Save the User Map record.
  3. Create a job template for the new PIMSI Dispatcher user group as follows:
    1. Navigate to Administration - Server Configuration, and then Job Templates.
    2. Create a new job template, specifying values similar to the following:
      Name
      Component
      Component Type

      The name of the job template, for example, Sync Group EMEA

      PIMSI Dispatcher

      BusSvcMgr

    3. In the Job Parameters list, add a job parameter to the job template, specifying values similar to the following:
      Name
      Value

      Encoded Input Arguments

      DispatcherGroup:value

      where value is the name of the PIMSI Dispatcher user group you are defining.

      For example, for the Sync Group EMEA user group, specify the following for the Value field:

      DispatcherGroup:Sync Group EMEA

  4. Create a new PIMSI job using the job template you created in Step 3 as follows:
    1. Navigate to Administration - Server Management, and then Jobs.
    2. In the Jobs list, click New.
    3. In the Component/Job field, select the name of the job template you created in Step 3, for example, Sync Group EMEA.
    4. In the Jobs list or Job Detail view, complete other fields as appropriate. For information on these fields, see Creating the PIMSI Dispatcher Job.
  5. Save the record and click Submit Job to start the initial extract.
Siebel Server Sync Guide