OIM Email Notification

I am Trying to do the Email Notification in OIM .I have specified an Instance of the mail Server,Server Name with User Login password in IT Resources Form and have Created the email definition in the Email definition form with a Request Related Type.Please suggest me whether it is the correct way to do and How to Trigger the mail......................Plesase help me as soon as possible

Hi Kevin,
Thanks for Ur Response...But still no mail is Generating ....Let me Know some things that When I create the Email definition I am Leaving the Object name and Process name blank ....that means Email will be generated for any type of resource ....but in the Process definition form I am not able to leave the Type and Object name Blank as I am not able to save that form ....Is it neccasary that I have to create Email for Provisioning process.........and Please let me know How will the Assignee will complete the process task.

Similar Messages

  • OIM Email notification in Provisioning Related Type in Email Template

    Hi,
    I have done the Email Notification for the RequestRelated type in the EmailTemplate where a Resource is granted to a user and the mail goes to a particular User or Group in the Assignment Tab of the Process task. Its ok.
    Now I want to do for the Provisioning related type specified in the Email Template.I tried to attach my Mail Template in the provisioning task related to a particular Resource but mail is not generating .
    Can anyone briefly tell me How to generate mail for the Provisioning Related type ?????

    Have you attached the email definition in the Notification tab of the provisioning task?
    Also, you need to be sure if the task status was reached to start the email notification.
    Regards,
    Nitto

  • OIM Email Notification issue with custom E-mail user attribute

    Hi All,
    We have a requirement where we need to send e-mail notification programmatically after a OIM account is created for the user through trusted reconciliation. Post process event handler is being used for this. We have created our own Custom Notification Event, created new Notification Template of the type Custom Notification Event.
    For storing e-mail address for every OIM user we are using custom attribute "Email Home". Now the problem is NotificationService is by default picking e-mail address from OTB attribute "Email". Is there a simple way to pick the E-mail address from custom attribute? Below is sample code that we are working on. Any ideas on this would be very helpful.
    NotificationService notService = Platform.getService(NotificationService.class);
    NotificationEvent event = new NotificationEvent();
    String[] receiverUserIds= {"<<*Comma separated list of OIM USER IDs to whom notification is to be sent*>>" }; sets the email address in the OTB "Email" attribute as receivers
    LOGGER.info("Receiver User ID set");
    event.setUserIds(receiverUserIds);
    event.setTemplateName(poTemplateName);
    event.setSender("<<*OIM User ID of sender*>>"); /// sets the email address in the OTB "Email" attribute as sender
    HashMap<String, Object> templateParams = new HashMap<String, Object>();
    templateParams.put("usr_login",poUserId);
    LOGGER.info("template Param set" templateParams);+
    event.setParams(templateParams);
    notService.notify(event);
    Thanks

    Hi,
    any updates on this issue?
    is there any possibility to resend the old notifications manually?
    Thanks,
    Prasad

  • OIM - Email notification to a specific user based on a dynamic rule

    Hello, After creation of account in a particular target resource I need to send an email to a specific user based on the location of the user (e.g area admin).
    In the notification tab of process tasks, I see only "Assignee", "Requestor", "User", "User Manager"? How can I achive the above specified requirement?
    Before posting this question, I tried to search the forum for any previous posts related to this. But I couldn't find any. May be I was not searching with right key words.
    Any help is appreciated. Thanks in advance.

    You'll need to custom code an adapter to send the email, then you can send to any user you want. Create a new task and trigger it off the completion response code. You can use the following apis:
    tcEmailNotificationUtil sendMail = new tcEmailNotificationUtil(ioDatabase);
    sendMail.setBody("Type your body here or use a string variable");
    sendMail.setSubject("Type your subject here or use a string variable");
    sendMail.setFromAddress("[email protected]");
    sendMail.sendEmail("[email protected]");
    Just populate the above pieces with the information needed.
    -Kevin

  • OIM: email notification for any updates to user

    We have a database connector
    Based on the user role we will provision read and update access
    There are two access policies one for read and other for update.
    Lookup table has two values
    Read Read
    Update Update
    Access policy triggers based on the lookup table value.
    For create user and revoke user there are e-mail notifications set.
    What we are experiencing is when a user having read access is given get update access tommorrow, this user is moved from read group. And then access policy triggers, the read gets revoked then e-mail notification is sent saying user account is revoked. When added to updated group access policy triggers and create's account and e-mail notification is sent.
    But here, We want to send only one e-mail saying there is an update to the user.
    Any ideas, please let me know.
    Thanks in advance.

    Hi,
    Just uncheck the Revoke No Longer Applies check box from the access policy.
    What is happening when user remove from the Read access then as per the check box checked in access policy revoke the user account from DB and as he moved to Update access group his account getting created newly in DB.
    Just uncheck the check box this prob will be solved.
    Let me know if you hae any issue in the same.
    Regards
    Alabhay Goel

  • Re:OIM Email Notification

    Hi Kevin,
    Thanks for Ur Response...But still no mail is Generating ....Let me Know some things that When I create the Email definition I am Leaving the Object name and Process name blank ....that means Email will be generated for any type of resource ....but in the Process definition form I am not able to leave the Type and Object name Blank as I am not able to save that form ....Is it neccasary that I have to create Email for Provisioning process.........and Please let me know How will the Assignee will complete the process task.

    Hi Kevin,
    Thanks for Ur Response...But still no mail is Generating ....Let me Know some things that When I create the Email definition I am Leaving the Object name and Process name blank ....that means Email will be generated for any type of resource ....but in the Process definition form I am not able to leave the Type and Object name Blank as I am not able to save that form ....Is it neccasary that I have to create Email for Provisioning process.........and Please let me know How will the Assignee will complete the process task.

  • OIM 9.1.0.2 - Email notification

    Hi experts,
    When resource is provisioned, I need that OIM send the Email Notification (Provisioning Accounting Complete) for Requester or User's Manager depending of requetee's attributes.
    If requestee's User Type is Employee, User's Manager should receive the notification, now if requestee's User Type is Vendor, Requester should receive it.
    Any tip on how I can do this???
    Best regards,
    Carlos

    - Store Requestee User ID somewhere in the Object form, populate it through to a process form hidden field.
    - Do all the logic checks as required and send notifications through provisioning Process tasks

  • OIM 11g - email notification

    Dear All,
    I need to create quick POC that will involve provisioning to multiple resources during OIM profile creation. One consolidated e-mail notification should be sent as a result.
    1. I never used simulated/fake/manual resource. If you used it in the past maybe you can guide me through as for how to create it?
    2. How to make sure that centralized e-mail is sent at the end (all resources are provisioned)?
    I was planning to create default role or use ALL USERS role that will be attached to access policies for different resources. When HR record comes, OIM user profile is created and default role (ALL USERS, for example) is assigned.
    This role will trigger execution of access policies that will create accounts on the target platforms.
    My challenges are:
    1) ONE consolidated email notification upon SUCCESSFUL completion (default event that somehow should be triggered maybe by job?, custom task that sets the flag in custom table upon successful completion? or maybe I overengineering .....)
    2) send user to manual queue if creation of the user account on any of the target resources fail.
    If you can provide any guidance as for how this could be done I would appreciate it very much
    Thank you for your time

    1. The process is outlined here: http://iamreflections.blogspot.com/2010/08/oim-howto-leverage-standard-connector.html
    2. There are two parts to this question.
    The first part is to figure out the triggering event. If you know what resource will be last provisioned you can simply put a task that is fired on completion of the final provisioning task that then checks the result of all other resources using the APIs. If you don't know which resource will be last you could let the final provisioning task in each resource have a follow up task that sets a variable on the user form, then have another folllow up task that checks if all values are set and if so do the appropriate thing (if not just exit)
    Traditionally you would assign a task to the sysadmin using the API if you wanted a manual intervention (http://otndnld.oracle.co.jp/document/products/id_mgmt/idm_904/doc_cd/javadocs/operations/Thor/API/Operations/tcProvisioningOperationsIntf.html#reassignTasksToUser(long[], long)) but there is the new concept of queues that I actually haven't worked with (http://otndnld.oracle.co.jp/document/products/id_mgmt/idm_904/doc_cd/javadocs/operations/Thor/API/Operations/tcQueueOperationsIntf.html) that may be what you are looking for.
    Email sending tends to be easier using Javamail than trying to leverage the email framework once you want something that isn't very basic.
    Hope this helps
    /Martin

  • OIM 9102: Send Email Notification to other user in a task

    I created a process in OIM. In this process exist a Task: Manager Process. When this task will be completed for the user that be assigned. In the Notification Tab are able to send a email notification to a Assign User, Requester User, User or User Manager. But i need to send a email notification a other user different to them, for example: juan.perez, this user is in OIM.
    I have read the following documents:
    1.- http://docs.oracle.com/cd/E10391_01/doc.910/e10363/promgt.htm#BCECFGEJ
    2 .- How to Send an Email Notification Upon User Creation via the Admin Console [ID 780394.1]
    3.- OIM: An Example of Email Notification and Configuring it With a Resource Object Provisioning [ID 457836.1]
    4.- Sending an Approval Notification Email with a Link Directly to the Approval Request? [ID 748447.1]
    Or exist some way to do this, through java code.
    I'm using oim 9.1.0.2 BP18 running on OC4J 10.1.3.5 on AIX 6.1 64-bit clustered install with two nodes, Oracle Database 10.2.0.4 on AIX 6.1 64-bit on RAC.

    Hi
    You can use OIM email API to send an email from the java code. You can attach code on post creation user using entity adapter. Every time a user is created the email is triggered.
    Here is the sample:
    public EmailUtility(tcDataProvider dataProvider) {
              this.dataProvider = dataProvider;
              emailOper = new tcEmailNotificationUtil(dataProvider);
              System.out.println("Email API instantiated successfully...");
         public String sendEmail(String fromAddress, String toAddress, String body,
                   String subject) {
              emailOper.setBody(body);
              emailOper.setFromAddress(fromAddress);
              emailOper.setSubject(subject);
              emailOper.sendEmail(toAddress);
              System.out.println("Email sent!" + subject);
              return SUCCESS;
    Regards
    user12841694

  • Sending email notifications in oim 11g approval flow dynamically

    Hi,
    I have 4 level approval workflow in oim 11g and developed custom composite to get all the approver ids and and assigning these ids into 4 variables.
    And used these variables in my custom 4 level sequential workflow. This workflow is working fine. Now I need to update this composite to send email notifications to the approver. So updated code to retrieve email ids and to store them in 4 more vairables. I cannot send all emails at a time thru the code. I need to send email only to the corresponding approver only when the flow reaches to that particular level.
    Subject and body will be same but the email address will vary.
    Can you please let me know the step by step process to implement notifications to these many levels.
    If you think, this is not correct approach (storing all email ids in variables and then sending notifications), please let me know correct approach.
    Thanks,
    Mary

    The way to do it would be to put your human task inside a while loop. This while loop would set a variable to the approver's userid and would continue till all the four approve it. In your human task you need just one approver and that would be the variable which the while loop sets.
    If you do it this way, then you can use the OOTB notification tab in the .task and select the 'Assignee' as the email notification receiver and you won't have to worry about getting the email ids as well.
    As for the current approach which you have, that is of using the sequential approvers in the human task, I haven't tried it, but just try setting the notification tab in the .task to 'Assignee' and event 'On Assignment'. That should do it as well.
    -Bikash

  • Email notifications for multi level approvals in OIM 11g

    Hi,
    I am using OIM 11g.
    And in my current environment, we have 4 levels of approvals and need to send a different type of email notification in every level to the corresponding approver.
    Can you please let me know how to implement this in SOA composite. first two approvals are sequential and the remaining two approvals are parellel.
    Thanks,
    Swathi

    You have to use combination of switch and if task. In if block you have provide the condition. This conditon will be predicted over some variable. This variable you will set in payload where approver will be decide.
    You can have multiple mail notification or you can set the body content dynamically(set the variable data in payload where the approver is being manipulated) use this variable in body content.
    Kuldeep

  • Email notification for user created through reconciliation in OIM

    Hi..
    I have done the following configurations for email notification when user is created through reconciliation in OIM
    Configuring IT Resource     
    Name     Email Server
         Type      Mail Server
         Authentication     FALSE
         Server Name     *.*.*.*
         Username     
         Password     
    Creating email definition with the following values     
    Name     Create User Email Notification
         Type     Provisioning Related
         Language     en
         Region     US
         Object Name     Xellerate User
         Process name     Xellerate User
         From     User
         User Login     Xelsysadm
         Subject      User Created
    Add Email notification in a new process task with name Notify     
    Process definition     Xellerate User
         Task     Notify
         Disable Manual Insert     Enable
         Required for Completion     Enable
         Allow Cancellation while Pending     Enable
         Handler Name     tcComplete Task
         Assignment Rule     Default
         Target Type     User
         User     Xelsysadm
         Email name     Create User Email Notification
         Send Email     Enable
         Notification Assignee     Enable
         Email      Create User Email Notification
         Status     Completed
    Xelsysadm has a valid email id. Now when I am reconciling any user, two mail notifications are being sent. Not able to know from where these two notifications are being triggered.
    Am i suppose to make any changes in the configurations?
    Edited by: Amruta Agarwal on Sep 28, 2011 4:21 AM

    Sorry re-read your issue again. I believe there are two notifications because you have added your notify task in the process definition and OIM OOTB sends a notification when a user is recon'd. Thus remove your task or disable the OOTB notification. The property is Recon.SEND_NOTIFICATION
    HTH,
    BB
    Edited by: bbagaria on Oct 7, 2011 9:13 AM

  • Email Notification after User Self Registers in OIM

    Hello there,
    Can you please tell me how can send an email notification to users as soon as they register themselves in OIM using the OOTB OIM Self Registration.
    Actually I am generating a unique User ID as a Post Insert in Create User Event Handler. By real question is to actually send this particular generated User ID to the user in an email - how can I do that?
    Thanks.

    The exact scenario is an end-user directly self registers himself providing all the necessary values of User ID, First Name, Last Name, Email, Password (mandatory fields). But I want this request to be directly completed/approved. I don't want any kind of administrator intervention in creating these users in OIM such as providing approval details, etc. So I have added the remaining necessary fields on self registration page itself for users to be filled out - Organization Name, User-Type, Employee Role. The user provides all these details on OIM self registration and it directly gets created in OIM.
    I have made an email definition of type "provisioning related" and included the necessary UDF's in it. And I have added this email defn to the "Email Notify" task of "Xellerate User" process. I have already checked the "Assignee", "Requester", "User" option box in the "Notification" tab. So now the problem is after user creation - the administrator is receiving an email containing the UDF values but the user is not receiving that. But the user is receiving the "Self Registration" email definition email which I don't want to send.
    So really speaking I want to send an email on User creation containing the UDF values - but it is not sending it. I have integrated the "Email Notify" task with "tcCompleteTask" system adapter. Am I missing anything?
    Please let me know as this func. needs to be in place asap.
    Thanks.

  • Send email notification from outside of OIM

    Hi,
    I have a code which i am running out of OIM. The code does the following things:
    1. Updates user's end date of the basis of end date given as input.
    2. Send email notification once user's end date is updated.
    I am able execute point 1 successfully-getting user's key, manager key, updating user's end date in usr table But I am facing issues while sending mail notification to user's manager. If anybody have worked on this type of scenario, then please let me know.
    Thanks,
    Kalpana.

    Sending Text file as an attachment to email.

  • [OIM 11g] OOTB Email Notification

    Hi Gurus,
    The OIM 11g has OOTB Email Notification.
    Is there a way of disabling the OOTB email notifications?
    TiA,
    Carlos

    Try the following system properties:
    Recon.SEND_NOTIFICATION=false
    RequestNotificationLevel=0
    XL.ProxyNotificationTemplate=Notify Proxy User
    HTH,
    BB

Maybe you are looking for

  • Any special considerations using Win 7 in Mavericks with Parallels

    Just wondering -- I'm going to, I think, move up to Win 7 home premium edition because XP is no longer supported; it's on my bootcamp partition and I use that for parallels. Any problems or specail considerations when using parallels with Win 7?  I'm

  • Inbound idoc status 53 but nothing is updated in transaction level

    Hi All I am using we19 test tool to process routing idoc LOIROU02 (inbound processing)with some test values. After executing using standard inbound function module in R/3 4.7, I am getting a status 53 ( application document posted). This idoc is used

  • I have a green dot on my Iphone 5

    Hi, I bought my iPhone 5 16GB from bulgarian operator "M-tel" on 11/24/2012 with 2 years warranty. But now I have a problem with my display, on the screen I have a green dot (I think it's a bad pixel). My question is : Are the "M-tel" authorized to r

  • Updating record problem

    Hi, SQL> update registrant set registered=1 where (select r_id from users where co_id=1); update registrant set registered=1 where (select r_id from users where co_id=1) ERROR at line 1: ORA-00936: missing expression SQL> select r_id from users where

  • Email/Calendar Client Needed

    I've been using OpenOffice/StarOffice on Linux and Windows for several years and have always lamented the the fact there is no MS Outlook equivalent in the otherwise great suite. Is there a pressing reason for this omission? Will you ever include thi