Predefined Scheduled Tasks in Oracle Identity Manager

Scheduled Task Description User-Configurable Attributes
Password Expiration Task This scheduled task sends e-mail to users whose password expiration date has passed at the time when the task was run and then updates the USR_PWD_EXPIRED flag on the user profile. None
Password Warning Task This scheduled task sends e-mail to users whose password warning date had passed at the time when the task was run and then updates the USR_PWD_WARNED flag on the user profile. None
User Operations This scheduled task performs the operation specified by the UserOperation attribute on the user account specified by the UserLogin attribute.
  • UserLogin: User ID of the user account
  • UserOperation: Operation that you want to perform on the user account. The value of this attribute can be ENABLE,DISABLE, or DELETE.
Attestation Grace Period Expiry Checker This scheduled task delegates the attestation process after the grace period expires. None
Task Escalation This scheduled task escalates pending tasks whose escalation time had elapsed at the time when the scheduled task was run. None
Task Timed Retry This scheduled task creates a retry task for rejected tasks whose retry time has elapsed and whose retry count was greater than zero. None
Set User Deprovisioned Date A deprovisioning date is defined when a user account is created. For users whose deprovisioning date had passed at the time when this schedule task was run, the task sets the deprovisioned date as the current date. None
Disable User After End Date An end date is defined when a user account is created. This scheduled task disables user accounts for which the end date had passed the current date at the time when the task is run.
  • Day Max: The maximum number of user accounts that can be disabled by the task in one day, regardless of the number of times the task runs in a given day.
  • Task Max: The maximum number of user accounts that can be disabled in one run of the task.
Set User Provisioned Date This scheduled task sets the provisioned date to the current date for users for whom all of the following conditions are true:

  • The provisioning date is in the past.
  • The deprovisioned date has not been set.
  • The deprovisioning date has not been reached or is NULL.

The setting of the provisioned date to the current date causes the policies to be evaluated for the users affected by an access policy update. After the evaluation is completed for the users, theusr_policy_update flag is set to NULL.

None
Enable User After Start Date A start date is set when a user account is created. This scheduled task enables user accounts for which the start date has passed, and the user status is Disabled Until Start Date. None
Trigger User Provisioning This scheduled task approves resources that are in the Approved, Waiting To Provision status for all users whose provisioning date had passed when the task was run. None
Scheduled Provisioning Task When this scheduled task is run, it triggers scheduled request provisioning processes. None
Remove Open Tasks This scheduled task removes information about open tasks and pending approvals (that are older than the specified number of days) from the table that serves as the source for the list displayed in the Administrative and User Console. Day Limit

Number of days for which information about an open task or pending approval should be retained in the table before the information is deleted

The default value is 60 days.

Remove Group Priority Gaps Task A priority is assigned to every group that is created in Oracle Identity Manager. When a group is removed, the priority assigned to the next group in the priority list is not advanced automatically. When this scheduled task is run, it resequences group priorities up to the specified priority number. This scheduled task is needed only when you want to ensure that tasks are always assigned to groups with the highest priority. Max Priority Gap

Priority level up to which the scheduled task must resequence group priority levels

For example, suppose you specified 10 as the value of this attribute. Groups with priority 3 and 7 were removed before the task was run. When the task runs, the priority levels of groups with priority level 4 through 10 are resequenced so that their new priority levels range from 3 through 8.

The default value is 10.

ReSubmit Request Tasks This scheduled task resubmits requests that are in the REQUEST INITIALIZED state and sends e-mail notifications by using the specified e-mail template.
  • Resubmit requests older than (hours)

    Number of hours that must elapse before a request is resubmitted

  • Email Notification User (userid)

    User account that is to be shown as the sender of the e-mail

  • Email Template (Template Name)

    Template of the e-mail to be sent

Resubmit Reconciliation Event This scheduled task resubmits reconciliation events whose status remains at Event Received for the time that you specify by using the window attribute. window

Number of hours for which the task has remained at the Event Received status

Issue Audit Messages Task This scheduled task fetches audit message details from the aud_jms table and sends a single JMS message for a particular identifier and auditor entry in the aud_jms table. An MDB processes the corresponding audit message. Max records: Use this attribute to specify the maximum number of audit messages to be processed for a specified scheduled task run. The default value of this attribute is 400.
Initiate Attestation Processes This scheduled task initiates a call to the Attestation Engine to run attestation processes that are scheduled to run at a time that has passed. None

One thought on “Predefined Scheduled Tasks in Oracle Identity Manager

  • January 19, 2015 at 1:06 pm
    Permalink

    Hi team

    thanks for the above information. can you please let us know, how the users are loaded into the scheduled Tasks like Password Expiration Task or others.Does it load all the users of OIM at one go or does it load in small chunks.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *