Skip to main content

Group events

Group Auto Create Capped Event​

Type: infrahub.group.auto_create_capped Description: Emitted at most once per login when the per-login cap on new-group creation is reached. Uses node_kind filter for webhooks: false

KeyDescription
meta.branchThe branch on which originate this event
meta.request_idN/A
meta.account_idThe ID of the account triggering this event
meta.initiator_idThe worker identity of the initial sender of this message
meta.contextThe context used when originating this event
meta.levelN/A
meta.has_childrenIndicates if this event might potentially have child events under it.
meta.idUUID of the event
meta.parentThe UUID of the parent event if applicable
meta.ancestorsAny event used to trigger this event
idpConfigured name of the originating identity provider
triggering_user_idThe account whose login produced the event
triggering_user_nameLogin identifier of the triggering account
protocolAuthentication protocol used for the login
cap_valueConfigured per-login cap value
dropped_claimsVerbatim, per-entry length-truncated dropped claims
dropped_countTotal count of dropped claims for this login

Group Auto Create Rejected Event​

Type: infrahub.group.auto_create_rejected Description: Emitted when a matched claim's effective name fails identifier validation. Uses node_kind filter for webhooks: false

KeyDescription
meta.branchThe branch on which originate this event
meta.request_idN/A
meta.account_idThe ID of the account triggering this event
meta.initiator_idThe worker identity of the initial sender of this message
meta.contextThe context used when originating this event
meta.levelN/A
meta.has_childrenIndicates if this event might potentially have child events under it.
meta.idUUID of the event
meta.parentThe UUID of the parent event if applicable
meta.ancestorsAny event used to trigger this event
idpConfigured name of the originating identity provider
triggering_user_idThe account whose login produced the event
triggering_user_nameLogin identifier of the triggering account
protocolAuthentication protocol used for the login
rejected_claim_valueVerbatim, length-truncated rejected claim value

Group Auto Created Event​

Type: infrahub.group.auto_created Description: Emitted exactly once per successful auto-creation of a new CoreAccountGroup. Uses node_kind filter for webhooks: false

KeyDescription
meta.branchThe branch on which originate this event
meta.request_idN/A
meta.account_idThe ID of the account triggering this event
meta.initiator_idThe worker identity of the initial sender of this message
meta.contextThe context used when originating this event
meta.levelN/A
meta.has_childrenIndicates if this event might potentially have child events under it.
meta.idUUID of the event
meta.parentThe UUID of the parent event if applicable
meta.ancestorsAny event used to trigger this event
idpConfigured name of the originating identity provider
triggering_user_idThe account whose login produced the event
triggering_user_nameLogin identifier of the triggering account
protocolAuthentication protocol used for the login
group_idUUID of the newly created group
group_nameLocal name of the new group
source_patternRaw regex pattern from the configured filter that matched
origin_valueConfigured provider name written to the group's origin attribute

Group Member Added Event​

Type: infrahub.group.member_added Description: Event generated when a one or more members have been added to a group. Uses node_kind filter for webhooks: true

KeyDescription
meta.branchThe branch on which originate this event
meta.request_idN/A
meta.account_idThe ID of the account triggering this event
meta.initiator_idThe worker identity of the initial sender of this message
meta.contextThe context used when originating this event
meta.levelN/A
meta.has_childrenIndicates if this event might potentially have child events under it.
meta.idUUID of the event
meta.parentThe UUID of the parent event if applicable
meta.ancestorsAny event used to trigger this event
kindThe type of updated group
node_idThe ID of the updated group
actionN/A
membersUpdated members during this event.
ancestorsA list of groups that are ancestors of this group.

Group Member Removed Event​

Type: infrahub.group.member_removed Description: Event generated when a one or more members have been removed to a group. Uses node_kind filter for webhooks: true

KeyDescription
meta.branchThe branch on which originate this event
meta.request_idN/A
meta.account_idThe ID of the account triggering this event
meta.initiator_idThe worker identity of the initial sender of this message
meta.contextThe context used when originating this event
meta.levelN/A
meta.has_childrenIndicates if this event might potentially have child events under it.
meta.idUUID of the event
meta.parentThe UUID of the parent event if applicable
meta.ancestorsAny event used to trigger this event
kindThe type of updated group
node_idThe ID of the updated group
actionN/A
membersUpdated members during this event.
ancestorsA list of groups that are ancestors of this group.