Динамические ограничения в RBAC действуют во время установления сессии и зависят от текущих условий. Примеры динамических ограничений: запрет доступа в нерабочее время (сотрудник не может подключиться к
системе в выходные или ночью), ограничение по местоположению (доступ разрешён только из определённого офиса или сети), запрет совмещения
ролей в одной сессии (нельзя одновременно активировать роль кассира и роль инкассатора), ограничение по
атрибуту (роль не назначается, если значение определённого атрибута не соответствует условию).