2016-05-31 16:48:15 +00:00
=== Admin Events
Any action an admin performs within the admin console can be recorded for auditing purposes.
2017-08-28 12:50:14 +00:00
The Admin Console performs administrative functions by invoking on the {project_name} REST interface. {project_name}
2016-06-06 20:22:28 +00:00
audits these REST invocations. The resulting events can then be viewed in the Admin Console.
2016-05-31 16:48:15 +00:00
To enable auditing of Admin actions, go to the `Events` left menu item and select the `Config` tab.
.Event Configuration
2017-08-28 12:50:14 +00:00
image:{project_images}/login-events-config.png[]
2016-05-31 16:48:15 +00:00
In the `Admin Events Settings` section, turn on the `Save Events` switch.
.Admin Event Configuration
2017-08-28 12:50:14 +00:00
image:{project_images}/admin-events-settings.png[]
2016-05-31 16:48:15 +00:00
2016-06-06 20:24:27 +00:00
The `Include Representation` switch will include any JSON document that is sent through the admin REST API. This allows you to view exactly what an admin has done, but can lead to a lot of information stored in the
2016-05-31 16:48:15 +00:00
database. The `Clear admin events` button allows you to wipe out the current information stored.
To view the admin events go to the `Admin Events` tab.
.Admin Events
2017-08-28 12:50:14 +00:00
image:{project_images}/admin-events.png[]
2016-05-31 16:48:15 +00:00
If the `Details` column has a `Representation` box, you can click on that to view the JSON that was sent with that operation.
.Admin Representation
2017-08-28 12:50:14 +00:00
image:{project_images}/admin-events-representation.png[]
2016-05-31 16:48:15 +00:00
You can also filter for the events you are interested in by clicking the `Filter` button.
.Admin Event Filter
2017-08-28 12:50:14 +00:00
image:{project_images}/admin-events-filter.png[]
2016-05-31 16:48:15 +00:00