Skip to main content
Version: 4.4.0

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:

TargetAction
SystemAttach
Detach
Login
Logout
Start
Stop
Restart
Import
Export
Upgrade started
Upgrade completed
Update
SetTrackingPage
ServerInstall iCore NT Service
Uninstall iCore NT Service
System settingsUpdate
Exportable entitiesRead (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 poolsRestart
Adapterflow
Web API
Workflow
Script
Compile
Lock
Unlock
NodeCreate
Read
Update
Delete
EventRead
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
JobRead
Update
Delete
Restart (Re-run Job)
ComponentStart <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.

See Also

System settings

Entities

User Groups
Audit log entry

Administrator

Enable auditing

Workflow activities

Clean-up Audit Log