9 Instant Messaging Service Administration

This chapter describes how to administer the instant messaging service in Oracle Communications Convergence.

See "Enabling Core Services for Convergence" for information about enabling services.

Configuring Multiple Domains for Instant Messaging

After creating a new non-default domain, you need to use the imadmin command-line utility to enable Instant Messaging for users in a new domain:

In this example the user or group base is dc=example,dc=com. The new domain is called Hosted Domain and it has a DNS domain name of other.hosteddomain.com.

  1. Enter the following command:

    imadmin assign_services
    
  2. You are prompted to provide the base domain name. Enter o=Hosted Domain,dc=aus,dc=example,dc=com.

  3. Edit the Convergence httpbind.conf file to include both default domain and hosted domains to the default.domains attribute, for example:

    default.domains=example.com, other.hosteddomain.com
    

You should then be able to log in to Convergence as user@hosteddomain. The default domain user can log in with just the UID.

For more information on hosted domain support in Instant Messaging, see Instant Messaging Server Installation and Configuration Guide.

Configuring Convergence to Display Presence Information in Email

To configure Convergence to display the instant messaging presence status of users in email messages with Instant Messaging Server 8:

  1. Go to the Instant_Messaging_Server_Home/config directory and edit the iim.conf file.

  2. Add the following lines in the iim.conf file.

    iim_server.roster.extra = "true"
    iim_server.roster.extra.attributes.mail = "mailalternateaddress, mail"
    iim_ldap.user.attributes = "mailalternateaddress, mail"
    
  3. Restart the Instant Messaging server with the imadmin command-line utility.

    imadmin stop
    imadmin start
    

To configure Convergence to display the instant messaging presence status of users in email messages with Instant Messaging Server 9:

  1. Run the imconfutil command-line utility to set the following properties in the iim.conf.xml file.

    imconfutil set-prop -u -c /opt/sun/comms/im/config/iim.conf.xml iim_server.roster.extra=true iim_ldap.user.attributes=mail
    
  2. Restart the Instant Messaging server.

Configuring Instant Messenger Status to Update Based on Calendar Availability

You can configure Convergence to automatically update the user's instant messaging status based on the user's calendar availability. If, in his calendar, the user is in a meeting, then the user's status automatically updates to a busy status.

Convergence must be integrated with Instant Messaging Server 9.0.1 or later and Calendar Server 7 or later.

To configure the instant messaging status to automatically update based on calendar availability, see the discussion on configuring the Instant Messaging Server calendar agent in Instant Messaging Server System Administrator's Guide