Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
tutorial:adm:czechidm_installation_finalize [2022/12/21 09:55]
apeterova
tutorial:adm:czechidm_installation_finalize [2022/12/21 09:56] (current)
apeterova [Schedule the tasks]
Line 90: Line 90:
 FIXME This section is obsolete, most important tasks are scheduled by default in newer versions of CzechIdM FIXME This section is obsolete, most important tasks are scheduled by default in newer versions of CzechIdM
  
-Review the [[:devel:documentation:scheduled_task|scheduled tasks]] in **Settings**  → **Task scheduler**.+Review the [[:devel:documentation:scheduled_task|scheduled tasks]] in **Settings** → **Task scheduler**.
  
-By default, connected system's synchronization is not scheduled. To do so, you have to add it. Add a new scheduled task SynchronizationSchedulableTaskExecutor, fill in the Synchronization uuid which you can find by opening a synchronization of your system in the URL of the page following synchronization-configs. So, if you have a URL "http://localhost:8080/idm/#/system/f5h4bd76-9218-5fz8-7e5u-0ds772ag968u/synchronization-configs/94b6thj6-2nb1-84g2-sfd2-dgd4f99adsf24/detail?_k=uct1ra", the UID is "94b6thj6-2nb1-84g2-sfd2-dgd4f99adsf24"Save the event and click Add under Scheduled starts. To run the event periodically, set a [[.:create_and_configure_trigger|CRON trigger]]. If you don't want to automatically delete old records in the provisioning archive, remove scheduled run from the [[:devel:documentation:application_configuration:dev:scheduled_tasks:task-scheduler#deleteprovisioningarchivetaskexecutor|DeleteProvisioningArchiveTaskExecutor]]. If you want to use validity of the [[:devel:documentation:identities#contracts|contracts]] and standard [[:devel:documentation:hr_processes|HR processes]] in CzechIdM, make sure that HR processes will be started every day. There are 2 options: * [[.:create_and_configure_trigger|Schedule]] the Hr…Process tasks. * Ensure that [[:devel:documentation:synchronization:dev:relation-sync|synchronization of contracts]] from some resource will run every day and the "After end, start the HR processes" option is ticked in the configuration of this synchronization. <note warning>Start the 3 Hr…Processs tasks at least once **manually**, otherwise they won't be started after end of synchronization.</note> If you want to use the [[:devel:documentation:accounts:dev:protection-system|]] for some connected system, you must schedule the [[:devel:documentation:application_configuration:dev:scheduled_tasks:task-scheduler#accountprotectionexpirationtaskexecutor|AccountProtectionExpirationTaskExecutor]] to start once every day. If you want to use **Maximum password age**, schedule the tasks mentioned in [[.:czechidm_installation_finalize#password_policy|Password policy section]] to run once every day. //+By default, connected system's synchronization is not scheduled. To do so, you have to add it. Add a new scheduled task SynchronizationSchedulableTaskExecutor, fill in the Synchronization Save the event and click Add under Scheduled starts. To run the event periodically, set a [[.:create_and_configure_trigger|CRON trigger]]. 
 + 
 +If you don't want to automatically delete old records in the provisioning archive, remove scheduled run from the [[:devel:documentation:application_configuration:dev:scheduled_tasks:task-scheduler#deleteprovisioningarchivetaskexecutor|DeleteProvisioningArchiveTaskExecutor]]. 
 + 
 +If you want to use validity of the [[:devel:documentation:identities#contracts|contracts]] and standard [[:devel:documentation:hr_processes|HR processes]] in CzechIdM, make sure that HR processes will be started every day. There are 2 options: 
 + 
 +  * [[.:create_and_configure_trigger|Schedule]] the Hr…Process tasks. 
 +  * Ensure that [[:devel:documentation:synchronization:dev:relation-sync|synchronization of contracts]] from some resource will run every day and the "After end, start the HR processes" option is ticked in the configuration of this synchronization. 
 + 
 +<note warning>Start the 3 Hr…Processs tasks at least once **manually**, otherwise they won't be started after end of synchronization.</note> 
 + 
 +If you want to use the [[:devel:documentation:accounts:dev:protection-system|]] for some connected system, you must schedule the [[:devel:documentation:application_configuration:dev:scheduled_tasks:task-scheduler#accountprotectionexpirationtaskexecutor|AccountProtectionExpirationTaskExecutor]] to start once every day. 
 + 
 +If you want to use **Maximum password age**, schedule the tasks mentioned in [[.:czechidm_installation_finalize#password_policy|Password policy section]] to run once every day.
  
  
  • by apeterova