Google Search

Sunday, September 13, 2015

Configuring UMS Email Notification

This post describes how to configure UMS email notification. This is optional. The following steps assume that an email server has been set up and that Oracle Identity Management can use it to send the email notifications.

1. Log in to the Oracle Enterprise Manager Fusion Middleware Control instance that is associated with Oracle Identity Manager
2. Expand User Messaging Service.
3. Right click usermessagingdriver-email (WLS_SOA1) and select email driver properties.
4. Enter the following information:
            ⦁ OutgoingMailServer: name of the SMTP server, for example: SMTP.mycompany.com
            ⦁ OutgoingMailServerPort: port of the SMTP server, for example: 465 for SSL outgoing mail server and 25 for non-SSL
            ⦁ OutgoingMailServerSecurity: The security setting used by the SMTP server Possible values can be None/TLS/SSL. If the mail server is configured to accept SSL requests, perform these additional steps to remove DemoTrust store references from the SOA environment:


                1. Modify the MSERVER_HOME/bin/setDomainEnv.sh file to remove the DemoTrust references -Djavax.net.ssl.trustStore=WL_HOME/server/lib/DemoTrust.jks from EXTRA_JAVA_PROPERTIES.
                2. Modify the startManagedWeblogic.sh file on IDMHOST1 and IDMHOST2. Remove the weblogic.security.SSL.trustedCAKeyStore property set in JAVA_OPTIONS from this file. That is, remove the line that looks like this:
                       a. JAVA_OPTIONS="-Dweblogic.security.SSL.trustedCAKeyStore="{MW_HOME}/server/server/lib/cacerts" ${JAVA_OPTIONS}"
               3. Restart Oracle Identity Manager and the OIM and SOA managed servers.
                      ⦁ OutgoingUsername: Any valid username
                      ⦁ OutgoingPassword:
                          1. Choose Indirect Password, Create New User
                          2. Provide a unique string for Indirect Username/Key, for example: OIMEmailConfig. This will mask the password and not expose it in clear text in the configuration file.
                         3. Provide valid password for this account.
                         4. Click Apply.
5. Repeat Steps 3 and 4 for each SOA server.
6. From the Navigator Select WebLogic Domain -> DomainName.
7. From the menu, select System Mean Browser.
8. Expand Application Defined MBeans -> oracle.iam -> Server: WLS_OIM1 -> Application: oim -> IAMAppRuntimeMBean.
9. Click UMSEmailNotificationProviderMBean.
10. Enter:
              ⦁ WSUrl:
http://test.mycompany.com:80/ucs/messaging/webservice
              ⦁ Policies: Leave blank.
              ⦁ CSFKey: Notification.Provider.Key
11.  Click Apply.

No comments:

Post a Comment