Hi everyone,
Is there a way to get audit information on which user download which workflow on which day from the Server audit information?
Is such action / event being stored in Alteryx Server mongo DB for the "download workflow event" in the first place?
Thanks.
Cheers,
Seb
Hi,
It is stored in Mongo and also accessible thru api (/admin/v1/auditlog/) . Here's an article that might help.
The api returns all events and it doesn't allow for filtering but the event returned looks like this:
{
"id": "xxxxxxxxxxxxxxxxxxxxx",
"entity": "AppInfo",
"entityId": "xxxxxxxxxxxxxxxxxxxxxxxxx",
"event": "update",
"newValues": "{\"totalRunCount\":1,\"revisions\":{\"0\":{\"runCount\":1}}}",
"oldValues": "{\"totalRunCount\":0,\"revisions\":{\"0\":{\"runCount\":0}}}",
"timestamp": "/Date(1640230575333)/",
"userId": "xxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
Hope this helps.
Hi @tanseb ,
The Alteryx API documentation was only available for certain entities(workflow, collection, etc.,) and not available for Schedule entities
If you create a schedule in Gallery, information about the schedule like creation date time, frequency, owner, type, last run, next run, etc. will be updated in MongoDB. If a user edits or modifies a schedule in the gallery, the edited/updated information is only available in MongoDB. There is no possibility of seeing audit information like old value(before change), new value, or operation (update, delete, insert).
You can refer to my old community post for clarification.
Regards,
Ariharan Rengasamy
User | Count |
---|---|
4 | |
1 | |
1 | |
1 | |
1 |