Last Updated: Dec 28, 2022
The Audit log provides insight into the activities that are performed on the system. It provides the options to monitor the activities and evaluate in case of security incidents.
The following sample audit record displays the tenant name, component, event, event details, event status, date-time, username, user type, etc.
Tenant Name | Component | Event | Event Details | Event Status | UserName | User Type |
---|---|---|---|---|---|---|
qatest | User | Login | User Logged in | Success/Failure | Name of the User | Admin/Member |
tenant | User | Logout | User Logged out | Success/Failure | Name of the User | Admin/Member |
tenant | User | Password Change | Password Change | Success/Failure | Name of the User | Admin/Member |
tenant | User | Profile Update | Personal Profile updated/ Organization Profile updated/ Profile information updated | Success/Failure | Name of the User | Admin/Member |
tenant | User | Invite | {User name} invited as Admin with capabilities to create Apps ( this message to be displayed when both Create App and Set as Admin option is enabled){User name} invited as Admin ( this message to be displayed when only Set as Admin option is enabled){User name} invited with capabilities to create Apps ( this message to be displayed when only Create App option is enabled){User name} invited ( this message to be displayed when both Create App and Set as Admin option is NOT enabled) | Success/Failure | Name of the User | Admin/Member |
tenant | User | Accept | Acceptance of invite by {User name} | Success/Failure | Name of the User | Admin/Member |
tenant | User | Resend | Resent invite to {User name} | Success/Failure | Name of the User | Admin/Member |
tenant | User | Expiry | Expiration of Invite of {User name} | Success/Failure | Name of the User | Admin/Member |
tenant | User | Activate | Activation of {User name} | Success/Failure | Name of the User | Admin/Member |
tenant | User | Deactivate | Deactivation of {User name} | Success/Failure | Name of the User | Admin/Member |
tenant | User | Delete | Deletion of {User name} | Success/Failure | Name of the User | Admin/Member |
tenant | User | Archive | Archival of {User name} | Success/Failure | Name of the User | Admin/Member |
tenant | Tenant | Invite | {Tenant name} invited as tenant | Success/Failure | Name of the User | Admin/Member |
tenant | Tenant | Accept | Acceptance of invite by {Tenant name} | Success/Failure | Name of the User | Admin/Member |
tenant | Tenant | Resend | Resent invite to {Tenant name} | Success/Failure | Name of the User | Admin/Member |
tenant | Tenant | Expiry | Expiration of Invite of {Tenant name} | Success/Failure | Name of the User | Admin/Member |
tenant | Tenant | Activate | Activation of {Tenant name} | Success/Failure | Name of the User | Admin/Member |
tenant | Tenant | Deactivate | Deactivation of {Tenant name} | Success/Failure | Name of the User | Admin/Member |
tenant | Tenant | Delete | Deletion of {Tenant name} | Success/Failure | Name of the User | Admin/Member |
tenant | Bot | Add | Addition of {Bot Name} | Success/Failure | Name of the User | Admin/Member |
tenant | Bot | Update | Update of {Bot Name}. (Display what was updated such as Machine name/Capabilities/Password) | Success/Failure | Name of the User | Admin/Member |
tenant | Bot | Delete | Deletion of {Bot Name} | Success/Failure | Name of the User | Admin/Member |
tenant | Bot | Start | Started the {Bot Name} | Success/Failure | Name of the User | Admin/Member |
tenant | Bot | Stop | Stopped the {Bot Name} | Success/Failure | Name of the User | Admin/Member |
tenant | Bot | Upgrade | Upgrade of the {Bot Name}.Version: {Version} | Success/Failure | Name of the User | Admin/Member |
tenant | App Categories | Add | Addition of {App Category name} | Success/Failure | Name of the User | Admin/Member |
tenant | App Categories | Update | {App Category name} updated as {New name} | Success/Failure | Name of the User | Admin/Member |
tenant | App Categories | Delete | Deletion of {App Category name} | Success/Failure | Name of the User | Admin/Member |
tenant | License | Download | Downloaded key | Success/Failure | Name of the User | Admin/Member |
tenant | License | Upload | Uploaded key | Success/Failure | Name of the User | Admin/Member |
tenant | Server Settings | Update | Update of General settings | Success/Failure | Name of the User | Admin/Member |
tenant | Server Settings | Update | Update of Email settings | Success/Failure | Name of the User | Admin/Member |
tenant | LDAP Settings | Add | Addition of {LDAP URL} | Success/Failure | Name of the User | Admin/Member |
tenant | LDAP Settings | Update | Update of {LDAP URL} | Success/Failure | Name of the User | Admin/Member |
tenant | Tenant Vault | Add | If CyberArk is ON Addition of {Secure Key Name} with CyberArk enabled If CyberArk is OFF Addition of {Secure Key Name} | Success/Failure | Name of the User | Admin/Member |
tenant | Tenant Vault | Update | If CyberArk is ON Update of {Secure Key Name} with CyberArk enabled If CyberArk is OFF Update of {Secure Key Name} | Success/Failure | Name of the User | Admin/Member |
tenant | Apps | Add | Addition of {App: Name of the App} to the {App Group: Name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | Apps | Update | When Role is added to the user: Update of user role.{Role : Role name(s)} added to the {User: Name of the user} in {App Group : Name of App group} - {App Name: Name of the App} When Role is removed from the user:Update of user role.{Role : Role name(s)} removed from the {User: Name of the user} in {App Group : Name of App group} - {App Name: Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | Apps | Update | If ONLY description updated: Description {old description} updated as {New description} for the {App : Name of the App} in the {App Group: Name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | Apps | Update | If image is updated: App image updated for the {App : Name of the App} in the {App Group: Name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | Custom Role | App | Creation of {User Role: Name of the Role} to {App group : Name of Appr group} - {App Name: Name of the App} with {Presentation : Name of the presentation} | Success/Failure | Name of the User | Admin/Member |
tenant | Custom Role | Update | If Role name and Presentation name updated: Update of User Role in {App Group : Name of App group} - {App Name: Name of the App}. User Role { Old Name of the Role} updated as {New name of the Role} and Presentation { Old presentation name } update as { New Presenation} | Success/Failure | Name of the User | Admin/Member |
tenant | Custom Role | Update | If ONLY Role name updated: Update of User Role in {App group : Name of App group} - {App Name: Name of the App}. User Role { Old Name of the Role} updated as {New name of the Role} | Success/Failure | Name of the User | Admin/Member |
tenant | Custom Role | Update | If ONLY Presentation name updated: Update of User Role in {App group : Name of App group} - {App Name: Name of the App}. Presentation { Old presentation name } update as { New Presentation} | Success/Failure | Name of the User | Admin/Member |
tenant | Custom Role | Delete | If ONLY Presentation name updated: Update of User Role in {App group : Name of App group} - {App Name: Name of the App}. Presentation { Old presentation name } update as { New Presentation} | Success/Failure | Name of the User | Admin/Member |
tenant | App Users | Add | Addition of {User: User name } to {App Group : Name of App group} - {App Name: Name of the App} with { Role(s): Name of the roles} | Success/Failure | Name of the User | Admin/Member |
tenant | App Users | Delete | Deletion of {User :User name} from the {App Group : Name of the App group} - {App Name : Name of the app name} | Success/Failure | Name of the User | Admin/Member |
tenant | App Users | Update | When Role is added to the user: Update of user role.{Role : Role name(s)} added to the {User: Name of the user} in {App Group : Name of App group} - {App Name: Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | App Users | Update | When Role is removed from the user: Update of user role.{Role : Role name(s)} removed from the {User: Name of the user} in {App Group : Name of App group} - {App Name: Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | Secure Vault | Add | If CyberArk is ON: Addition of {Secure Key Name} with CyberArk enabled to the {App Group : Name of App Group} - {App Name: Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | Secure Vault | Add | If CyberArk is OFF: Addition of {Secure Key Name} to the {App Group : Name of App Group} - {App Name: Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | Secure Vault | Update | If CyberArk is ON: Update of {Secure Key Name} with CyberArk enabled to the {App Group : Name of App Group} - {App Name: Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | Secure Vault | Update | If CyberArk is OFF: Update of {Secure Key Name} to the {App Group : Name of App Group} - {App Name: Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | Clusters | Add | Addition of {Cluster :Name of cluster} to the {App: Name of the app} under the {App Group : Name of the app group} | Success/Failure | Name of the User | Admin/Member |
tenant | Clusters | Update | When ONLY Cluster name is updated: Cluster {Old cluster name} updated as {New cluster name} of the {App: Name of the app} under the {App Group : Name of the app group} | Success/Failure | Name of the User | Admin/Member |
tenant | Clusters | Update | When anything other than Cluster name is updated: Update of {Cluster : Name of the Cluster} of the {App: Name of the app} under the {App Group : Name of the app group}. Details of other update: Description {old description } updated as {New description}. Machine added{ name(s) of the machine added}. Machine removed {name(s) of the machine removed} | Success/Failure | Name of the User | Admin/Member |
tenant | Clusters | Update | When Cluster name and other details updated: Cluster {Old cluster name} updated as {New cluster name} of the {App: Name of the app} under the {App Group : Name of the app group}.Details of other update: Description {old desc } updated as {New desc}. Machine added { name(s) of the machine added}. Machine removed {name(s) of the machine removed}. | Success/Failure | Name of the User | Admin/Member |
tenant | Clusters | Delete | Deletion of {Cluster :Name of cluster} to the {App: Name of the app} under the {App Group : Name of the app group} | Success/Failure | Name of the User | Admin/Member |
tenant | Filesets | Add | Addition of {Fileset: Name of the fileset} | Success/Failure | Aug 18, 2021 @ 17:57:09.636 | Name of the User |
tenant | Filesets | Update | Rename of fileset: Fileset {Old name of the fileset} updated as {new name of the fileset} | Success/Failure | Aug 18, 2021 @ 17:57:09.636 | Name of the User |
tenant | Filesets | Delete | Deletion of Fileset {name of the fileset} | Success/Failure | Name of the User | Admin/Member |
tenant | SQL Datasets | Add | Addition of {SQL Datasets : Name of the dataset} to the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | SQL Datasets | Update | When Dataset name is changed: CSV Dataset {old name} updated as {new name} in the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | SQL Datasets | Update | When the dataset is modified: Updation of {SQL Dataset: Name of the Dataset} in the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | SQL Datasets | Delete | Deletion of {SQL Datasets : Name of the dataset} to the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | CSV Datasets | Add | Addition of {CSV Datasets: Name of the dataset} to the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | CSV Datasets | Update | When Dataset name is changed: CSV Dataset {old name} updated as {new name} in the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | CSV Datasets | Update | When Dataset name is changed: CSV Dataset {old name} updated as {new name} in the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | CSV Datasets | Delete | Deletion of {CSV Datasets : Name of the dataset} to the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | JIFFY Tables | Add | Addition of {Jiffy Table : Name of the dataset} to the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | JIFFY Tables | Update | When Dataset name is changed: Jiffy Table {old name} updated as {new name} in the {App: name of the App} under the {App Group: name of the App group} –>Anthill | Success/Failure | Name of the User | Admin/Member |
tenant | JIFFY Tables | Update | When the Attachment is added or removed: Updation of {Jiffy Table : Name of the Dataset} in the {App: name of the App} under the {App Group: name of the App group}. Attachment added/removed. –> Anthill (upload API ) | Success/Failure | Name of the User | Admin/Member |
tenant | JIFFY Tables | Update | When Inline table Column is added or deleted: Updation of {Jiffy Table: Name of the Dataset} in the {App: name of the App} under the {App Group: name of the App group}. Inline Table Column {Column name(s)} added/deleted | Success/Failure | Name of the User | Admin/Member |
tenant | JIFFY Tables | Update | When the inline table record is deleted: Updation of {Jiffy Table : Name of the Dataset} in the {App: name of the App} under the {App Group: name of the App group}. Inline Table { Table name} record is deleted. | Success/Failure | Name of the User | Admin/Member |
tenant | JIFFY Tables | Update | When Table Column is added or deleted: Updation of {Jiffy Table: Name of the Dataset} in the {App: name of the App} under the {App Group: name of the App group}. Column {Column name(s)} added/deleted. | Success/Failure | Name of the User | Admin/Member |
tenant | JIFFY Tables | Update | When the Table record is deleted: Updation of {Jiffy Table: Name of the Dataset} in the {App: name of the App} under the {App Group: name of the App group}. Record is deleted | Success/Failure | Name of the User | Admin/Member |
tenant | JIFFY Tables | Delete | Deletion of {Jiffy Table : Name of the dataset} to the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | Doc Tables | Add | Addition of {Doc Table : Name of the dataset} to the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | Doc Tables | Update | When Dataset name is changed: Doc Table {old name} updated as {new name} in the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | Doc Tables | Update | When the Attachment is added or removed: Updation of {Doc Table : Name of the Dataset} in the {App: name of the App} under the {App Group: name of the App group}. Attachment added/removed | Success/Failure | Name of the User | Admin/Member |
tenant | Doc Tables | Update | When Inline table Column is added or deleted: Updation of {Doc Table: Name of the Dataset} in the {App: name of the App} under the {App Group: name of the App group}.Inline Table Column {Column name(s)} added/deleted. | Success/Failure | Name of the User | Admin/Member |
tenant | Doc Tables | Update | When the inline table record is deleted: Updation of {Doc Table : Name of the Dataset} in the {App: name of the App} under the {App Group: name of the App group}.Inline Table { Table name} record is deleted. | Success/Failure | Name of the User | Admin/Member |
tenant | Doc Tables | Update | When Table Column is added or deleted: Updation of {Doc Table : Name of the Dataset} in the {App: name of the App} under the {App Group: name of the App group}. Column {Column name(s)} added/deleted. | Success/Failure | Name of the User | Admin/Member |
tenant | Doc Tables | Update | When the Table record is deleted: Updation of {Doc Table: Name of the Dataset} in the {App: name of the App} under the {App Group: name of the App group}. Record is deleted | Success/Failure | Name of the User | Admin/Member |
tenant | Doc Tables | Delete | Deletion of {Doc Table : Name of the dataset} to the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | DB Configurations | Add | Addition of {DB Configuration: Name of the connection} with {Connection Type :name of the type} to the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | Presentations | Add | Addition of {Presenation : name of the presentation} to the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | Forms | Add | Addition of {Forms : name of the forms} to the {App: name of the App} under the {App Group: name of the App group} | Success/Failure | Name of the User | Admin/Member |
tenant | Configurations | Add | Addition of {Configuration name : Textlearning_Web } - {Node Name: Web UI} -{App Group: Demo App} - {App name : Flight Scanner} | Success/Failure | Name of the User | Admin/Member |
tenant | Configurations | Update | Update of {Configuration name : Textlearning_Web }- {Node Name: Web UI} - {App Group: Demo App} - {App name : Flight Scanner} Details Updated: Display the field(s) name that got updated | Success/Failure | Name of the User | Admin/Member |
tenant | Configurations | Update | Update of {Configuration name : Textlearning_Web }- {Node Name: Web UI} - {App Group: Demo App} - {App name : Flight Scanner} Details Updated: Display the field(s) name that got updated | Success/Failure | Name of the User | Admin/Member |
tenant | Configurations | Delete | Deletion of {Configuration name : Textlearning_Web } - {Node Name: Web UI} - {App Group: Demo App} - {App name : Flight Scanner} | Success/Failure | Name of the User | Admin/Member |
tenant | Configurations | Delete | Deletion of {Configuration name : Textlearning_Web }- {Node Name: Web UI} - {App Group: Demo App} - {App name : Flight Scanner} | Success/Failure | Name of the User | Admin/Member |
tenant | UI Controls | Add | Addition of {UI Control : Name of the UI control}- {Node Name: Name of the Node } - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | UI Controls | Update | Update of {UI Control : Name of the UI control}- {Node Name: Name of the Node} - {App Group: Name of the App Group} - {App name : Name of the App} Details Updated: Display the field (s) name that got updated | Success/Failure | Name of the User | Admin/Member |
tenant | UI Controls | Delete | Deletion of {UI Control : Name of the UI control} - {Node Name: Name of the Node} - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | UI Components | Add | Addition of {UI Component : Name of the UI control} - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | UI Components | Update | When name of the UI component is changed: UI Component {old name} updated as {new name} for the - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | UI Components | Update | When any other field changed apart from the Name of the component: Update of {UI Component : Name of the UI control}- {App Group: Name of the App Group} - {App name: Name of the App} Details Updated: Display the field(s) name that got updated | Success/Failure | Name of the User | Admin/Member |
tenant | UI Components | Delete | Deletion of {UI Component : Name of the UI control} - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Aug 18, 2021 @ 17:57:09.636 | Name of the User |
tenant | XML Templates | Add | Addition of {XML Template : Title of the Template} - {Node Name: Name of the Node} - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | XML Templates | Update | When the name of the template is changed: XML Template {old name} updated as {new name} for the {Node Name: Name of the Node} - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | XML Templates | Update | When Description or File is changed: Update of {XML Template : Title of the Template} - {Node Name: Name of the Node} - {App Group: Name of the App Group} - {App name : Name of the App} Details Updated: Display the field(s) name that got updated | Success/Failure | Name of the User | Admin/Member |
tenant | XML Templates | Delete | Deletion of {XML Template : Title of the Template} - {Node Name: Name of the Node } -{App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | XML Templates | Update | When the name of the template is changed: XML Template {old name} updated as {new name} for the {Node Name: Name of the Node} - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | XML Templates | Update | When Description or File is changed: Update of {XML Template : Title of the Template} - {Node Name: Name of the Node} - {App Group: Name of the App Group} - {App name : Name of the App} Details Updated: Display the field(s) name that got updated | Success/Failure | Name of the User | Admin/Member |
tenant | XML Templates | Update | Deletion of {XML Template : Title of the Template} - {Node Name: Name of the Node} -{App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | JSON Templates | Add | Addition of {JSON Template : Title of the Template} - {Node Name: Name of the Node} - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | JSON Templates | Update | When the name of the template is changed: JSON Template {old name} updated as {new name} for the {Node Name: Name of the Node } - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | JSON Templates | Update | When Description or File is changed: Update of {JSON Template : Title of the Template} - {Node Name: Name of the Node} - {App Group: Name of the App Group} - {App name : Name of the App} Details updated: Display the field(s) name that got updated | Success/Failure | Name of the User | Admin/Member |
tenant | JSON Templates | Delete | Deletion of {JSON Template : Title of the Template}- {Node Name: Name of the Node} - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | Functions | Add | Addition of {User Defined Function : Name of the Function} - {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | Functions | Update | Update of {User Defined Function : Name of the Function}- {App Group: Name of the App Group} - {App name : Name of the App} Details Updated: Display the field(s) name that got updated | Success/Failure | Name of the User | Admin/Member |
tenant | Functions | Delete | Deletion of {User Defined Function : Name of the Function}- {App Group: Name of the App Group} - {App name : Name of the App} | Success/Failure | Name of the User | Admin/Member |
tenant | Task | Start | Initiation of execution {Task Name: Name of the Task} from Design Canvas.{App Group: Name of the App Group} - {App name : Name of the App} or Initiation of execution {App Group: Name of the App Group} - {App name : Name of the App} - {Task Name: Name of the Task} from Execution Screen Child task trigger: {App Group: Name of the App Group} - {App name : Name of the App} - {Parent Task Name: Name of the Task} triggered the task {Name of the child task} from Design Canvasor {App Group: Name of the App Group} - {App name : Name of the App} - {Parent Task Name: Name of the Task} triggered the task {Name of the child task} from Execution Screen | Success/Failure | Name of the User | Admin/Member |
tenant | Task | Stop | Termination of the execution {Task Name: Name of the Task} - from Design Canvas. {App Group: Name of the App Group} - {App name : Name of the App} - or Termination of execution {Task Name: Name of the Task} - from Execution Screen. {App Group: Name of the App Group} - {App name : Name of the App} - | Success/Failure | Name of the User | Admin/Member |
tenant | Export | Export | Export of {App name : Name of the App} from {App Group: Name of the App Group} | Success/Failure | Name of the User | Admin/Member |
Audittest | Task | Create | Addition of {Task : Name of the Task} - {Task ID} - {App Group: Name of the App Group} - {App name : Name of the App} - {Priority} - {Version} | Success/Failure | Name of the User | Admin/Member |
Audittest | Task | Update | Update of {Task : Name of the Task} - {Task ID} - {App Group: Name of App Group} - {App name : Name of the App} - {Priority} - {Version} | Success/Failure | Name of the User | Admin/Member |
tenant | Import | Import | When Import ALL : Import of {App name : Name of the App} from {App Group: Name of the App Group} Custom Import: Import of {App name : Name of the App} from {App Group: Name of the App Group} Details Imported: List all the details such as Tasks names, Templates names, Presentations names that are imported | Success/Failure | Name of the User | Admin/Member |