Go to primary content
Siebel CRM Siebel Mobile Guide: Connected
Siebel 2018
E52426-01
  Go to Documentation Home
Home
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
    View PDF

Setting Up the Host Server for Siebel Mobile

This task applies only if using Siebel Innovation Pack 2017 or later. If using an earlier innovation pack prior to 2017, then see "Setting Up the Host Server for Siebel Mobile in Siebel Innovation Pack 2016 or Earlier".

The following procedure shows you how to set up the host server where Siebel Mobile connected applications are located. You use the Siebel Management Console to configure the host server. The host address is configured in the following format:

    https://<host:port>/siebel/v1.0/applicationlist

For example:

    https://samplehost.com:636/siebel/v1.0/applicationlist

The host address connects to the Application Interface, which contains the application list information.

To set up the host server for Siebel Mobile  

  1. Log in to the Siebel Management Console.

  2. Click Profiles in the navigation menu in the side pane, and then select Application Interface.

    Existing Application Interface Profiles are listed, if any.

  3. Select the application interface profile you want and do the following:

    1. Click Applications and then select the application you want to configure for Siebel Mobile (for example: epharma, sales, or service).

      When you select an application, the following options appear for the application: Basic Information, Mobile, Enhanced Authentication.

    2. Select the Mobile option and then configure the parameters for the application as shown in the following table.

      Repeat these steps for each application you want to configure for Siebel Mobile.

      Parameter Description
      Configure Siebel Mobile Select this check box to configure a Siebel Mobile application (a mobile version of the application).
      Application Display Name Specify the display name of the Siebel Mobile application.

      For example: epharmam, salesm, or servicem.

      Application Display Order Specify the display order of the Siebel Mobile application.

      For example: 1, 2, or 3.

      Application Icon Name Specify the icon of the Siebel Mobile application.

      For example: epharma.png, sales.png, or service.png.


  4. Click Submit to save your changes to the application interface profile.

Setting Up the Host Server for Siebel Mobile in Siebel Innovation Pack 2016 or Earlier

This task applies only if using Siebel Mobile version 2.x in Siebel Innovation Pack 2016 or earlier. If using Siebel Innovation Pack 2017 or later, then see "Setting Up the Host Server for Siebel Mobile".

The following procedure shows you how to set up the host server where Siebel Mobile connected applications are located.

To set up the host server for Siebel Mobile in Siebel Innovation Pack 2016 or earlier 

  1. After installing and configuring Siebel Web Server Extension (SWSE), copy the mobileapplist.lst file from SWSEHome to the host Web server root path.

    For example on Microsoft Windows (IIS), navigate to Local Disk (C), inetput, wwwroot and paste a copy of the mobapplist.lst file in this location. On UNIX, copy the .lst file to the Web server root and make sure it supports the .lst MIME type.

    The following table summarizes the Web server paths for different operating systems.

    Field Web Server Path
    Windows C:\inetpub\wwwroot\
    Linux <Build Installed directory>/web/Oracle_WT1/instances/instance1/config/OHS/ohs1/htdocs
    Solaris <Build Installed directory>/ web/ https-localhost/docs
    HP-UX <Build Installed directory>/ web / htdocs
    AIX <Build Installed directory>/ web / htdocs

  2. Open the mobileapplist.lst file in a text editor.

    An example of the content in the file is as follows:

    {
    "1":{"id":"1","name":"Siebel ePharma Mobile","lang":"LanguageCode","url":"http(s):// webserver_hostname/epharmam_LanguageCode/"},
    "2":{"id":"2","name":"Siebel Service for Mobile","lang":"LanguageCode","url":"http(s):// webserver_hostname/servicem_LanguageCode/"},
    "3":{"id":"3","name":"Siebel Sales Mobile","lang":"LanguageCode","url":"http(s):// webserver_hostname/salesm_LanguageCode/"}
    }
    
  3. Edit the mobileapplist.lst file as follows:

    1. Change LanguageCode to the language in which you want to run the application. For example, change LanguageCode to enu to run the application in English.

    2. Depending on your deployment, use http or https for the Siebel Web server URL.

    3. Change epharmam_LanguageCode and servicem_LanguageCode to (for example) epharmam_enu and servicem_enu respectively.

      When finished, the content in the mobileapplist.lst file appears similar to the following:

      {
      "1":{"id":"1","name":"Siebel ePharma Mobile","lang":"enu","url":"http(s):// webserver.com/epharmam_enu/"},
      "2":{"id":"2","name":"Siebel Service for Mobile","lang":"enu","url":"http(s):// webserver.com/servicem_enu/"},
      "3":{"id":"3","name":"Siebel Sales Mobile","lang":"enu","url":"http(s):// webserver.com/salesm_enu/"}
      }
      
    4. Save and close the mobileapplist.lst file.

  4. Change the MIME type for mobileapplist.lst as follows:

    1. Open Internet Information Services Manager.

    2. Navigate to the Features view and double-click MIME Types.

    3. Right-click the .lst MIME type and select Edit.

    4. In the MIME Type field, type in text/plain, and then click OK.

Customizing the Siebel App Application Icons in Siebel Innovation Pack 2016 or Earlier

This task applies only if using Siebel Mobile version 2.x in Siebel Innovation Pack 2016 or earlier. If using Siebel Innovation Pack 2017 or later, then see "Setting Up the Host Server for Siebel Mobile".

You can customize the icon associated with each application listed on the Home page (Application List screen) of the Siebel app.

To customize the Siebel App application icons in Siebel Innovation Pack 2016 or earlier 

  1. Open the mobileapplist.lst file in a text editor.

    An example of the content in the file is as follows:

    {
    "1":{"id":"1","name":"Siebel ePharma Mobile","lang":"LanguageCode","url":"http(s):// webserver_hostname/epharmam_LanguageCode/"},
    "2":{"id":"2","name":"Siebel Service for Mobile","lang":"LanguageCode","url":"http(s):// webserver_hostname/servicem_LanguageCode/"},
    "3":{"id":"3","name":"Siebel Sales Mobile","lang":"LanguageCode","url":"http(s):// webserver_hostname/salesm_LanguageCode/"}
    }
    
  2. For each application definition in the mobileapplist.lst file, add the following:

    "icon":"appname.png"
    

    Where appname is the name of the application. When finished, the content in the mobileapplist.lst file appears similar to the following:

    {
    "1":{"id":"1","name":"Siebel ePharma Mobile","lang":"LanguageCode","icon":"epharma.png", "url":"http(s):// webserver.com/epharmam_LanguageCode/"},
    "2":{"id":"2","name":"Siebel Service for Mobile","lang":"LanguageCode","icon":"service.png", "url":"http(s):// webserver.com/servicem_LanguageCode/"},
    "3":{"id":"3","name":"Siebel Sales Mobile","lang":"LanguageCode","icon":"sales.png", "url":"http(s):// webserver.com/salesm_LanguageCode/"}
    }
    
  3. Save and close the mobileapplist.lst file.