12.5 Scheduling Data Maintenance

Identity Governance enables SaaS Operations Administrators, Maintenance Administrators, Global Administrators, and Data Administrators to schedule archive and cleanup maintenance tasks to run at times when the archive or cleanup will not interfere with other governance tasks. You can cancel scheduled maintenance tasks while they are running.

12.5.1 Scheduling Data Maintenance with Concurrent Archiving

You can create scheduled maintenance tasks that perform concurrent archiving. However, specifying the finalization date and time requires configuration not required for concurrent archiving for manual data maintenance. The additional configuration is required, because a schedule could have repeat intervals, so specifying an absolute finalization date and time is not possible. Identity Governance provides the following choices to specify the finalization date and time for maintenance schedules:

  • Run Once (not repeated) If you set a scheduled archive to run only once, you must enter a date and time for finalization.

  • Run Daily If you set the scheduled archive to run daily, enter the time of day to finalize. The finalization time of day must be greater than the time of day specified in the scheduled start date and time.

  • Run Weekly If you run a weekly scheduled archive, you must enter a day of the week and a time of day to finalize. The day of the week must be on or after the day of the week you specified in the schedule start date and time. If the day of week is the same day of week as specified in the start date and time, then the time of day must be after the time of day specified in the schedule start date and time.

  • Run Monthly If you run a monthly scheduled archive, you must also specify one of the following:

    • Last Day Of Month If you schedule an archive to run on the last day of the month, the only option to set is time of day, which must be greater than the time of day specified in the schedule start date and time.

    • Week of Month and Day Of Week If schedule an archive to run on a specified week and day of the week, your entry for the finalization date and time depends on which of the following options you specify:

      • Last Week or Week 4 The only option you may specify for archive finalization is time of day, which must be greater than the time of day specified in the schedule start date and time.

      • Weeks 1, 2 or 3 You may specify a week of the month, a day of the week, and a time of day for finalization. The week of the month should be the same, or later, week of the month than the week of the month specified for the schedule. However:

        • If you specify the same week of the month as the schedule, the day of the week must be the same, or later, day of the week than the day specified for the schedule.

        • If you specify a week of the month greater than the week specified in the schedule, the day of the week may be any day of the week.

        • If you specify a week of the month and the day of the week the same as the week and day specified for the schedule, time of day must be greater than the time of the day specified for the schedule.

12.5.2 Create a Data Maintenance Schedule

To create a new schedule:

  1. Select Maintenance Schedules, and then click +.

  2. Specify a name and description.

  3. Select a future time as start time for maintenance task and set recurrence. The first run time will be the current hour, day, week, or month. Then the maintenance task repeats based on the specified schedule.

  4. (Optional) Specify the maximum archive time. Maximum archive time is the length of time (in minutes) the archiving task/process runs before automatically stopping. It prevents user operation lock out for extended period and ensures that the archiving task has sufficient time to complete successfully. If unspecified, the archiving continues until it completes.

    Identity Governance calculates the archiving task end time by adding the maximum archive time to the scheduled start time. The end time is an absolute time. Even if a scheduled maintenance task starts later than the specified start time (because a previous maintenance task is still running), the end time remains the same.

    For example, if the schedule start time is 3:00 PM and maximum archive time is 180 minutes, the archiving task ends at 6:00 PM regardless of when the archiving actually started.

  5. To archive without stopping any processes currently in progress, select Perform concurrent archive.

    NOTE:Scheduling Data Maintenance with Concurrent Archiving describes the available configuration choices.

  6. Select the maintenance type.

    1. Select Archive Only to specify the schedule for automatic data archiving. Once the scheduled run starts, Identity Governance waits for all background processes to complete and then triggers archiving. All user operations are disabled during this process.

      NOTE:If archiving is disabled, this schedule is skipped.

    2. Select Cleanup Only to specify the cleanup schedule, and to specify the entity types to clean up and their retention days. For data to be cleaned up, it should satisfy the conditions described in Section 12.6, Identifying Purgeable Data. You can perform governance operations while cleanup is running.

    3. Select Archive and Cleanup to schedule archiving and cleanup. Once archiving is complete, cleanup starts automatically based on specified data types.

      NOTE:If archiving is disabled, the archive phase is skipped and Identity Governance performs cleanup as if a Cleanup Only option was selected. When this occurs, the data must satisfy the conditions described in Section 12.6, Identifying Purgeable Data.

  7. (Conditional) If you selected Archive Only or Archive and Cleanup, as the maintenance type for a concurrent archive, you can select Resume archive to automatically resume the last archive that failed to complete.

  8. Activate the schedule and save the schedule, or save the schedule and activate it later.