Class: Fosm::AccessEventJob

Inherits:
ApplicationJob show all
Defined in:
app/jobs/fosm/access_event_job.rb

Overview

Writes an access event audit record asynchronously. Called whenever a role is granted or revoked.

Instance Method Summary collapse

Instance Method Details

#perform(event_data) ⇒ Object

Parameters:

  • event_data (Hash)

    all columns for the access event row (string keys)



8
9
10
# File 'app/jobs/fosm/access_event_job.rb', line 8

def perform(event_data)
  Fosm::AccessEvent.create!(event_data)
end