You are viewing limited content. For full access, please sign in.

Question

Question

Are actions done by an SDK Application tracked by Audit Trail

asked on November 11, 2015

We have a client that uses New World and the New World integration.  The integration was built using the LF SDK and it can perform specific actions to documents directly from New World through the integration.  However, it appears that we are not finding any of those actions that are performed through the SDK within the Audit logs when running reports.  Are those events able to be captured by Audit Trail and if so is there a specific auditing function that we need to have checked for it to capture that data.

0 0

Replies

replied on November 11, 2015

Which actions are you not seeing in Laserfiche audit trail? By default simple viewing of a metadata field or a document won't be recorded unless you turn that on (and if you do so, watch for those audit trail db's to zoom up in size!!!). Audit trail usually only records data being changed in some way, whether it be adding, changing or removing. In addition it records logins/logouts by default. 

 

In addition, some integrations skip the SDK for certain functions and go directly to the database (which is not recommended but is not prohibited). Any changes made in this manner would not be recorded in audit trail. Contacting Cities Digital directly should get you an answer on this one. 

 

I've never dealt with this integration from them before, but in general their tech support team has been very helpful and fast with the integrations our customers have purchased from them. As long as you've kept up their equivalent of the LSAP they should be able to answer this question for you!

1 0
replied on November 11, 2015

The Laserfiche server is generally resposible for auditing, so actions made through the SDK will be audited according to the user's settings.  The exception is for things like print reasons, which require the SDK application to actively inform the server about.

1 0
replied on November 17, 2015

We are not seeing records in the audit trail for API actions related to adding new documents or moving documents from one folder to another.  If we perform those same actions directly through the Laserfiche Client, the records display properly in the audit trail.

0 0
replied on November 17, 2015

Are you using the same user to log in for both your SDK app and the Client?

0 0
replied on November 17, 2015

Yes, if we login to the SDK and perform operations like add a new document or move an existing document using "johndoe", we don't see audit logs...but if we logged into the LF Client as "johndoe" we do see audit logs.  We are using an admin user to login to the Audit Trail Reporting module to view audit logs.

0 0
replied on November 17, 2015

Are there user settings that control whether their activity generates an audit record or something?

0 0
replied on November 17, 2015

No, all activity is logged according to the audit events enabled for the user, regardless of the application it's coming from. It's probably best if you take this up with Tech Support so we can take a closer look at the SDK code and the audit settings.

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.