Auditing
Auditing is the process of logging User activity in an iCore system. Legislation may require that you can produce records that show who has had access to and modified data in a system.
note
If you want to enable logging of login attempts to the Administrator site, you need to enable this feature in the Administrator web.config file. For more information, see Enable auditing.
iCore Users that belong to a User group with sufficient permissions can view the recorded audit entries in the Audit log.
Audit Targets and Actions
When auditing is enabled, the following actions can be recorded:
Target | Action |
---|---|
System | Attach Detach Login Logout Start Stop Restart Import Export Upgrade started Upgrade completed Update SetTrackingPage |
Server | Install iCore NT Service Uninstall iCore NT Service |
System settings | Update |
Exportable entities | Read (when exported) |
Category Component Configuration Counter Cross Reference Entity reference EventHandler Event type Filter Imported assembly Node attribute type Node type Node type version Partner Partner attribute group Setting Setting attribute group System queue Timer User Group User Web API Web service client | Create Read Update Delete |
Application pools | Restart |
Adapterflow Web API Workflow Script | Compile Lock Unlock |
Node | Create Read Update Delete |
Event | Read Delete Create The "Create" action is registered in the log when: - an Event is created or re-created - A TimerEvent is created - An Event is created on a Node |
Job | Read Update Delete Restart (Re-run Job) |
Component | Start <Component name> Success Execution of a Component definition in the Run Component Tool has been started. |
Configuration
Auditing is disabled by default, but can be configured in the System settings.
note
Disabling auditing does not remove recorded data. The data can still be viewed in the Audit log.