Audit Logging
    • 27 Feb 2023
    • 2 Minutes to read
    • Contributors
    • PDF

    Audit Logging

    • PDF

    Article summary

    Description

    All configuration changes made to ACE is tracked in an audit log. 

     To view these changes, you need the AUDIT_VIEW permission.  The audit logs can be found under Utilities - Audit Logs.  


    The first screen the user is presented with is a screen to search for the audit logs they are interested in.


    Filters

    The available filters include User, Object Type, Operations, and Date Range.  The filter options are "AND"ed together and empty selections are ignored.  After clicking the Search button, the Audit Log table is narrowed to only include Audit Logs that meet the filter criteria.  The Timestamp is the time the operation occurred. 

    The "Override Username" and "Username" are usually the same unless a user logged in with the " as " keyword, e.g. "Sally as admin".  This is also how Interprose support will log into customers' portals.  In this case, the "Override Username" will be "Sally" and the "Username" will be admin. Filtering by user will look at both the "Override Username" and "Username" fields and will return the record if either field matches the chosen filter value.

    The Operation is the operation that was performed on the object. The Object ID is the ID of the object being audited, and the Object Type is the type of object it is.  Again, choosing nothing on these filters is the same as selecting everything.

    The "Diff" column (not shown by default) which shows the raw patch according to RFC 6902.  The main reason this is selectable in the table is so that the diffs can be exported for a given user/timeframe.  The diffs are "reverse" patches, that is, the patch describes how to change the object from what it is now, to what it was before.  Understanding the diffs when viewed in the table can be difficult, so to get a better view, click on the audit log line to bring up the comparison screen.


    On this screen, the selected audit log is compared with the current value for the object.  Additions are highlighted in green and removals are highlighted in red.  Unchanged properties are displayed in grey and can be toggled to hidden using the "Show unchanged values" checkbox.  You can select different reversions of the object by choosing a different date for the "Before" dropdown.  You can compare it to different reversions by changing the "After" dropdown.  It is recommended that the selected "Before" version is before the "After" version otherwise, the additions will appear as removals and vise versa.

    The list of distinct users responsible for the changes between the selected "Before" date and "After" date is shown as a comma separated list in "Showing changes by users" field.

    List of Object Types that are logged:

     

    • account/BankReturnReason
    • account/Bankruptcy
    • account/Bundle
    • account/BundlePreference
    • account/DebtGroup
    • account/DebtGroupConfig
    • account/OwingAdjustmentReason
    • account/ReceivedAdjustmentReason
    • account/UserCommission
    • accounting/BankAccount
    • accounting/BankAccountEntry
    • accounting/BankAccountTransDestination
    • accounting/CommissionRate
    • accounting/CommissionRateLogic
    • accounting/Invoice
    • accounting/InvoiceRemit
    • accounting/InvoiceTemplate
    • accounting/RemittanceMethod
    • accounting/TransactionSpreader
    • attorney/Attorney
    • billing/Billing
    • client/Client
    • client/ClientLedgerEntry
    • client/ClientSalesman
    • creditReport/CreditReportVendor
    • customer/Customer *
    • delta/EasyLoader
    • dialer/DialerVendor
    • dialer/DialerVendorCode
    • els/ElsVendor
    • email/EmailTemplate
    • enrichment/EnrichmentVendor
    • enrichment/EnrichmentVendorPhoneLineType
    • flag/DebtFlag
    • form/Form
    • form/FormConfig
    • form/FormFieldConfig
    • forward/Forward *
    • letter/LetterConfig
    • letter/LetterSeriesConfig
    • letter/LetterSeriesConfigLetter
    • letter/MailReturnReason
    • logic/Logic
    • medical/insurance/InsuranceCompany
    • news/NewsItem
    • payment/PaymentDestination
    • payment/PaymentPlan *
    • payment/TransactionBatch
    • report/ReportTemplate
    • scheduler/Job
    • txtMsg/TxtMsgTemplate
    • txtMsg/TxtMsgVendor
    • user/Role
    • user/User *
    • user/UserCommissionTier
    • worklist/Worklist
    • worklist/WorklistSortField

    Was this article helpful?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.
    ESC

    Eddy AI, facilitating knowledge discovery through conversational intelligence