IE2017

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

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

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

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

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

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

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

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

См. также

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

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

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

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

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

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

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

Ну а в целом - отличная обработка)) Для заявленной цели подходит просто отлично) Спасибо.
24. Александр Кузин (sashocq) 189 15.06.10 12:55 Сейчас в теме
(21), (23) Да, дельные пожелания. Надеюсь, в ближайшее время дойдут руки.
По поводу 8.2 - есть задумка доработать, ведь там уже добавлены и права к каждому реквизиту.
25. Сергей Дашков (serega_sun) 07.08.10 17:51 Сейчас в теме
Спасибо. То что доктор прописал...
26. Андрей Попов (Andrew_flyer) 78 11.08.10 09:18 Сейчас в теме
27. Anton Chikov (Fr1eNd_Tver) 28.09.11 12:49 Сейчас в теме
Вот она обработка моей мечты, сравнение по ролям, а то надоело каждый раз руками проверять.
28. Farsis (Farsis) 15 11.10.11 18:00 Сейчас в теме
Спасибо, очень помогло. Только я надеюсь, что скоро необходимость в ней отпадет, так как в новом, 14 релизе платформы, 1с-ники реализовали сравнение ролей типовыми механизмами ещё на этапе сравнения/объединения конфигурации
29. Екатерина Сальникова (Katerina_S) 18.11.11 14:11 Сейчас в теме
30. Иван Титов (Ibrogim) 622 21.11.11 11:27 Сейчас в теме
Обработка просто незаменима, особенно при большом количестве ролей, спасибо Автору !
31. Darkid Darkid (Darkid) 26 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) 248 23.03.12 16:55 Сейчас в теме
36. Надежда Чистякова (agvozdareva) 19.05.12 07:52 Сейчас в теме
Спасибо! Мне очень пригодилось, в голове держать или на бумаге список отклонения от стандарта для обновления не очень удобно. У меня только под 8.2. не работает отбор по ролям :(, может что не правильно делаю. Будет время сама покопаю. Ставлю плюс!
37. dfg dgf (FLYYY1986) 18.10.12 14:20 Сейчас в теме
Обработочка - то, что надо, спасибо огромное, пригодилась.
38. Александр Иванов (alexsql2) 04.02.13 11:58 Сейчас в теме
Запускаю обработку в ЗУП. Платформа 1С:Предприятие 8.2 (8.2.13.202) Выдает ошибку: Недопустимая строка с указанием класса.
Прикрепленные файлы:
39. Алексей (Alex1c) 17 19.08.13 14:18 Сейчас в теме
(38) автор забросил свое детище. В модуле объекта в районе 238 строчки измените 81 на 82 COMПодключение = Новый COMОбъект("v82.COMConnector");
Оставьте свое сообщение