Solved

How to identify who deleted workflow instance from workspace?

  • 5 April 2019
  • 3 replies
  • 18 views

Hi All,

 

We are having some audit related issues where we can see some of the process instances in running state in Process Overview Report but actual instance is missing, later we found out that someone deleted process instance from workspace while it was in running.

More than 5-8 people have access to workspace and it is crucial to know who deleted the process for the audit purpose.  In "Audit" section insdie process overview report I can see who initiated it or who repaired it when it goes to error but there is no information on who deleted it.

 

Is there any way I can identify who deleted process instance?

 

Regards.

icon

Best answer by ElvisJacob 5 April 2019, 16:48

View original

3 replies

Good day NiketM

 

You can find who deleted a process instance on the ServerLog.ProcInstAudit table

 

Should this be of help please mark it as solution or Kudo

 

Thank you

 

Kind regards

Thabang

Badge +9

Hi NiketM

 

Please find the simples method to check the user who deleted SmartObject ( Screenshots attached )

 

  • Open SQL->connect->expand database-->Expand K2-->Expand Tables
  • Look for serverLog.ActInstAudit, right click on it and select top 1000 rows
  • Under name check  the person who deleted smartobject
  • Under Description “ Descr” check the where it says detete smartobject 

 

Should you find the information from the article useful or leading you to the answer please mark as "Solution and/or Kudo", as it will assist other k2 developers with relevant information in the near future.

 

Best Regards

Elvis

 

[K2 will not accept any liability for any issues arising from actions taken in respect of the information provided by any forum member]

Badge +9

Hi

 

The quickest way to find results, is to run below query against K2 database:

SELECT * FROM ServerLog.ActInstAudit

 

Regards

Elvis

Reply