Одним из условий комфортной работы пользователя с командным интерфейсом является «минимализм» последнего – в идеале пользователь должен иметь удобный доступ только к тем командам, которые необходимы для решения его задач.
В предыдущей главе мы рассмотрели механизм ролевой настройки доступности команд в командном интерфейсе. Этот механизм позволяет эффективно добиться выполнения условия минимализации командного интерфейса – доступны только те команды, которые необходимы пользователю.
С другой стороны, хотелось бы обеспечить пользователю максимально комфортные условия для работы. Ведь среди доступных команд есть такие, к которым пользователи обращаются очень часто, и такие, доступ к которым необходим изредка. Хорошо бы иметь возможность не отображать в командном интерфейсе вторую группу команд, оставив пользователю возможность обращаться к ним при необходимости.
Для решения этой задачи предназначен механизм настройки размещения и видимости команд по ролям. Он позволяет оптимальным образом настроить командный интерфейс для различных ролей пользователей – показать часто используемые команды и скрыть те, которые используются редко.
ВНИМАНИЕ!
Видимость команды вступает в силу только тогда, когда команда доступна. Недоступные для роли команды не попадут в командный интерфейс независимо от настройки видимости.
При редактировании размещения и видимости команд можно выделить три уровня настройки:
Возможности настройки командного интерфейса пользователем будут рассмотрены в . Сейчас же мы рассмотрим первые два уровня.
В качестве отправной точки мы будем использовать демонстрационную базу «Глава 1.5. Настраиваем доступность команд по ролям». Результат выполняемых действий можно посмотреть в демонстрационной базе «Глава 1.6. Редактирование командного интерфейса».