As a reference.
Job Name | Description | User-Configurable Attributes | Enabled By Default |
---|---|---|---|
Application Instance Post Delete Processing Job
|
This scheduled task is used to revoke, delete, or decommision applicaion instances that have been soft-deleted. It can be run in the following modes:
|
None
|
Yes
|
Attestation Grace Period Expiry Checker
|
This scheduled task delegates the attestation process after the grace period expires.
|
None
|
Yes
|
Automated Retry of Failed Async Task
|
This scheduled task retries Async Tasks (JMS Messages) that have failed. If the execution of the task succeeds, it is removed from the list of failed tasks. If it fails, the retry count is incremented. The maximum number of times a Failed Task is retried is determined by the 'maxRetries' defined for that task in async-messaging.xml.
|
None
|
Yes
|
Automatically Unlock User
|
This scheduled task automatically unlocks a user after the specified number of days. This job supports job frequency in days, minutes, and hours. As password policy in supports lockout duration in minutes, It is recommended to keep the frequency of this scheduled job in minutes.
|
None
|
Yes
|
Bulk Load Archival Job
|
This scheduled task cleans up the processed entries in the Oracle Identity Manager Database staging tables used during bulk load post processing.
|
|
No
|
Bulk Load Post Process
|
This scheduled task starts post processing jobs for the Bulk Load Utility.
|
|
No
|
Catalog Synchronization Job
|
The scheduled task is used to harvest roles, application instances, and entitlements into the catalog. It is also used to load catalog metadata.
|
None
|
Yes
|
Certification Event Trigger Job
|
This scheduled task is responsible for running event listeners against the set of user modification events that have occurred in the system. All event listeners are executed by default if none are listed in the Event Listener Name List parameter.
See "Configuring Event Listeners and Certification Event Trigger Jobs" in Performing Self Service Tasks with Oracle Identity Manager for more information.
|
Event Listener Name List: This is a comma-separated list of event listeners to be evaluated. If no value if specified for this attribute, then all event listeners are evaluated.
|
No
|
DataCollection Scheduled Task
|
This scheduled task is used to populate data from Oracle Identity Manager operational tables to the staging tables in an offline manner. The scheduled task is set to run manually, and is triggered when Oracle Identity Analytics (OIA) invokes the DataCollectionOperationsIntf->startDataCollection API.
|
None
|
Yes
|
Delayed Delete User
|
This scheduled task automatically deletes the user whose delete date is before the start of today.
The XL.UserDeleteDelayPeriod system property indicates the number of days after which the user is to be deleted. When the administrator deletes a user, the user is marked in the Disabled state, and the user's 'Automatically Delete On' date is set for the future date after the number of days indicated in the XL.UserDeleteDelayPeriod system property.
This scheduled task finds all such users for whom the 'Automatically Delete On' date is less than the start of today. All those users are marked as Deleted.
For example, Jane Doe is a user with '2014-03-24 01:55:00' as the 'Automatically Delete On' date, and John Doe is a user with '2014-03-25 18:55:00' as the 'Automatically Delete On' date. When the scheduler is run on '2014-03-25', only Jane Doe is deleted. John Doe is deleted when the scheduler runs on '2014-03-26'.
Note: See "System Properties in Oracle Identity Manager" for information about the XL.UserDeleteDelayPeriod system property.
Note: Oracle recommendation is to run this scheduled task once per day.
|
None
|
No
|
Disable/Delete 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.
Note: Oracle recommendation is to run this scheduled task every 30 minutes or 1 hour.
|
None
|
Yes
|
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. These users are enabled thorough this scheduled task, thereby making the users ACTIVE.
|
None
|
Yes
|
Entitlement Assignments
|
This scheduled task populates Entitlement Assignment schema from child process form table whose field, Entitlement is marked as true.
|
RECORDS_TO_PROCESS_IN_BATCH: Number of records to process in a batch.
|
No
|
Entitlement List
|
This scheduled task populates Entitlement schema from the lookup table whose child process form field
Entitlement is marked as true. |
Auto Publish: When the value of this field is true, the entitlement is automatically published to the organization that is already part of the application instance. The default value of this field is true.
If the value is false, then the entitlement is not published to the organization that is already part of the application instance.
|
No
|
Entitlement Post Delete Processing Job
|
This scheduled task is used for post-processing of entitlement soft deletion in the provisioning component. It is used to revoke or delete entitlements that have been soft-deleted. It can be run in the following modes:
Irrespective of the mode, the entitlement grant entry is removed from the ENT_ASSIGN table.
|
None
|
Yes
|
Evaluate User Policies
|
This scheduled task evaluates the access policies.
|
Number of Threads: Use this attribute to specify the total number of threads that will process re-evaluation.
The default value is 20.
Batch Size: Use this attribute to fetch number of records from the database to be processed in one iteration.
The default value is 500.
Time Limit in mins: Use this attribute to specify time in minutes, after which the schedule task will stop.
By default, this attribute is not specified and disabled. You must enable and configure the time.
|
Yes
|
Form Upgrade Job
|
This scheduled task updates the form version to the latest active version and the form data to the value specified during the field's creation for all accounts.
Note: If this scheduled task is not run, then the form version and data is incorrect in the audit snapshot and the reporting tables.
|
|
Yes
|
Get SOD Check Results Approval
|
This scheduled task gets back the result of SoD Evaluation from the SoD Server, for example, OAACG, SAP, and GRC for all requests waiting for SoD Check results. It reflects the SoDCheckResult and violation in appropriate dataset attributes. It will pick up all requests that are in 'SoD check result pending' state and mark them as 'SoD check completed'.
|
None
|
No
|
Get SOD Check Results Provisioning
|
This scheduled task gets back the result of SoD Evaluation from the SoD Server, for example, OAACG, SAP, and GRC for all pending SoDCheck provisioning tasks. It reflects the SoDCheckResult and violation in appropriate process form attributes.
|
None
|
No
|
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.
|
Yes
|
Job History Archival
|
This scheduled task is designed to archive/purge entries for Job History.
|
Archival Date: Use this attribute to specify date till which the records need to be archived/purged.
Batch Size: Use this attribute to specify the size of a batch in which the records must be processed.
Operation Type: Use this attribute to specify the operation type. This attribute can have two possible values, Archive and Purge.
The default value is Archive.
|
No
|
Non Scheduled Batch Recon
|
This scheduled task tries to process all the events created by non scheduled task based connectors such as PeopleSoft. Such connector created events are in either Event Received State or Data Received State, they only get processed if the batch size specified by the set of events is reached or via this scheduled task. This task executes as per settings to pick up all the unprocessed non scheduled task based events and submits them to the reconciliation engine for processing.
|
None
|
No
|
OIM Data Purge Job
|
This scheduled task is used as a single unified interface for archive/purge of data for the Requests, Reconciliation,Provisioning Tasks, and Orchestration entities. It provides for some critical parameters to be specified/configured (although default values are available for these), such as retention period, run duration, and purge criteria, for online and continuous purge of data in the background.
Note: By default, the OIM Data Purge Job scheduled job is seeded in the enabled state with a retention period of 90 days. You must revisit the job parameters to disable or to change the purge interval as required.
|
For information about the user-configurable attributes, see "Configuring Real-Time Purge and Archival".
|
Yes
|
Password Expiration Task
|
This scheduled task sends e-mail to users whose password expiration date had passed at the time when the task was run and then updates the USR_PWD_EXPIRED flag on the user profile.
|
Email Definition Name: Name of the email definition created in the Design Console for sending password expired notification to the user. The default value is "Password Expired".
|
Yes
|
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.
|
Email Definition Name: Name of the email definition created in the Design Console for sending password expiration warning notification to the user. The default value is "Password Expiration Warning".
|
No
|
Process Pending Role Grants
|
This scheduled task is responsible for processing of future role grants. It grants the role for which start date has reached and revokes the role if role grant end date has reached. This task is scheduled to run daily.
|
None
|
Yes
|
Reconciliation Retry Scheduled Task
|
This scheduled task processes the failed reconciliation event for the users whose status is set as Failed.
|
None
|
Yes
|
Refresh Materialized View
|
The materialized view is used to generate reports related to reconciliation. This view needs to be updated periodically (at a specified interval, for instance, once a day). Therefore, this scheduled task was created to update the view on a periodic basis.
|
None
|
No
|
Refresh Organization Memberships
|
This evaluates the organization memberships and assigns users to organizations based on rules. This job evaluates all the organizations whose membership rules have changed since the last job run and their immediate evaluation have not been opted by the administrator.
|
None
|
Yes
|
Refresh Role Memberships
|
This evaluates the role memberships and assigns users to roles based on rules. This job evaluates all the roles whose membership rules have changed since the last job run and their immediate evaluation have not been opted by the administrator.
|
None
|
Yes
|
Remove Audit Log Entries
|
This scheduled task is used to permanently remove audit log events which are older than a specified number of days. On job completion, the scheduled task will add a single audit log event in AUDIT_EVENT table recording the number of records removed from the database, the job return code, and an error message if the job fails.
For more information on how to control audit data growth in Lightweight audit framework, see "Audit Data Growth Control Measures in Lightweight Audit Framework".
|
|
Yes
|
Remove Open Tasks
|
This scheduled task removes information about open tasks from the table that serves as the source for the list displayed in Oracle Identity System Administration.
|
Day Limit
Number of days for which information about an open task should be retained in the table before the information is deleted
By default, this attribute is not specified and disabled. You must enable and configure the time.
|
No
|
Request Execution Scheduled Task
|
This is a periodic scheduled task searches for requests with status "Request Awaiting Completion" and moves requests forward to the next stage "Operation Initiated" if the effective date set during the request submission is prior or equal to the current date.
|
Job Periodic Settings: Use this attribute to specify the time interval for the scheduled task to be run.
The default value is 6 hours.
|
Yes
|
Resubmit Uninitiated Approval SODChecks
|
This scheduled task tries to initiate SoD Check for pending requests, which have SoDCheckStatus as "SoD check not initiated" or "SoD check completed with error". The pending requests are the ones for which SoD initiation failed in first try and are pending for some level of approval.
|
None
|
No
|
Resubmit Uninitiated Provisioning SODChecks
|
This scheduled task tries to initiate SoD Check by submitting a JMS message for all pending SoDCheck provisioning tasks. The SoD Check initiation may have failed because of SoD server being down at the time of entitlement add/update via direct provisioning.
|
None
|
No
|
Retry Failed Orchestrations
|
This scheduled task retries all failed orchestrations based on the attribute values provided. If there is no parameter value defined, no orchestration is retried.
|
|
No
|
Retry Reconciliation Batch Job
|
This scheduled task is used to re-process batches with the 'Ready for Processing' status.
|
Batch ID: This is the comma-separated ID of the batches to be retried.
|
No
|
Risk Aggregation Job
|
This scheduled task is used for calculating the risk summary value for users, roles, and accounts based on their item-risk and risk-factor levels as defined in the system
Note: See "Understanding Risk Aggregation and Risk Summaries" in Performing Self Service Tasks with Oracle Identity Manager for more information.
|
|
No
|
Run Future Dated Reconciliation Events
|
This scheduled task processes the current dated reconciliation event for the users whose status is set as Deferred.
|
None
|
No
|
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 scheduled task was run, the task sets the deprovisioned date as the current date.
|
None
|
Yes
|
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:
|
None
|
Yes
|
Seed Home Organization
|
This scheduled task evaluates and updates organization data for existing users based on configured Home Organization Policy. For more information, see "Managing Home Organization Policy".
Ensure that Home Organization Policy rule for organization evaluation is configured correctly, and the organization should already exist in Oracle Identity Manager.
This job can be run for environments that are based on LDAP synchronization. For information about LDAP synchronization, see"Enabling LDAP Synchronization in Oracle Identity Manager" in Oracle Fusion Middleware Integration Guide for Oracle Identity Management Suite.
Example scenario for LDAP synchronization: During first time identity data sync from the directory server to Oracle Identity Manager, you want to sync organizations based on a rule, which is based on, say department number. To do so:
Note: Run the Seed Home Organization scheduled job with
Reset Home Organization option as Yes with caution because organizations is overwritten. |
Batch Size: Use this attribute to fetch number of entries from the persistent store in each query.
Reset Home Organization: Use this attribute to determine if the organization value of default users are re-evaluated and overwritten. Select one of the following options:
|
No
|
Sunrise of Accounts and entitlements
|
This scheduled task sets the status of an account to ENABLE when the start date of the account is reached.
In the case of entitlements, this scheduled task grants an entitlement to an account when the start date of the entitlement is reached.
Note: This task impacts only the accounts and entitlements provisioned directly or through a request.
|
|
Yes
|
Sunset of Accounts and entitlements
|
This scheduled task sets the status of an account to REVOKE or DISABLE when the end date of the account is reached.
In the case of entitlements, this scheduled task revokes an entitlement from an account when the end date of the entitlement is reached.
Note: This task impacts only the accounts and entitlements provisioned directly or through a request.
|
|
Yes
|
Task Escalation
|
This scheduled task escalates pending tasks whose escalation time had elapsed at the time when the scheduled task was run.
|
None
|
Yes
|
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
|
Yes
|
Update Accounts with App Instance Job
|
This scheduled task is used to ensure that application instance keys are populated for all entries in the OIU table.
In some instances, the application instance might not be available when the account is provisioned. This is possible when:
The Update Accounts with App Instance Job scheduled task checks all the entries in the OIU table corresponding to the resource objects that have a null app_instance_key. It attempts to determine the application instance key based on the obj_key and the IT Resource instance value in the process form. If the scheduled task finds an application instance corresponding to the obj_key and IT resource instance value, then it updates the app_instance_key in the OIU table.
|
None
|
Yes
|
User Operations
|
This scheduled task performs the operation specified by the UserOperation attribute on the user account specified by the UserLogin attribute.
|
|
No
|
This comment has been removed by the author.
ReplyDeletehow to find out "what task is tied to scheduled job"? standard or custom written task
ReplyDelete