In Applaud, as a Tenant admin or Identity manager, you can view security event logs so that you can monitor potential security risks.
Log data captured
- Signup
- Logins
- Failed login attempts
- Lockouts (due to failed login attempts)
- Logouts
- Password resets
- Roles assigned
- Roles removed
Log format examples
Retrieving logs
To retrieve logs, you use REST APIs. Make a GET request to api/security-events and ensure you put an access token in the Authorization header, such as an API key or end-user access token. The API returns a JSON array with a list of matching logs.
Example URL:
https://your-tenant-url.com/api/security-events?&filter[limit]=20
Please make sure you use the &filter[limit]=20. Otherwise, your response will likely be slow or time out.
You can use an API key or an end-user session token retrieved via browser developer tools once you're signed in to your tenant.
Filters
You can use filters to narrow down any searches. For example, append &filter[where][byUserId]=XxxxxxxxxxxxxX&filter[limit]=20 to the end of the URL. This example fetches all the logs for the specific user.