Audit Trails
The audit trails page contains all of the audit logs of the Azure AI Health Bot. The Audit trails contain tracking of several sections that anyone makes in the bot.
Tracked sections
There are seven sections in which portal users can apply changes that will be logged:
- Scenarios: The possible actions are: Creating, Modifying, Deleting, Activating, Deactivating and Importing a scenario. every time one of those actions occurred.
- Configuration: Every change to configuration (including changes in the Data Providers tab).
- Users: Every time a user is being added or removed.
- Channels: Every time a channel is being created or deleted.
- Localization: Every time a system or custom string is being modified.
- Backup: Every time a backup or restore actions are triggered.
- Skills: The possible actions are: Exposing or Modifying.
Log data
Every row that represents a change, has a data field such that:
For scenario the data includes the scenario name & trigger
{ "scenarioName": "name", "scenarioTrigger": "trigger"}
For user creation or deletion the data will include the user email & role number (1 for reader, 2 for editor and 3 for admin)
{ "username": "user@contoso.com", "userrole": "2"}
For configuration change, the data includes the list of keys that were changes.
[ "conversation.greeting_trigger", "conversation.greeting_reply"]
Filtering
You can easily filter the audit trails by dates and hours, by audit trail type or filter using free text.