Notification Events
Learn about the notification events available within Immuta
Immuta offers webhooks for events in both the Request app and the Govern app. For details about the available webhooks and setup instructions for the Request app, see the Notifications section.
Application admins can configure webhooks that are triggered by events that happen in the system (such as when data sources or projects are created), but any user can configure webhooks that are triggered by access requests and activity notifications.
Events
The following event types can be used to configure a webhook.
ALL_NOTIFICATIONS
Configures the webhook to be triggered by any event type.
acknowledgedAccess
A project member acknowledges the purposes on a project.
addedToProject
A data source is added to a project.
apiKeyRevoked
A user's API key is revoked.
attributeAdded
An attribute is added to a group or user.
attributeRemoved
An attribute is removed from a group or user.
attributeUpdated
Attributes for a group or user are updated.
automaticDomainAssignmentFailure
Automatically assigning a data source to a domain using a tag has failed.
bulkJobStatus
A bulk action is completed (whether success/failure).
certificationRequired
A global policy that requires certification by the data source owner is applied to a data source.
collectionCreated
A domain is created.
collectionDataSourceAdded
A data source is added to a domain.
collectionDataSourceRemoved
A data source is removed from a domain.
collectionDeleted
A domain is deleted.
collectionPermissionGranted
A domain permission has been assigned to a user.
collectionPermissionRevoked
A domain permission has been removed from a user.
collectionUpdated
A domain was updated.
conflictingGlobalPolicies
Global policies are applied to the same column on a data source.
dataSourceExpired
A data source that was configured to expire has expired.
dataSourceExpiring
A data source that was configured to expire expires tomorrow.
dataSourceUpdated
A data source is updated.
deletedDatasourceRemovedFromProject
A data source has been deleted and then removed from a project.
expiredDatasourceRemovedFromProject
A data source that has expired and been deleted is removed from a project.
firstQuery
A data source is queried for the first time through Immuta.
frameworkCreated
A classification framework was created.
frameworkDeleted
A classification framework was deleted.
frameworkUpdated
A classification framework was updated.
globalPolicyCreated
A global policy is created.
globalPolicyDeleted
A global policy is deleted.
globalPolicyDisabled
A global policy is disabled.
globalPolicyUpdated
A global policy is updated.
groupUserAdded
A user is added to a group.
groupUserDeleted
A user is removed from a group.
healthCheckFailed
A health check runs and returns not healthy.
healthCheckResolved
A health check runs and returns healthy.
modelAccessApproved
A user's subscription request is approved for a data source or project.
modelAccessDenied
A user's subscription request is denied for a data source or project.
modelAccessRequested
A user requests to subscribe to a data source or project.
modelAccessRevoked
A user's subscription membership is revoked for a data source or project.
modelAccessUpdated
A user's access level is updated for a data source or project.
modelCopied
A data source or project is copied.
modelCreated
A data source or project is created.
modelDeleted
A data source or project is deleted.
modelTagAdded
A tag is added to a data source or a data source column.
modelTagRemoved
A tag is removed from a data source or a data source column.
modelUserAdded
A user is added to a data source.
modelUserDeleted
A user is removed from a data source.
modelUserJoined
A user joins a data source that they are already allowed to join.
nativeIntegrationValidationFailed
A validation test for an enabled integration has failed.
permissionsUpdated
A user's permissions are updated.
policyCertificationExpired
A policy certification on a data source has expired.
policyUpdated
A data source's policies have been updated by a user or global policy. Policy updates are triggered for many reasons, including when a data source is created, a user updates them, a global policy changed, tags are added to a data source or column, the data source columns changed, a fingerprint is recomputed (only available for Snowflake data sources), an external catalog modifies tags on a linked data source, or a policy disabled.
projectDisabled
A project is disabled.
projectEqualizationMemberNotInCompliance
A member of an equalized project is out of compliance.
projectEqualizationToggled
Project equalization is toggled on or off.
projectUpdated
A project is updated.
purposeCreated
A purpose is created.
purposeDeleted
A purpose is deleted.
purposeUpdated
A purpose is updated.
queryCanceled
A running query is canceled due to a change on a data source.
removedFromProject
A data source is removed from a project.
switchedCurrentProject
A user switches their current project.
tagCreated
A tag is created.
tagDeleted
A tag is deleted.
tagUpdated
A tag is updated.
taskDeleted
An outstanding data source task is deleted without validation.
taskValidated
An outstanding data source task is validated.
userCloned
A user is cloned.
userCreated
A user or group is created.
userDeleted
A user or group is deleted.
userDisabled
A user is disabled.
userEnabled
A user is enabled.
userMigrated
A user is migrated from an old IAM to a new IAM.
usernameUpdated
A user's name is updated.
userUpdated
A group is updated.
Last updated
Was this helpful?

