Modber Сообщество
профессионалов по 1С

Ошибка: "После исполнения в списке не осталось бы ни одного пользователя с административными правами "



Платформы: 1С:Предприятие 8.3
Конфигурации: Все конфигурации
2014-07-02
13572 
Lunz
0  
Программный комплекс 1С хорошо известен непрозрачностью механизмов назначения ролей пользователям. На уровне пользовательского интерфейса это практически никак не сказывается и обычные процедуры администрирования, такие как назначение прав вновь создаваемым пользователям или корректировка прав для уже существующих — проходят без сучка и без задоринки.

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

"После исполнения в списке не осталось бы ни одного пользователя с административными правами".

Суть проблемы сформулирована непосредственно в сообщении: исполняемые действия не могут быть осуществлены, ибо в результате их нормального завершения система останется без единого администратора.

1С этого не допускает, поэтому сигнализирует пользователю о невозможности завершения соответствующей процедуры. Каковы механизмы лежащие в основе возникновения такого недоразумения?

Во время любых операций потенциально способных изменить состав пользователей системы осуществляется пересчет ролей на основе сравнения старых и новых прав пользователей. При этом задействуются только юзеры с отсутствующими полными правами. Если такой пользователь дополнительно включен в группу Администраторы, то его права могут аннулироваться и в системе не останется ни одно «админа».

Чтобы решить эту проблему можно создать произвольного фиктивного пользователя и назначить ему Административную роль, не включая ни в какие другие группы.

Другой вариант – переключить на группу «Администраторы» любого другого пользователя.

После проведения всех необходимых действий его можно удалить. Если речь идет о самых старших версиях программного комплекса 1С, то имеет смысл отметить режим совместимости с версией программы 8.2.13. При обновлении платформы сделайте это обязательно.  



Бесплатная юридическая
консультация по телефону

8 (499) 350-80-26(Москва)
8 (812) 627-15-62(Спб)

звонок бесплатный

В центре внимания

Комментарии (4)