Skip to content

docs: add event types to audit log webhook#6834

Open
Holmus wants to merge 1 commit intomainfrom
docs/audit-log-webhook
Open

docs: add event types to audit log webhook#6834
Holmus wants to merge 1 commit intomainfrom
docs/audit-log-webhook

Conversation

@Holmus
Copy link
Copy Markdown
Contributor

@Holmus Holmus commented Mar 3, 2026

Summary

  • Updated the audit log event types to match what the codebase seems to generate.
  • Added missing categories: change requests, flag state changes, segment overrides, identity override lifecycle, feature versioning, release pipelines, and phased rollouts
  • Removed outdated entries (segment rule/condition events that are no longer individually tracked)
  • Added a reference table for related_object_type payload values

@Holmus Holmus requested a review from a team as a code owner March 3, 2026 11:07
@Holmus Holmus requested review from adamvialpando and removed request for a team March 3, 2026 11:07
@vercel
Copy link
Copy Markdown

vercel Bot commented Mar 3, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Apr 6, 2026 3:18pm
2 Skipped Deployments
Project Deployment Actions Updated (UTC)
flagsmith-frontend-preview Ignored Ignored Apr 6, 2026 3:18pm
flagsmith-frontend-staging Ignored Ignored Apr 6, 2026 3:18pm

Request Review

@github-actions github-actions Bot added the docs Documentation updates label Mar 3, 2026
@Holmus Holmus requested review from matthewelwell and removed request for adamvialpando March 9, 2026 13:26
Comment on lines +130 to +137
### Identity Overrides

- Identity override created
- Identity override updated (flag state / remote config value)
- Identity override value updated (remote config)
- Identity override deleted
- Identity override scheduled
- Edge identity feature override created, updated, or deleted
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably split this into a tabular view for SaaS / self-hosted. Something like this:

Suggested change
### Identity Overrides
- Identity override created
- Identity override updated (flag state / remote config value)
- Identity override value updated (remote config)
- Identity override deleted
- Identity override scheduled
- Edge identity feature override created, updated, or deleted
### Identity Overrides
<Tabs groupId="deployment" queryString>
<TabItem value="self-hosted" label="Self-Hosted / Private Cloud">
- Identity override created
- Identity override updated (flag state / remote config value)
- Identity override value updated (remote config)
- Identity override deleted
- Identity override scheduled
</TabItem>
<TabItem groupId="saas" label="SaaS (app.flagsmith.com)">
- Edge identity feature override created, updated, or deleted
</TabItem>
</Tabs>

That being said, I'm surprised that we don't have more granularity around Edge Identity overrides... ?

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See here - it looks like we have distinct audit log records for each action, but this makes it look like we only have a single record regardless of the action taken.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants