Ограничения используются для настройки условия исключения, то есть такой комбинации условий, которая не должна встречаться. Например можно использовать для настройки условия, при котором пользователь во время настройки лампы не может выбрать красный абажур, если в качестве материала был выбран пластик. Условие может относиться к одному из следующих типов: , или . Можно настроить ограничение, в котором сочетаются различные типы условий.