Используя wPrototype, можно ограничить доступ к каждому элементу формы путем установки ему свойства hide:
$model->fields->objid->hide = 1;
Далее необходимо поставить условие, когда следует скрыть поле формы (например, для опреде-ленной группы пользователей):
if(!$pravo) $model->fields->objid-> hide = 1;
Данное условие следует вызвать в методе onbeforeshowform(), который вызвает wPrototype перед отображением формы.