Email Notification while deprovision - OIM

Hi,
Is there any Out-of-box feature available in OIM for sending email to user's manager 7 days before user's deprovision date?.Thanks.

You need to create your own scheduled task in Java.
Extend this class: com.thortech.xl.scheduler.tasks.SchedulerBaseTask
You need to override the execute() method which is the method that is run automatically when you trigger the task.
To check if there are any users that will be deprovisioned within the next 7 days you need to call e.g findUsers in the Thor.API.Operations.tcUserOperationsIntf to get users with a deprovisioned date that is equal or less than the system time + 7 days.
Then you can send an email for each of these users.
Build a jar file with your code and place it under <OIM_HOME>/xellerate/JavaTasks and <OIM_HOME>/xellerate/ScheduleTask.
You will need to configure the scheduled task through the Design Client's Xellerate Administration -> Task Scheduler. Point to your schedule task class in the class field including the full package name.

Similar Messages

  • Receiving text and email notifications while on call

    While I'm on a call, I receive text and email notifications (by a sound and a buzz). Is there a way to shut this off, as it's annoying when there are multiple messages coming through.

    Sure; go to settings > sounds and set "new text" and "new VM" to off.
    Of course this turns them off ALL the time; your only choice ( I am sure there is a hack for this oversight out there somewhere, though)
    This is not a business class smartphone ; its an iPhone.

  • EMail notification - While uploading any document in portal application

    Is there is any way to send an email notification to the groups of users, while user is trying to create any sub pages / adding new document in oracle portal application?
    --Balaji                                                                                                                                                                                                                                                                                                                                                                               

    Below link helps me to configure CMEF in portal application
    http://www.oracle.com/technology/products/ias/portal/pdf/portal_cmef_bpel_integration_technote.pdf
    --Balaji S                                                                                                                                                                                                                                                                                                                                                               

  • Want to send email notification to xelsysadm/OIM superadmin

    Hi,
    I have a requirement, that if the return value of the Flag is true, then send out email notification to OIMsuperadmin which is nothing but xelsysadm. I have written the code till the return flag value, now I want to send out email notification to xelsysadm.
    Please help me with the code.
    Thanks.

    Hi,
    OIM provide a send email utility, you can those API to send email to xelsysadm...
    Regards
    Alabhay Goel

  • I dont get emails / email notifications while my s...

    Hey everyone, i bought a Lumia 1020 black colour. I made a Gmail and i made it sync. I have set wi-fi to be active even after i lock my screen. And i have set my email settings to check every 15 minutes for email.
    The problem is when i lock my screen, 15 minutes pass and i dont get a notification / email, but as soon as i unlock it i instantly get all the notifications/emails.
    How can i fix it ? Thanks !
    Solved!
    Go to Solution.

    I found the solution, the problem occurs if you require a password to unlock the screen. Deactivate the password mode for the screen and it will work.
    I hope there will be an update in the future that email notifications work with password on while screen is locked.

  • Email Notification  API in OIM 11g

    Hi,
    I would like to send an email in my schedule task.The schedule task is written using 11g APIs.I am planning to use tcEmailNotificationUtil for sending emails.But tcEmailNotificationUtil class expects tcDataProvider and I couldnt get the handle to this,as my schedule task is extending TaskSupport and not the SchedulerBase task?.Is there any way to solve this problem?.I will be happy if i get a sample code to send a email notification using 11g API.Thanks.

    Below post will be helpfull
    Re: 11g- Send mail through scheduler
    this worked for me
    Regards
    Vm

  • LG G3 lollipop update - no app or email notifications while on WiFi

    After the lollipop update, while on my WiFi xfinity router, no apps or emails push notifications come through and does not update Facebook feed. I already did a factory reset on my LG G3 and reset my router to no effect. Please help

    Verizon Wireless Customer Support, @YosefT_VZW
    I do not see how "advance WiFi calling has an impact on the issue with account syncing. I, and many others having an issue where applications, those native to android and third party apps, and not syncing automatically in the background when the phone is connected to WiFi.
    As a result, we are not receiving notifications for many applications while our phone are connected to WiFi. This is an issue with devices that have been upgraded to Lollipop. In order to receive updates from applications, you either have to open the application and force it to sync OR disconnect from WiFi.
    I've seen this to be called the "WiFi syncing bug" that was at issue in lollipop prior to the release, but was not fixed.

  • Email notification while screen is locked similar to missed calls and SMS

    Hi
    I would like to know if anyone has found a way to have the iphone notify its user that emails are waiting for them to read on the locked screen similar to the way missed calls and SMS messages pop up when received.
    If not - can someone at Apple please come up with a way to do this? I don't like having to unlock the phone to check to see if new emails are waiting for me.
    Thanks,
    Oliver

    There is not a way since this is not an option with the iPhone. You can have the new mail sound and vibrate enabled for when a new message is received.
    You can use this link to provide Apple feedback.
    http://www.apple.com/feedback/iphone.html

  • Email Notification Script is Not Working in Windows Server 2012..

    Dears
    I have Server 2012 and I wants to make new task seclude for email notification, while any user is login to the
    server the server will send notification email about user name and IP address for the user, I have script it is working fine in windows 2008 and it is xml file, but the script is not working in 2012 because in task schedule in windows 2008 there is an option
    called send email but in windows 2012 this option is deprecated, I’m using start program to run the script in PowerShell instead of send email and I configured as an
     end-MailMessage
    -From [email protected]
    -Subject "Email Notification"
    -To [email protected]
    -SmtpServer mail.domainName.com
    But when I use this PowerShell I only receive email notification without any name and IP address, kindly I need
    your support and help, I’m using below script.
    <?xml version="1.0" encoding="UTF-16"?>
    < Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
      <RegistrationInfo>
        <Date>2013-11-27T11:16:32.3962177</Date>
        <Author>Company Name\User Name</Author>
        <Description>RDP Login V1</Description>
      </RegistrationInfo>
      <Triggers>
        <EventTrigger>
          <Enabled>true</Enabled>
          <Subscription>&lt;QueryList&gt;&lt;Query Id="0" Path="Security"&gt;&lt;Select Path="Security"&gt;*[System[(EventID=4624)]] and *[EventData[Data[@Name='LogonType'] and (Data=10)]]&lt;/Select&gt;&lt;/Query&gt;&lt;/QueryList&gt;</Subscription>
          <ValueQueries>
            <Value name="IpAddress">Event/EventData/Data[@Name="IpAddress"]</Value>
            <Value name="TargetUserName">Event/EventData/Data[@Name="TargetUserName"]</Value>
          </ValueQueries>
        </EventTrigger>
      </Triggers>
      <Principals>
        <Principal id="Author">
          <UserId>Company Name\User Name</UserId>
          <LogonType>Password</LogonType>
          <RunLevel>HighestAvailable</RunLevel>
        </Principal>
      </Principals>
      <Settings>
        <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
        <DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
        <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
        <AllowHardTerminate>true</AllowHardTerminate>
        <StartWhenAvailable>false</StartWhenAvailable>
        <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
        <IdleSettings>
          <StopOnIdleEnd>true</StopOnIdleEnd>
          <RestartOnIdle>false</RestartOnIdle>
        </IdleSettings>
        <AllowStartOnDemand>true</AllowStartOnDemand>
        <Enabled>true</Enabled>
        <Hidden>false</Hidden>
        <RunOnlyIfIdle>false</RunOnlyIfIdle>
        <WakeToRun>false</WakeToRun>
        <ExecutionTimeLimit>P3D</ExecutionTimeLimit>
        <Priority>7</Priority>
      </Settings>
      <Actions Context="Author">
        <SendEmail>
          <Server>Name of the Server.com</Server>
          <Subject>RDP Login V1</Subject>
          <To>Sender Name</To>
          <From>Any Email.com</From>
          <Body>Login Alert on ServerName IP : $(IpAddress)  User: $(TargetUserName). Please take necessary action</Body>
          <HeaderFields />
        </SendEmail>
      </Actions>
    < /Task>

    Dears
    I have Server 2012 and I wants to make new task seclude for email notification, while any user is login to the
    server the server will send notification email about user name and IP address for the user, I have script it is working fine in windows 2008 and it is xml file, but the script is not working in 2012 because in task schedule in windows 2008 there is an option
    called send email but in windows 2012 this option is deprecated, I’m using start program to run the script in PowerShell instead of send email and I configured as an
     end-MailMessage
    -From [email protected]
    -Subject "Email Notification"
    -To [email protected]
    -SmtpServer mail.domainName.com
    But when I use this PowerShell I only receive email notification without any name and IP address, kindly I need
    your support and help, I’m using below script.
    <?xml version="1.0" encoding="UTF-16"?>
    < Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
      <RegistrationInfo>
        <Date>2013-11-27T11:16:32.3962177</Date>
        <Author>Company Name\User Name</Author>
        <Description>RDP Login V1</Description>
      </RegistrationInfo>
      <Triggers>
        <EventTrigger>
          <Enabled>true</Enabled>
          <Subscription>&lt;QueryList&gt;&lt;Query Id="0" Path="Security"&gt;&lt;Select Path="Security"&gt;*[System[(EventID=4624)]] and *[EventData[Data[@Name='LogonType'] and (Data=10)]]&lt;/Select&gt;&lt;/Query&gt;&lt;/QueryList&gt;</Subscription>
          <ValueQueries>
            <Value name="IpAddress">Event/EventData/Data[@Name="IpAddress"]</Value>
            <Value name="TargetUserName">Event/EventData/Data[@Name="TargetUserName"]</Value>
          </ValueQueries>
        </EventTrigger>
      </Triggers>
      <Principals>
        <Principal id="Author">
          <UserId>Company Name\User Name</UserId>
          <LogonType>Password</LogonType>
          <RunLevel>HighestAvailable</RunLevel>
        </Principal>
      </Principals>
      <Settings>
        <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
        <DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
        <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
        <AllowHardTerminate>true</AllowHardTerminate>
        <StartWhenAvailable>false</StartWhenAvailable>
        <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
        <IdleSettings>
          <StopOnIdleEnd>true</StopOnIdleEnd>
          <RestartOnIdle>false</RestartOnIdle>
        </IdleSettings>
        <AllowStartOnDemand>true</AllowStartOnDemand>
        <Enabled>true</Enabled>
        <Hidden>false</Hidden>
        <RunOnlyIfIdle>false</RunOnlyIfIdle>
        <WakeToRun>false</WakeToRun>
        <ExecutionTimeLimit>P3D</ExecutionTimeLimit>
        <Priority>7</Priority>
      </Settings>
      <Actions Context="Author">
        <SendEmail>
          <Server>Name of the Server.com</Server>
          <Subject>RDP Login V1</Subject>
          <To>Sender Name</To>
          <From>Any Email.com</From>
          <Body>Login Alert on ServerName IP : $(IpAddress)  User: $(TargetUserName). Please take necessary action</Body>
          <HeaderFields />
        </SendEmail>
      </Actions>
    < /Task>

  • Email notification issue in some schemas

    Hi,
    My problem is almost identical as here DBMS_SCHEDULER send email notification issue
    One privileged scheduler user - user1 receive email notifications while two another (user2, user3) no.
    More plot is below i know 'what' resolve the problem but don't know how to do it :-)
    I want to execute code below on user3 schema, we tried this successfully on user2 (code executed directly on schema with temporary sys.dbms_aq access) so he receive his notifications.
    Problem is - we do not have direct access to second account (user3) how to execute this code as user3 ?
    declare
      reginfo1    sys.aq$_reg_info;
      reginfolist sys.aq$_reg_info_list;
    begin
      reginfo1    := sys.aq$_reg_info('SYS.SCHEDULER$_EVENT_QUEUE:SCHED$_AGT2$_X',
                                      1,
                                      'plsql://SYS.SCHEDULER$_JOB_EVENT_HANDLER',
                                      null);
      reginfolist := sys.aq$_reg_info_list(reginfo1);
      dbms_aq.register(reginfolist, 1);
    end;
    Already tried create procedure on user3 and execute immediate annonymous block but it still register with USER# 1 not 3 in  DBA_QUEUE_SUBSCRIBERS.
    More detailed plot:
    Jobs for user2 and user3 was created by user1, so JOB_CREATOR was user1 but OWNER was user2 or user3.
    We started with notifications configuration witch was ended with error on both user2 and user3 accounts:
    ORA-24093: AQ agent SCHED$_AGT2$_XX not granted privileges of database user1
    W get rid wit this using
    dbms_aqadm.enable_db_access(SCHED$_AGT2$_2, user1);
    dbms_aqadm.enable_db_access(SCHED$_AGT2$_3, user1);
    So user1 get privilege on agents for user2 and user3
    I believe error was already there because DBMS_SCHEDULER.add_job_email_notification is more automatic it probably registered subscriber that belongs to user2 and user3 with wrong USER# ID that belongs to user1.
    Database is 11.2.0.3

    it doesn't work because notifications are set from user1 account so USER# is still 1 even when I removed record first.
    This is my aproach based on Ask Tom: On Becoming Others, Limits, and Restoration
    >sqlplus user1
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
    SQL> grant execute on sys.dbms_aq to user1;
    Grant succeeded.
    SQL> alter user user3 grant connect through user1;
    User altered.
    SQL> connect user1[user3]
    Enter password:
    Connected.
    SQL> create or replace procedure sched_not_add_q as
      2    reginfo1    sys.aq$_reg_info;
      3    reginfolist sys.aq$_reg_info_list;
      4  begin
      5    reginfo1    := sys.aq$_reg_info('SYS.SCHEDULER$_EVENT_QUEUE:SCHED$_AGT2$_3',
      6                                    1,
      7                                    'plsql://SYS.SCHEDULER$_JOB_EVENT_HANDLER',
      8                                    null);
      9    reginfolist := sys.aq$_reg_info_list(reginfo1);
    10    dbms_aq.register(reginfolist, 1);
    11  end;
    12  /
    Procedure created.
    SQL> exec sched_not_add_q;
    PL/SQL procedure successfully completed.
    SQL> drop procedure sched_not_add_q;
    Procedure dropped.
    SQL> connect user1
    Connected.
    SQL> revoke execute on sys.dbms_aq from user3;
    Revoke succeeded.
    SQL> alter user user3 revoke connect through user1;
    User altered.
    SQL> exit;
    >
    So it works now.

  • 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 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

  • 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 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

Maybe you are looking for

  • HP Device Toolbox software Error Unable to connect to the printer

    Hi guys, I'm currently in bit of a nightmare with my HP Laserjet 100 color MFP M175nw.  Basically I have upgraded to a new wireless router and since doing this my HP Laser Jet refuses to work / connect to the wireless network. I have literally tried

  • Lack supporting Sony RX100 II in Adobe Camera RAW

    Please, integrate full support Sony RX100 & RX100 II to Adobe Camera RAW. This is a very good and expensive cameras. I replace my Nikon D5100 with Sony RX100 II, and second gives better quality despite very small size. But support in Camera RAW limit

  • File Dialog Error 43 when open thousands of files

    When the express File Dialog is configured to allow opening multiple files, it gives Error 43 Operation Cancelled by User if more than about 2000 files are selected.  It works fine if say 1500 files are selected.

  • Bug in 7.02 on iPhone 5

    BUG in 7.02: After update, you will not be able to control music on locked screen, pause, next or previous song buttons are not working ... Neither through Control Center nor on screen while music is on.

  • Changing template BBP_BID_INV to include a new partner information in Quot.

    Hi Guys, I need to include a new line of partner feature in BBP_BID_INV, template bbp_bid_inv/99/saplbbp_bid_inv_1000.html Could anyone tell me how to do that ? I didnt find in templates the HTML code to do that, I  guess it is generate dinamically a