Search

Audit Log

Last Updated: Jul 21, 2021

Articles

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
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|Admin/Member| | 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|Admin/Member| | 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|Admin/Member| | 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 Canvas
or {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|

See Also

Did you find what you were looking for?