Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
tutorial:adm:modules_crt_lrt_notification [2018/02/19 22:30] poulm |
tutorial:adm:modules_crt_lrt_notification [2024/03/26 18:27] cem |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Modules - Certificates: | ||
+ | |||
+ | In this tutorial, we will create a new scheduled task. This scheduled task will send a notification a few days before a certificate expires. | ||
+ | |||
+ | ===== What do you need before you start ===== | ||
+ | |||
+ | * You need to have **CzechIdM 7.7.0** | ||
+ | * You need to be logged in as **admin** | ||
+ | * You need to enable the **Certificate** | ||
+ | |||
+ | ===== Create scheduled task ===== | ||
+ | |||
+ | In the left menu, select **Settings** | ||
+ | |||
+ | {{ .: | ||
+ | |||
+ | In the popup window select **CertificateExpirationWarningOwnerTaskExecutor** | ||
+ | |||
+ | {{ .: | ||
+ | |||
+ | As you can see in the following picture, there is now new scheduled task with a parameter of 3 **days before**. In column **Action** | ||
+ | |||
+ | {{ .: | ||
+ | |||
+ | Scheduled task will send a notification to the owner of the certificate when certificate would expire in 3 days. | ||
+ | |||
+ | {{ .: | ||
+ | |||
+ | Congratulations, | ||
+ | |||
+ | ===== Notification configuration ===== | ||
+ | |||
+ | In this part of tutorial, there are mentioned a few certificate notifications, | ||
+ | |||
+ | Configured notification topics (email by default): | ||
+ | |||
+ | * **certificateExpiredOwner** | ||
+ | * Can be disabled by property '' | ||
+ | * **certificateExpiredAdmin** | ||
+ | * Certificate admins are identities with role configured by property '' | ||
+ | * Can be disabled by property '' | ||
+ | * **certificateRevokedOwner** | ||
+ | * Can be disabled by property '' | ||
+ | * **certificateRevokedAdmin** | ||
+ | * Certificate admins are identities with role configured by property '' | ||
+ | * Can be disabled by property '' | ||
+ | * **certificateCreatedOwner** | ||
+ | * Can be disabled by property '' | ||
+ | * **certificateCreatedAdmin** | ||
+ | * Certificate admins are identities with role configured by property '' | ||
+ | * Can be disabled by property '' | ||
+ | * **requestApproved** | ||
+ | * **requestDisapproved** | ||
+ | * **certificateCreatedPasswordOwner** | ||
+ | Each topic has a template with the same name with '' | ||
+ | |||