Event type
Vault enable file audit response
Vault v1.18.4 published enable-file audit response profile; root policy, paired synthetic token/accessor, registry client/data digests and fresh time/UUID/port.
Overview
What this event covers
Independent response snapshot for sys/audit/file enable operation. Uses schema-standard registry fields plus generated vendor-specific IDs. Works with the default MELTr entity sample.yaml; example configuration: configs/hashicorp/vault/audit.yaml. Tested with MELTr rc3 commit 1e14e5defb66f6ac24decbe59c1c4f4e64877618. Entity fixtures must be selected per source; generic registry preview entities are not sufficient.
When generated
- ›A file audit device is enabled.
Security relevance
InformationalFrequency notes
One event/second local test rate; independent server snapshots, not repeated enables on a persistent server.
Resources
Docs and tools
Generation
Configuration
- Base frequency
- 3600 events/hour
- Business hours
- 1.0x
- Night hours
- 1.0x
- Weekend
- 1.0x
Schema
Field definitions
Field reference for this event type — types, requirements, examples, and allowed values.
auth
Required container.
Source: Required container.
{"accessor":"hmac-sha256:50ec8881ead7497fc5d51b80ad1819a217ebbc4b23b263e686a7a45012c4931c","client_token":"hmac-sha256:fcef3751758c51565657973f58c67959a50fff0fbf79f7e659c297257cc0ab30","display_name":"token","policies":["root"],"policy_results":{"allowed":true,"granting_policies":[{"type":""},{"name":"root","namespace_id":"root","type":"acl"}]},"token_issue_time":"2026-10-01T21:48:12.991047Z","token_policies":["root"],"token_type":"service"}auth.accessor
Per-event accessor: hmac-sha256: plus Faker 64 lowercase hex characters; reused in request.
Source: Per-event accessor: hmac-sha256: plus Faker 64 lowercase hex characters; reused in request.
hmac-sha256:50ec8881ead7497fc5d51b80ad1819a217ebbc4b23b263e686a7a45012c4931cauth.client_token
Per-event token: hmac-sha256: plus Faker 64 lowercase hex characters; reused in request.
Source: Per-event token: hmac-sha256: plus Faker 64 lowercase hex characters; reused in request.
hmac-sha256:fcef3751758c51565657973f58c67959a50fff0fbf79f7e659c297257cc0ab30auth.display_name
Fixed "token".
Source: Fixed "token".
tokenauth.policies
Exactly 1 items.
Source: Exactly 1 items.
["root"]auth.policies[0]
Fixed "root".
Source: Fixed "root".
rootauth.policy_results
Required container.
Source: Required container.
{"allowed":true,"granting_policies":[{"type":""},{"name":"root","namespace_id":"root","type":"acl"}]}auth.policy_results.allowed
Fixed true.
Source: Fixed true.
trueauth.policy_results.granting_policies
Exactly 2 items.
Source: Exactly 2 items.
[{"type":""},{"name":"root","namespace_id":"root","type":"acl"}]auth.policy_results.granting_policies[0]
Required container.
Source: Required container.
{"type":""}auth.policy_results.granting_policies[0].type
Fixed "".
Source: Fixed "".
auth.policy_results.granting_policies[1]
Required container.
Source: Required container.
{"name":"root","namespace_id":"root","type":"acl"}auth.policy_results.granting_policies[1].name
Fixed "root".
Source: Fixed "root".
rootauth.policy_results.granting_policies[1].namespace_id
Fixed "root".
Source: Fixed "root".
rootauth.policy_results.granting_policies[1].type
Fixed "acl".
Source: Fixed "acl".
aclauth.token_policies
Exactly 1 items.
Source: Exactly 1 items.
["root"]auth.token_policies[0]
Fixed "root".
Source: Fixed "root".
rootauth.token_issue_time
Same clock minus 3600 seconds through iso8601_utc.
Source: Same clock minus 3600 seconds through iso8601_utc.
2026-10-01T21:48:12.991047Zauth.token_type
Fixed "service".
Source: Fixed "service".
servicerequest
Required container.
Source: Required container.
{"client_id":"GRfjNAfCg2bI47l1sX5zdFiTEmdrkCKa20zm5YVS4iM=","client_token":"hmac-sha256:fcef3751758c51565657973f58c67959a50fff0fbf79f7e659c297257cc0ab30","client_token_accessor":"hmac-sha256:50ec8881ead7497fc5d51b80ad1819a217ebbc4b23b263e686a7a45012c4931c","data":{"description":"hmac-sha256:c5b18e26a3352dc8ed0fa104511c39b533864d33130270f9f904eb0372658d08","local":false,"options":{"file_path":"hmac-sha256:1ccac0e264b9267343c6b6b960db39af64dfebdbdc0f75453f4259dd88efa9c3"},"type":"hmac-sha256:65abaf3c64bbae2c283b165b7100e89b071d4beb4779b6700433af00c1635e73"},"id":"59b74f26-8874-4a6d-a75c-c55e67bf965c","mount_accessor":"system_53409ed3","mount_class":"secret","mount_point":"sys/","mount_running_version":"v1.18.4+builtin.vault","mount_type":"system","namespace":{"id":"root"},"operation":"update","path":"sys/audit/file","remote_address":"127.0.0.1","remote_port":62687}request.client_id
Selected service vault_client_id; synthetic base64-shaped 32-byte identity.
Source: Selected service vault_client_id; synthetic base64-shaped 32-byte identity.
GRfjNAfCg2bI47l1sX5zdFiTEmdrkCKa20zm5YVS4iM=request.client_token
Same token value as auth.client_token.
Source: Same token value as auth.client_token.
hmac-sha256:fcef3751758c51565657973f58c67959a50fff0fbf79f7e659c297257cc0ab30request.client_token_accessor
Same accessor value as auth.accessor.
Source: Same accessor value as auth.accessor.
hmac-sha256:50ec8881ead7497fc5d51b80ad1819a217ebbc4b23b263e686a7a45012c4931crequest.data
Required container.
Source: Required container.
{"description":"hmac-sha256:c5b18e26a3352dc8ed0fa104511c39b533864d33130270f9f904eb0372658d08","local":false,"options":{"file_path":"hmac-sha256:1ccac0e264b9267343c6b6b960db39af64dfebdbdc0f75453f4259dd88efa9c3"},"type":"hmac-sha256:65abaf3c64bbae2c283b165b7100e89b071d4beb4779b6700433af00c1635e73"}request.data.description
Same service description_digest.
Source: Same service description_digest.
hmac-sha256:c5b18e26a3352dc8ed0fa104511c39b533864d33130270f9f904eb0372658d08request.data.local
Fixed false.
Source: Fixed false.
falserequest.data.options
Required container.
Source: Required container.
{"file_path":"hmac-sha256:1ccac0e264b9267343c6b6b960db39af64dfebdbdc0f75453f4259dd88efa9c3"}request.data.options.file_path
Same service path_digest.
Source: Same service path_digest.
hmac-sha256:1ccac0e264b9267343c6b6b960db39af64dfebdbdc0f75453f4259dd88efa9c3request.data.type
Same service type_digest.
Source: Same service type_digest.
hmac-sha256:65abaf3c64bbae2c283b165b7100e89b071d4beb4779b6700433af00c1635e73request.id
fake.uuid4(), fresh synthetic request ID.
Source: fake.uuid4(), fresh synthetic request ID.
59b74f26-8874-4a6d-a75c-c55e67bf965crequest.mount_accessor
Fixed "system_53409ed3".
Source: Fixed "system_53409ed3".
system_53409ed3request.mount_class
Fixed "secret".
Source: Fixed "secret".
secretrequest.mount_point
Fixed "sys/".
Source: Fixed "sys/".
sys/request.mount_running_version
Fixed "v1.18.4+builtin.vault".
Source: Fixed "v1.18.4+builtin.vault".
v1.18.4+builtin.vaultrequest.mount_type
Fixed "system".
Source: Fixed "system".
systemrequest.namespace
Required container.
Source: Required container.
{"id":"root"}request.namespace.id
Fixed "root".
Source: Fixed "root".
rootrequest.operation
Fixed "update".
Source: Fixed "update".
updaterequest.path
Fixed "sys/audit/file".
Source: Fixed "sys/audit/file".
sys/audit/filerequest.remote_address
Named device vault-client.ip_address, fixed loopback in this profile.
Source: Named device vault-client.ip_address, fixed loopback in this profile.
127.0.0.1request.remote_port
fake.pyint(min_value=49152, max_value=65535), integer local client-port subset.
Source: fake.pyint(min_value=49152, max_value=65535), integer local client-port subset.
62687time
One now() through iso8601_utc, UTC with microseconds and Z.
Source: One now() through iso8601_utc, UTC with microseconds and Z.
2026-10-01T22:48:12.991047Ztype
Fixed "response".
Source: Fixed "response".
response