Почему вы хотите это сделать? Причина, по которой я спрашиваю, состоит в том, что существует множество различных способов регистрации доступа пользователей в зависимости от цели.
Подробная регистрация доступа может быть выполнена IIS (веб-журнал).
Вход в систему также отслеживается в журнале событий-> Журнал безопасности.
Изменения в сущностях можно отследить, внедрив журнал аудита с использованием рабочих процессов (или купив для этого сторонний компонент ).
Третий вариант - написать плагин .NET, который регистрирует все, что вы хотите, на любом событии, которое вы хотите, на выбранных вами объектах. Поиск плагинов в Microsoft CRM SDK для получения дополнительной информации о том, как это сделать.