0. fixin 3882 13.10.17 03:01 Сейчас в теме

Добавление новых ролей в УТ11 и конфигурации на БСП

Добавил новые роли в конфигурацию УТ11, добавил их в профили доступа, перезаписал группы доступа, но у пользователей новые роли не прописались. Дело в том, что новые роли должны прописаться в специальных регистрах.

Написал обработку, которая делает это обновление и заодно позволяет перезаписать все группы доступа, т.к. роли обновляются при записи группы доступа.

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. ildary 16.10.17 11:57 Сейчас в теме
(0) а чем не устроила типовая обработка ИнструментыРазработчикаОбновлениеВспомогательныхДанных.epf из подходящей БСП? Зачем велосипид?
2. fixin 3882 16.10.17 18:19 Сейчас в теме
(1)
1. Велосипед не документирован в открытых источниках.\
2. Муторно собирать все в одном месте. а тут все под рукой.

Вот так вот.
3. ildary 17.10.17 07:56 Сейчас в теме
(2) Велосипед легко гуглится, это не секреты ФСБ.
Внутренности могут меняться и ковырять каждую новую версию БСП с целью поддержки актуальности своего решения (когда есть готовое) - это неоптимально.
4. fixin 3882 17.10.17 13:07 Сейчас в теме
(3) отлично, напишите свою статью на эту тему, укажите где скачивать обработки, где статиь-источники, ваш труд оценят
5. ildary 17.10.17 15:12 Сейчас в теме
(4) Зачем статья? Там ровно одна строка - "Скачиваем БСП, заходим в папку \ExtFiles\Инструменты разработчика - и пользуемся инструментарием от производителя".
6. fixin 3882 18.10.17 01:13 Сейчас в теме
(5) не упрощайте. проблемы начинаются уже на этапе "Скачиваем БСП", оно же не в публичном доступе, например. Ну и далее по пунктам.
7. ildary 18.10.17 08:08 Сейчас в теме
(6) У вас нет доступа к releases.1c.ru? Это шутка такая?
8. bulas 184 18.10.17 08:44 Сейчас в теме
Открываем обработку "ОбновлениеВспомогательныхДанных.epf" в УТ 11.3.4.х и........ {ВнешняяОбработка.ОбновлениеВспомогательныхДанных.Форма.Форма.Форма(52)}: Метод объекта не обнаружен (РазделениеВключено)
Если ОбщегоНазначения.РазделениеВключено() Тогда
Так что обработка Сергея имеет право на жизнь.
9. ildary 18.10.17 12:01 Сейчас в теме
(8) Обработку надо брать из БСП, чей номер версии соответствует номеру версии БСП в конфигурации. Я ни разу не сталкивался с проблемой в УТ, которую успел обновить 11.1->11.2->11.3 - обновляя при этом обработку.
10. victor_goodwill 7 20.11.17 18:45 Сейчас в теме
В указанной обработке не нашел отключение обновления в монопольном режиме. Что является главным. Непонятна логика 1С. зачем обновлять роли в монопольном доступе? Почему нельзя было сделать это через настройки? Так что я также в своей конфе просто повырезал установки монопольного режима
11. fixin 3882 21.11.17 00:39 Сейчас в теме
(10) ну там видимо страхуются от возможных косяков. Типа что если есть пользователи под этими ролями, то они после обновления не столкнулись бы с проблемами. Но давать на откуп админам они почему-то не захотели.

такова политика партии, не всегда понятная и правильная, увы.
12. luter-89 22.11.17 17:45 Сейчас в теме
Меняешь версию конфигурации и вуаля))
13. alexx2510 29 22.11.17 17:50 Сейчас в теме
можно ничего скачивать.
после добавления новой роли запускаешь конфигурацию с ключом "/С ЗапуститьОбновлениеИнформационнойБазы"

выше правильно написали - ваше решение заточено под текущую версию бсп, изменится структура хранения этих идентификаторов или принципы и все.
ИМХО, если пользуешься типовым функционалом, то лучше использовать типовые инструменты для обслуживания этого функционала
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Руководитель проектов 1С
Санкт-Петербург
Полный день

Программист 1С
Новосибирск
зарплата от 80 000 руб. до 150 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата от 40 000 руб. до 120 000 руб.
Полный день

Программист 1С
Красноярск
зарплата от 50 000 руб.
По совместительству

Бизнес-архитектор 1С, ведущий консультант
Санкт-Петербург
Полный день