Возможно, я упускаю что-то очевидное, но разве не факт, что если доступ к вашей модели происходит через интерфейс контроллера (т.е. какое-то действие), то, по определению, доступ через веб-интерфейс?
Railsне работает под IRB.Да, вы можете получить доступ к объектам и состоянию в console
, но это не доступ к веб-серверу.
Я думаю, вам просто нужно настроить некоторые фильтры в ваших контроллерах, чтобы реализовать логику отслеживания для интересующих моделейи тогда вы сможете различить общий доступ и доступ к веб-серверу (который инициируется контроллером).
Имеет смысл?