As part of our application compliance requirement, we need to get the IP Address of the end user who uses our application. Do we have a way in Appian to fetch it?
Discussion posts and replies are publicly visible
Hi -
Can you share your use case with us?
the login-audit.csv log file collects IP addresses associated with user logins. There's not component right now that makes it easy for an application developer to gather IPs any other way.
If this is a significant issue for you, open a case with support so they can share the use case with Appian's product team.
Hi Robert,
Thanks for the inputs.
Use case is whenever user performs a create/read/delete/edit operation within the application we need to trigger an event and send a bunch of details (Client IP being one of it) to the compliance teams.
I don't believe it'll be very easy to do that exactly - it would probably be far more feasible to assemble a data packet containing just the username (plus timestamps etc), and in case of a necessary investigation in the future, the login audit logs could be compared to the username at that timestamp to trace back IP addresses if necessary.
You could use this plugin to get login details. Then, get IP for the particular user of their last entry