We have a requirement wherein we need to identify the number of logins for a specific application per day. Each login should be counted even though the same user may login more than once in a day.
I am aware that the login audit file has information per user session and in the same session user can switch between applications he/she has access to. We can put some logic at application level objects and try to capture this information and load into DB but this does not seems to be the best approach as the user may take that action n number of times in same session where we put this logic and this cannot be controlled.
Is there a better or alternative approach to capture this data? Kindly suggest
Discussion posts and replies are publicly visible
As you noted, login audit is platform-wide. Logging-wise, I think your best best is to use the object audit logs, such as sites-usage.csv (https://docs.appian.com/suite/help/19.3/Logging.html#sites-usage). These logs will help you isolate when users are accessing certain areas of the platform, some of which are likely application specific. If users are more Tempo-focused, you'll probably have to rely on something like records-usage or process reporting to see what kinds of actions are being taken there.
YOu can try to Use Google Analytics Utility to configure Page Views
© 2020 Appian. All rights reserved.