Triggers
Event Triggers provide real-time updates to changes in Identity Security Cloud so you can take action as soon as an event occurs, rather than poll an API endpoint for updates. Identity Security Cloud provides a user interface within the admin console to create and manage trigger subscriptions. These endpoints allow for programatically creating and managing trigger subscriptions.
There are two types of event triggers:
FIRE_AND_FORGET
: This trigger type will send a payload to each subscriber without needing a response. Each trigger of this type has a limit of 50 subscriptions.REQUEST_RESPONSE
: This trigger type will send a payload to a subscriber and expect a response back. Each trigger of this type may only have one subscription.
Available Event Triggers
Production ready event triggers that are available in all tenants.
Name | ID | Type | Trigger condition |
---|---|---|---|
Access Request Dynamic Approval | idn:access-request-dynamic-approver | REQUEST_RESPONSE | After an access request is submitted. Expects the subscriber to respond with the ID of an identity or workgroup to add to the approval workflow. |
Access Request Decision | idn:access-request-post-approval | FIRE_AND_FORGET | After an access request is approved. |
Access Request Submitted | idn:access-request-pre-approval | REQUEST_RESPONSE | After an access request is submitted. Expects the subscriber to respond with an approval decision. |
Account Aggregation Completed | idn:account-aggregation-completed | FIRE_AND_FORGET | After an account aggregation completed, terminated, failed. |
Account Attributes Changed | idn:account-attributes-changed | FIRE_AND_FORGET | After an account aggregation, and one or more account attributes have changed. |
Account Correlated | idn:account-correlated | FIRE_AND_FORGET | After an account is added to an identity. |
Accounts Collected for Aggregation | idn:aggregation-accounts-collected | FIRE_AND_FORGET | New, changed, and deleted accounts have been gathered during an aggregation and are being processed. |
Account Uncorrelated | idn:account-uncorrelated | FIRE_AND_FORGET | After an account is removed from an identity. |
Campaign Activated | idn:campaign-activated | FIRE_AND_FORGET | After a campaign is activated. |
Campaign Ended | idn:campaign-ended | FIRE_AND_FORGET | After a campaign ends. |
Campaign Generated | idn:campaign-generated | FIRE_AND_FORGET | After a campaign finishes generating. |
Certification Signed Off | idn:certification-signed-off | FIRE_AND_FORGET | After a certification is signed off by its reviewer. |
Identity Attributes Changed | idn:identity-attributes-changed | FIRE_AND_FORGET | After One or more identity attributes changed. |
Identity Created | idn:identity-created | FIRE_AND_FORGET | After an identity is created. |
Provisioning Action Completed | idn:post-provisioning | FIRE_AND_FORGET | After a provisioning action completed on a source. |
Scheduled Search | idn:saved-search-complete | FIRE_AND_FORGET | After a scheduled search completed. |
Source Created | idn:source-created | FIRE_AND_FORGET | After a source is created. |
Source Deleted | idn:source-deleted | FIRE_AND_FORGET | After a source is deleted. |
Source Updated | idn:source-updated | FIRE_AND_FORGET | After configuration changes have been made to a source. |
VA Cluster Status Change | idn:va-cluster-status-change | FIRE_AND_FORGET | After the status of a VA cluster has changed. |
Early Access Event Triggers
Triggers that are in-development and not ready for production use. Please contact support to enable these triggers in your tenant.
Name | ID | Type | Trigger condition |
---|---|---|---|
Identity Deleted | idn:identity-deleted | FIRE_AND_FORGET | After an identity is deleted. |
Source Account Created | idn:source-account-created | FIRE_AND_FORGET | After a source account is created. |
Source Account Deleted | idn:source-account-deleted | FIRE_AND_FORGET | After a source account is deleted. |
Source Account Updated | idn:source-account-updated | FIRE_AND_FORGET | After a source account is changed. |
List Triggers
List Triggers
Create a Subscription
Create a Subscription
List Subscriptions
List Subscriptions
Update a Subscription
Update a Subscription
Patch a Subscription
Patch a Subscription
Delete a Subscription
Delete a Subscription
Validate a Subscription Filter
Validate a Subscription Filter
List Latest Invocation Statuses
List Latest Invocation Statuses
Complete Trigger Invocation
Complete Trigger Invocation
Start a Test Invocation
Start a Test Invocation
Access Request Decision
Access Request Decision
Access Request Dynamic Approval
Access Request Dynamic Approval
Access Request Submitted
Access Request Submitted
Account Aggregation Completed
Account Aggregation Completed
Campaign Activated
Campaign Activated
Campaign Ended
Campaign Ended
Campaign Generated
Campaign Generated
Certification Signed Off
Certification Signed Off
Form Submitted
Form Submitted
Identity Attributes Changed
Identity Attributes Changed
Identity Created
Identity Created
Native Change Account Created
Native Change Account Created
Native Change Account Deleted
Native Change Account Deleted
Native Change Account Updated
Native Change Account Updated
Outlier Detected
Outlier Detected
Provisioning Completed
Provisioning Completed
Scheduled Search
Scheduled Search
Source Created
Source Created
Source Deleted
Source Deleted
Source Updated
Source Updated
VA Cluster Status Change
VA Cluster Status Change
Identity Deleted
Identity Deleted
Source Account Created
Source Account Created
Source Account Deleted
Source Account Deleted
Source Account Updated
Source Account Updated