Sitemap

Audit Log Contents

See why customers enjoy using Pleasant Password Server with a KeePass client

Pleasant Password Server has many logging events which can be individually enabled or disabled.

These details of these events are listed below, including a description of when they are generated and their associated data. Note that the format of events may vary between versions and thus may not match the exact format in your server version.

From the Logging menu tab of Password Server: 

  • View Server event details in Logged Events
  • Manage event tracking in Event Settings

 

Expanding a Logged Event row in the logging table shows additional details. These sections appear:

  • Event Details
  • Related Events

Export Options

Export To CSV: Exports all events to a CSV file.

Export To Json: Exports all log events as sets of key-value pairs in Json format. The keys for each event are the data items listed below, with the first letter in lower case and spaces removed. For example, the key "Entry Or Folder" would become "entryOrFolder" in the Json file. In addition, the following key-value pairs are also added to each event:

  • ip: IP address of the originating request
  • when: date and time the event occurred
  • who: username of the user who performed the event
  • status: either "success" or "denied"
  • what: name of the event that occurred

Audit Log Event Details

Access Added
    When an access level for an entry or folder is explicitly added

    Entry Or Folder: the full path of the associated entry or folder
    User: the name of the user to whom the access level is granted, if applicable
    Role: the name of the user to which the access level is granted, if applicable
    Access Level: the name of the access level granted

Access Deleted
    When an access level for an entry or folder is explicitly deleted

    Entry Or Folder: the full path of the associated entry or folder
    User: the name of the user to whom the access level is granted, if applicable
    Role: the name of the user to which the access level is granted, if applicable
    Access Level: the name of the access level removed

Expired Access Deleted
    When an access level for an entry or folder is deleted because the time limit expired

    Entry Or Folder: the full path of the associated entry or folder
    User: the name of the user to whom the access level is granted, if applicable
    Role: the name of the user to which the access level is granted, if applicable
    Access Level: the name of the access level removed

Access Inheritance Blocked
    When access inheritance is blocked on an entry or folder

    Entry Or Folder: the full path of the entry or folder on which access inheritance has been blocked

Access Inheritance Unblocked
    When access inheritance is unblocked on an entry or folder

    Entry Or Folder: the full path of the entry or folder on which access inheritance has been unblocked

Access Level Created
    When an access level is added

    Access Level: the name of the access level

Access Level Deleted
    When an access level is deleted

    Access Level: the name of the access level

Access Level Renamed
    When an access level is renamed

    Access Level: the name of the access level
    New Name: the new name of the access level

Access Level Updated
    When access level attributes are changed

    Access Level: the name of the access level
    Add Entries: (boolean) whether or not the Add Entries permission is enabled
    Grant Add Entries: (boolean) whether or not the Grant Add Entries permission is enabled
    ... etc for each permission

Client Config Created
    When a client configuration is created

    Client Config: the name of the client configuration

Client Config Updated
    When a client configuration is updated

    Client Config: the name of the client configuration
    New Name: the new name of the client configuration

Client Config Deleted
    When a client configuration is deleted

    Client Config: the name of the client configuration

Comment Trigger Created
    When a comment trigger is added through the client

    Comment Trigger: the name of the comment trigger

Comment Trigger Deleted
    When a comment trigger is deleted through the client

    Comment Trigger: the name of the comment trigger

Comment Trigger Renamed
    When a comment trigger is renamed through the client

    Comment Trigger: the name of the comment trigger
    New Name: the new name of the comment trigger

Comment Trigger Updated
    When a comment trigger is updated through the client

    Comment Trigger: the name of the comment trigger

Client Config Rule Created
    When a client configuration rule is created

    Client Config: the name of the associated client configuration
    User: the name of the user to whom the rule is applied, if applicable
    Role: the name of the role to which the rule is applied, if applicable

Client Config Rule Updated
    When a client configuration rule is updated

    Client Config: the name of the associated client configuration
    User: the name of the user to whom the rule is applied, if applicable
    Role: the name of the role to which the rule is applied, if applicable

Client Config Rule Deleted
    When a client configuration rule is deleted

    Client Config: the name of the associated client configuration
    User: the name of the user to whom the rule is applied, if applicable
    Role: the name of the role to which the rule is applied, if applicable

Offline Sync
    When entry's are sent to the client for offline caching

    Entry: the full path of the entry
    Historical: (boolean) whether or not the password fetched was historical [default: false]

Password Fetched
    When a entry's password is sent to the client

    Entry: the full path of the entry
    Historical: (boolean) whether or not the password fetched was historical [default: false]

Entry Created
    When an entry is created through the client

    Entry Or Folder: the full path of the entry if successful, or the full path of the parent folder if unsuccessful

Entry Deleted
    When an entry is deleted through the client

    Entry: the full path of the entry

Entry Updated
    When an entry's fields are updated through the client

    Entry: the full path of the entry
    Old Name: the old name of the entry
    Old Username: the old username
    Old Url: the old url
    Old Expiry Date: the old expiry date in yyyy-mm-dd HH:mm format
    Old Proxy Username: the old placeholder username
    Old Proxy Password: the old placeholder password
    New Name: the new name of the entry
    New Password: (boolean) whether the password was updated [default: false]
    New Username: the new username
    New Url: the new url
    New Notes: (boolean) whether the notes were updated [default: false]
    New Expiry Date: the new expiry date in yyyy-mm-dd HH:mm format
    New Proxy Username: the new placeholder username
    New Proxy Password: the new placeholder password
    Removed Post Urls: the list of removed post urls
    Removed Redirect Urls: the list of remove redirect urls
    Added Post Urls: the list of added post urls
    Added Redirect Urls: the list of added redirect urls

Entry Moved
    When an entry is moved through the client

    Entry: the full path of the entry
    New Parent: the full path of the new parent of the entry

Folder Created
    When a user creates a new folder in the client

    Folder: the full path of the folder

Folder Deleted
    When a user deletes a folder and its contents in the client

    Folder: the full path of the folder

Folder Updated
    When a user updates a folder in the client

    Folder: the full path of the folder
    Old Name: the old name of the folder
    Old Proxy Username: the old placeholder username
    Old Proxy Password: the old placeholder password
    New Name: the new name of the folder
    New Proxy Username: the new placeholder username
    New Proxy Password: the new placeholder password

Folder Moved
    When a user moves a folder in the client

    Folder: the full path of the folder
    New Parent: the full path of the new parent of the folder

Private Folder Created
    When a private folder is created

    Folder: the full path of the folder
    For: the username of the user for whom the private folder was created

Notification Created
    When a notification is created through the client

    Notification: the name of the notification

Notification Deleted
    When a notification is deleted through the client

    Notification: the name of the notification

Notification Updated
    When a notification is updated through the client

    Notification: the name of the notification

Notification Trigger Created
    When a notification trigger is added through the client

    Notification Trigger: the name of the notification trigger

Notification Trigger Deleted
    When a notification trigger is deleted through the client

    Notification Trigger: the name of the notification trigger

Notification Trigger Renamed
    When a notification trigger is renamed through the client

    Notification Trigger: the name of the notification trigger
    New Name: the new name of the notification trigger

Notification Trigger Updated
    When a notification trigger is updated through the client

    Notification Trigger: the name of the notification trigger

Proxy Server Replacement
    When an entry is replaced through proxy server

    Entry: the full path of the entry being replaced
    Url: the url on which the entry was replaced

Comment Requirement Created
    When a user creates a new comment requirement

    Entry Or Folder: the full path of the associated entry or folder
    Comment Trigger: the name of the comment trigger

Comment Requirement Deleted
    When a user deletes a comment requirement

    Entry Or Folder: the full path of the associated entry or folder
    Comment Trigger: the name of the comment trigger

Comment Requirement Updated
    When a user updates a comment requirement

    Entry Or Folder: the full path of the associated entry or folder
    Comment Trigger: the name of the comment trigger

Role Created
    When a role is created

    Role: the name of the role

Role Deleted
    When a role is deleted

    Role: the name of the role

Role Renamed
    When a role is renamed

    Role: the name of the role
    New Name: the new name of the role

Role Gained Subrole
    When a sub-role is added to a role

    Role: the name of the role
    Sub Role: the name of the sub-role added to the role

Role Lost Subrole
    When a sub-role is removed from a role

    Role: the name of the role
    Sub Role: the name of the sub-role removed from the role

Session Log On
    When a user logs into the client or website

    (No additional data)

Session Log Off
    When a user logs out of the website

    (No additional data)

Identity Verified
    When a user's identity is verified (such as via OAuth)

    Authentication Type: the type of authentication used to verify the user's identity

SMTP Configuration Updated
    When a user updates the SMTP settings from the settings menu

    Smtp Config: the SMTP username

User Created
    When a user is created

    User: the username of the user
    Auto Import: (boolean) whether or not the user was auto-imported
    Full Name: the full name of the user

User Deleted
    When a user is deleted

    User: the username of the user

User Updated
    When a user's fields are updated

    User: the username of the user
    Old Full Name: the old full name of the user
    Old Email: the old email of the user
    New Full Name: the new full name of the user
    New Email: the new email of the user
    New Password: (boolean) whether the password was changed [default: false]
    New Enabled: (boolean) the new enabled status of the user
    New Lockout Enabled: (boolean) the new locked-out status of the user
    New Force Change Enabled: (boolean) the new force-password-change status of the user

User Gained Role
    When a role is added to a user

    User: the username of the user
    Role: the name of the role added to the user

User Lost Role
    When a role is removed from a user

    User: the username of the user
    Role: the name of the role removed from the user

Logging Settings Changed
    When an administrator enables or disables a logging setting

    Event: the name of the logging event
    New Enabled: (boolean) whether or not the logging event is enabled

Global Settings Changed
    When an administrator changes a global setting

    Setting: the name of the setting
    Old Value: the old value of the setting
    New Value: the new value of the setting

Syslog Settings Changed
    When an administrator Changes Syslog Configuration

    Event: the name of the logging event
    Old Host: the old host of the Syslog
    Old Post: the old post of the Syslog
    Old Facility: the old facility of the Syslog
    New Host: the new host of the Syslog
    New Post: the new post of the Syslog
    New Facility: the new facility of the Syslog

Syslog Settings Changed
    When an administrator enables or disables Syslog

    Event: the name of the logging event
    New Enabled: (boolean) whether or not Syslog is enabled