Сравнение ролей (прав доступа) двух конфигураций

Публикация № 19022

Администрирование - Защита, права, пароли

72
Выполняет сравнение Ролей/Прав доступа между двумя однотипными конфигурациями.

Стандартный механизм сравнения и объединения платформы 1С:Предприятие 8.1 не предоставляет возможности выяснить, какие изменения вносились в ту или иную Роль. Данная обработка поможет это выяснить.

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

Добавлена возможность сравнения прав для объектов, существующих только в одной из конфигураций. Это удобно, если вы добавили объекты и установили на них права в существующих ролях. См. справку к обработке.

72

Скачать файлы

Наименование Файл Версия Размер
Сравнение ролей.epf
.1234292371 22,57Kb
25.09.09
805
.1234292371 22,57Kb 805 Скачать

См. также

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. ediks 327 11.02.09 18:03 Сейчас в теме
Понравилось, только опечатку в праве "РедактироваНЕ" исправьте, пожалуйста.
2. sashocq 192 11.02.09 21:28 Сейчас в теме
Спасибо, исправил, перезалил.
DimitriuZ; IgorXml; +2 Ответить
3. IgorXml 20.02.09 14:19 Сейчас в теме
12. sashocq 192 09.03.09 15:30 Сейчас в теме
(3) Дошло. Это SQL. Неужели сложно переключить раскладку, чтобы всем было понятно?
Работать, естественно, будет, т. к. метаданные те же.
5. sashocq 192 21.02.09 00:39 Сейчас в теме
И что?
Если у тебя нет прав на подключение к другой базе - что я могу сделать?
7. IgorXml 24.02.09 10:05 Сейчас в теме
(5) Так мне надо проверить не только мои(админа) права, но и пользовалей. У них нет.
6. sashocq 192 21.02.09 00:40 Сейчас в теме
А про Скулеву я не понял
8. sashocq 192 25.02.09 10:38 Сейчас в теме
В текущей базе ты должен иметь админские права. И к другой базе ты должен подключаться с админскими правами.
Обработка сравнивает ВСЕ роли. Сопоставление ролей (и других объектов метаданных) происходит по их именам.
Если в результате сравнения ты видишь изменения только в роли админа, то изменения есть только в ней.

Некоторые замечания по алгоритму:
Права сравниваются только по объектам, существующим в обоих базах. Если в какой-то роли есть права на объект, которого нет в другой базе, то такой объект ПРОПУСКАЕТСЯ.

P.S. Полезные пожелания по работе обработки приветствуются :-)
9. adv73 267 05.03.09 16:39 Сейчас в теме
БОЛЬШОЕ СПАСИБО за обработку!
Она прямо как подарок к обновлению УПП с 19 релиза на 21. Больше всего переживал за обновление ролей, и тут нашел то, что мне надо.
DimitriuZ; +1 Ответить
10. sashocq 192 05.03.09 20:53 Сейчас в теме
11. sashocq 192 09.03.09 15:20 Сейчас в теме
Немного обновил. Теперь отображаются изменения ролей по добавленным объектам.
13. sashocq 192 20.03.09 10:52 Сейчас в теме
Не производилось сравнение, если не была установлена ни одна галочка по объектам, существующим только в этой или другой базе.
Исправлено.
14. Ulfhedhinn 241 29.07.09 10:58 Сейчас в теме
Спасибо за обработку, то что нужно ! :)
Есть одно пожелание, хотя не знаю на сколько он реально, вот если бы была возможность сравнивать с конфигурацией поставщика текущей базы, то было бы просто мега супер :)))
15. sashocq 192 29.07.09 22:08 Сейчас в теме
Мда... это, конечно, тема... :-)
16. artur.antipin 03.08.09 09:44 Сейчас в теме
Спасибо за обработку. Но очень жаль, что нельзя программно менять права. Если много изменений, то в ручную все это очень долго делать.
17. sashocq 192 03.08.09 14:12 Сейчас в теме
(16) Согласен. Я для себя уже давно определился: создаю новые роли, а типовые не трогаю.
18. artbear 1125 03.10.09 10:13 Сейчас в теме
Каким образом можно сравнить две роли в ОДНОЙ конфигурации?

Например, для типовых конф часто заводится своя роль, которая скопирована из типовой роли и доработана под свои нужды.

ЗЫ если есть другая обработка, выполняющая данную задачу, прошу подсказать.
19. sashocq 192 28.10.09 23:54 Сейчас в теме
Мда... либо из этой переделать, либо... была, кажется, где-то на инфостарте, но не помню где :-(
20. JesteR 141 06.05.10 09:35 Сейчас в теме
21. Istur 1414 14.06.10 14:43 Сейчас в теме
(0) Сделай пожалуйста возможность подключения к базе на сервере и к 8.2..
24. sashocq 192 15.06.10 12:55 Сейчас в теме
(21), (23) Да, дельные пожелания. Надеюсь, в ближайшее время дойдут руки.
По поводу 8.2 - есть задумка доработать, ведь там уже добавлены и права к каждому реквизиту.
22. Istur 1414 14.06.10 14:49 Сейчас в теме
(0) Конечный вид немного не симпатичный, сгрупируй битте по типам метаданных.
23. Istur 1414 14.06.10 14:55 Сейчас в теме
Выделять желательно бы всю строку, возможность ручного редактирования галочек убрать.

За (22) прошу прощения)) Сразу эту галочку в настройках не увидел(

И если конкретные права вынесешь из строк в столбцы, то будет просто супер..

Ну а в целом - отличная обработка)) Для заявленной цели подходит просто отлично) Спасибо.
25. serega_sun 07.08.10 17:51 Сейчас в теме
Спасибо. То что доктор прописал...
26. Andrew_flyer 82 11.08.10 09:18 Сейчас в теме
27. Fr1eNd_Tver 28.09.11 12:49 Сейчас в теме
Вот она обработка моей мечты, сравнение по ролям, а то надоело каждый раз руками проверять.
28. Farsis 27 11.10.11 18:00 Сейчас в теме
Спасибо, очень помогло. Только я надеюсь, что скоро необходимость в ней отпадет, так как в новом, 14 релизе платформы, 1с-ники реализовали сравнение ролей типовыми механизмами ещё на этапе сравнения/объединения конфигурации
29. Katerina_S 18.11.11 14:11 Сейчас в теме
30. Ibrogim 1077 21.11.11 11:27 Сейчас в теме
Обработка просто незаменима, особенно при большом количестве ролей, спасибо Автору !
31. Darkid 29 18.12.11 01:14 Сейчас в теме
(( при запуске сравнения пишет - "Ошибка при вызове конструктора СОМ Объект.Недопустимая строка с указанием класса"
32. МАлексей 09.01.12 14:01 Сейчас в теме
Хорошая обработка. Работает и в 8.2 с подменой com connector.
33. leha.mos 09.01.12 14:07 Сейчас в теме
Очень полезная обработка. Как пожелание - возможность сохранения результатов в файл, для возможности дальнейшего использования.
34. Гость 11.01.12 13:43
35. dj_serega 365 23.03.12 16:55 Сейчас в теме
36. agvozdareva 19.05.12 07:52 Сейчас в теме
Спасибо! Мне очень пригодилось, в голове держать или на бумаге список отклонения от стандарта для обновления не очень удобно. У меня только под 8.2. не работает отбор по ролям :(, может что не правильно делаю. Будет время сама покопаю. Ставлю плюс!
37. FLYYY1986 18.10.12 14:20 Сейчас в теме
Обработочка - то, что надо, спасибо огромное, пригодилась.
38. alexsql2 04.02.13 11:58 Сейчас в теме
Запускаю обработку в ЗУП. Платформа 1С:Предприятие 8.2 (8.2.13.202) Выдает ошибку: Недопустимая строка с указанием класса.
Прикрепленные файлы:
39. Alex1c 16 19.08.13 14:18 Сейчас в теме
(38) автор забросил свое детище. В модуле объекта в районе 238 строчки измените 81 на 82 COMПодключение = Новый COMОбъект("v82.COMConnector");
Оставьте свое сообщение