4 Enabling Core Services for Convergence
You can integrate Oracle Communications Convergence with other Oracle Communications products to provide the following core services:
-
Email and messaging, provided by Oracle Communications Messaging Server.
-
Calendar, provided by Oracle Communications Calendar Server.
-
Address book, provided by Convergence or Oracle Communications Contacts Server.
Convergence allows you to provide services for a specified set of users or domains. You might want to provide or disable services at the following levels:
-
The entire Convergence installation
-
An individual domain (or set of domains)
-
An individual user (or set of users)
Enabling Services for the Entire Convergence Installation
After you install Convergence, you must initially configure the software by running the init-config utility. When you run init-config, you can enable and configure mail and calendar services for the entire installation. You can enable any combination of these services. Thus, the "default" setting for whether a service is enabled or not depends on whether you select it for configuration when you run init-config. See Convergence Installation and Configuration Guide for more information.
After the initial configuration, you can enable or disable a service for your entire Convergence deployment. This encompasses all domains in the deployment and all users under the domains.
Use the Convergence iwcadmin command-line utility to set the following options to either true or false:
-
mail.enable
-
caldav.enable (for Calendar Server 7 and Calendar Server 8)
-
ab.enable (for Convergence address book service) or nab.enable (for Contacts Server address book service)
Note:
In an address book co-existence scenario, set both ab.enable (Convergence) nab.enable (Contacts Server).
Enabling Services for an Individual User or Domain
To enable or disable a service for a user or domain, you must set the appropriate directory server attributes for that service in the user entry or domain entry in the directory server.
Managing Service Access Through the Directory Server
Managing services through the directory server affects user access to Convergence and to the software products that deliver the Convergence services. This is a very different conceptual territory than controlling the services available through Convergence, the client. When you disable directory server service attributes, user access to the software that provides service is also disabled. All clients are disabled for those users, not only Convergence.
To manage access to services in the directory server:
-
Install and configure the Oracle Communications software that delivers services in Convergence: Messaging Server, Calendar Server, and Contacts Server (optional).
-
Manage the services available to users and domains in the directory server. When you change a user's access to a service in the directory server, you affect that user's access to Messaging Server or Calendar Server, no matter which clients that user may use to access these services. Similarly, when you change domain-level services in the directory server, you affect the access to services for all users in the domain.
-
Manage the services available in Convergence. This affects Convergence users only.
To enable a service for an individual domain or user, you must perform all three preceding tasks. To make a service available to one Convergence user, you must enable that service for the entire Convergence installation. See "Enabling Services for the Entire Convergence Installation" for more information.
See "Enabling Services for an Individual User or Domain" for more information.
Enabling and Disabling Services with Directory Server Provisioning
You can configure mail or calendar services by setting the appropriate directory server user and domain attributes. You can use directory server tools or provisioning scripts (if they have been developed at your site).
Directory Server Attributes for Mail Service
To enable mail service to an individual user, set the following attribute in the user's entry in the User/Group tree:
mailUserStatus: active
To disable a user's mail service, set:
mailUserStatus: deleted
To enable mail service to an individual domain, set the following attribute in the domain entry:
mailDomainStatus: active
To disable access to mail service for all users in the domain, set:
mailDomainStatus: deleted
Directory Server Attributes for Calendar Service
To enable calendar service to an individual user, set the following attribute in the user's entry in the User/Group tree:
icsStatus: active
Note:
When the icsStatus attribute is used in a user entry, it must be associated with the icsCalendarUser object class.
To disable a user's calendar service, set:
icsStatus: deleted
To enable the calendar service to an individual domain, set the following attribute in the domain entry:
icsStatus: active
Note:
When the icsStatus attribute is used in a domain entry, it must be associated with the icsCalendarDomain object class.
To disable access to calendar service for all users in the domain, set:
icsStatus: deleted