Наверное 1С так и задумали, (это я про 1С бухгалтерия предприятия 8.1) сделали 2 стандартные роли ПолныеПрава и Бухгалтер, нужно обязательно выбрать одну из этих ролей, а уже те роли которые ты создаешь в ручную, будут прибавляться к этим стандартным ролям. Проверил, действительно так все работает, добавил пользователю роль Бухгалтер, создал свою роль и добавил этому пользователю еще и свою роль в которой больше прав, теперь все работает и ошибку не пишет: Недостаточно прав доступа. У текущего пользователя нет доступных ролей, для запуска информационной базы.
А вот если нужно пользователя Бухгалтер, ограничить в правах, то такой способ не подходит, по крайней мере у меня не получилось это сделать.