Skip to content

Emit all activity events and log them #1227

@j-chmielewski

Description

@j-chmielewski

Emit the following events in appropriate places and log them with event logger:

  • PasswordChanged,
  • MfaDisabled,
  • MfaSecurityKeyAdded
  • MfaSecurityKeyRemoved
  • AuthenticationKeyAdded
  • AuthenticationKeyRemoved
  • AuthenticationKeyRenamed
  • ApiTokenAdded
  • ApiTokenRemoved
  • ApiTokenRenamed
  • UserDisabled
  • VpnLocationAdded
  • VpnLocationRemoved
  • VpnLocationModified
  • OpenIdAppAdded
  • OpenIdAppRemoved
  • OpenIdAppModified
  • OpenIdAppDisabled
  • OpenIdProviderAdded
  • OpenIdProviderRemoved
  • SettingsUpdated,
  • SettingsUpdatedPartial,
  • SettingsDefaultBrandingRestored,
  • Group added/removed/modified
  • User added/removed to/from group
  • Webhooks - added/removed/modified
  • Login types - currently supported are: Defguard, OIDC, LDAP

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    Ready to release

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions