Skip to main content

Events

Events can occur when there is a change in a lifecycle of objects (for example change of state, performed action, etc.). In case of so-called monitoring event, it can occur as part of scheduled monitoring of objects that match some state and properties that needs attention of users.

Events are linked with resource to specify type of objects that are subject of the event (e.g. certificate, discovery, etc.).

Events automation

The platform provides a sophisticated workflow system that can be utilized for automation. Each event can be associated with triggers that are executed when event occurs. That can be configured on platform settings or on overriding resource object.

Event triggers are automated mechanisms that respond to specific events within the platform and allows to:

  • Automate responses to certificate lifecycle events
  • Implement custom business logic for event handling
  • Create complex workflow automation
  • Ensure compliance with organizational policies
  • Integrate with external systems and processes
  • Notify based on configured notification profiles

Supported events

EventResourceOverridden ByMonitoringDescriptionAdditional information
Certificate status changedCertificateRA profile, GroupNOOccurs when the certificate validation status changeCertificateStatusChangedEventData
Certificate action performedCertificateRA profile, GroupNOOccurs after certificate operation (e.g.: issue, renew, rekey, revoke, etc.) was completedCertificateActionPerformedEventData
Certificate expiringCertificateRA profile, GroupYESOccurs every hour when there are expiring certificates that does not contain valid replacementCertificateExpiringEventData
Certificate discoveredCertificateDiscoveryNOOccurs when the certificate has been newly discoveredCertificateDiscoveredEventData
Discovery finishedDiscoveryNOOccurs when discovery process has been finishedDiscoveryFinishedEventData
Approval requestedApprovalNOOccurs when requesting approvalApprovalEventData
Approval closedApprovalNOOccurs after approval was closedApprovalEventData
Scheduled job finishedScheduled jobNOOccurs when scheduled job execution finishedScheduledJobFinishedEventData