This document describes Flipt’s auditing capabilities.
version
: the version of the audit event structure. We don’t expect too many changes to the structure of the audit eventtype
: the type of the entity being acted upon (flag, variant, constraint, etc.)action
: the action taken upon the entity (created, deleted, updated, etc.)metadata
: extra information related to the audit event as a whole. The actor
field will always be present containing some identity information of the source which initiated the audit eventpayload
: the actual payload used to interact with the Flipt
server for certain auditable eventstimestamp
: the time the event was creatednoun:verb
. You can also specify a wild card for either the noun or the verb. For instance *:created
corresponds to all created
events for every entity. Furthermore, flag:*
corresponds to all flag
events, and *:*
corresponds to every single event.
Examples of configuring events include: