Siebel Server Sync Guide > Configuring Siebel Server Sync for Microsoft Exchange Server > Configuring User Mailbox Access for the Exchange Service Account >

Configuring Exchange Service Account Access Permissions Using a Script


The procedures in this topic describe how to use a script in a Microsoft Exchange environment to configure the security settings that grant access to other users' mailboxes for the user account under which the Exchange Connector application runs. Separate procedures are required: one for use in a Microsoft Exchange 2003 environment, and another for use in a Microsoft Exchange 2007 or 2010 environment.

The following procedure describes how to use a script in a Microsoft Exchange 2007 or 2010 environment to configure user mailbox access for the Exchange service account.

To configure Microsoft Exchange 2007 or 2010 service account access to user mailboxes using a script

  1. Verify that the user account under which the Exchange Connector runs has an active mailbox on the Exchange Server, or create and activate one if necessary.
  2. Log in to your Siebel application as an administrator and navigate to the Administration - PIM Server Integration screen, Sync Access Control, and then the User Map view.
  3. In the User Map list, select the users who will use SSSE, click Menu, then select Export.
  4. In the Export dialog box, choose settings as described in the following table, and then click Next.
    Setting
    Value

    Rows to Export

    All Rows in Current Query

    Columns to Export

    Visible Columns

    Output Format

    Comma Separated Text File

  5. In the File Download dialog box, click Save, then select an output file name and location.
  6. In the Export dialog box, click Close.
  7. Use a text editor to open the file you saved in Step 5, delete all the columns of data except the column listing the email addresses of the SSSE users, then save the file using the ANSI encoding option.
  8. Navigate to the appropriate archive file for your version of Exchange Server:
    • Exchange Server 2007

      install_directory\siebsrvr\bin\ssse_exchange2k7_permissions.zip

    • Exchange Server 2010

      install_directory\siebsrvr\bin\ssse_exchange2k10_permissions.zip

      where install_directory is the installation directory for your Siebel implementation.

  9. Extract the ssse_exchange2k7_permissions.ps1 file or the ssse_exchange2k10_permissions.ps1 file.
  10. Use a text editor to edit the extracted file in accordance with the instructions included in the file, then save the file.
  11. Run the script according to the instructions provided in the ssse_exchange2k7_permissions.ps1 file or the ssse_exchange2k10_permissions.ps1 file.


The following procedure describes how to use a script in a Microsoft Exchange 2003 environment to configure user mailbox access for the Exchange service account.

To configure Microsoft Exchange 2003 service account access to user mailboxes using a script

  1. Verify that the user account under which the Exchange Connector runs has an active mailbox on the Exchange Server, or create and activate one if necessary.
  2. Log in to your Siebel application as an administrator and navigate to the Administration - PIM Server Integration screen, Sync Access Control, and then the User Map view.
  3. In the User Map list, verify that the column names appear in the following order:
    • Siebel User Login
    • PIM Server Type
    • PIM User Identifier
    • Language
    • Extract Start Date
    • Sync Enabled

      If necessary, use the Columns Displayed command to adjust the order of the columns.

  4. In the User Map list, select the users who will use SSSE, click Menu, then select Export.
  5. In the Export dialog box, choose settings as described in the following table, and then click Next.
    Setting
    Value

    Rows to Export

    All Rows in Current Query

    Columns to Export

    Visible Columns

    Output Format

    Comma Separated Text File

  6. In the File Download dialog box, click Save, then select an output file name and location.
  7. In the Export dialog box, click Close.
  8. Use a text editor to open the file you saved, remove the column names, and then save the file using the ANSI encoding option.
  9. Navigate to the following file:

    install_directory\siebsrvr\bin\ssse_exchange2k3_permissions.zip

    where install_directory is the installation directory for your Siebel implementation.

  10. Extract the ssse_exchange2k3_permissions.vbs script file.
  11. Using a text editor, edit the ssse_exchange2k3_permissions.vbs file in accordance with the instructions included in the file, then save the file.
  12. Copy the ssse_exchange2k3_permissions.vbs file and the usermap.txt file containing the list of SSSE users you created in Step 6 to another location, then navigate to that location from the Command prompt.
  13. Run the ssse_exchange2k3_permissions.vbs script file.

    When you run the script file, you can either grant full mailbox access permission to a specified user, or to a list of users:

    • To grant full mailbox access permission to a specified user, specify the email identifier of the user. For example:

    ssse_exchange2k3_permissions.vbs email@example.com

    • To grant full mailbox access permission to a list of users, specify the name of the text file you created in Step 6. For example:

    ssse_exchange2k3_permissions.vbs map.txt

Siebel Server Sync Guide Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices.