Анализ прав доступа к объектам конфигурации информационной базы

Опубликовал Sergey Due (due) в раздел Администрирование - Защита, права, пароли

Отчет позволяет получать консолидированные данные по доступным правам к объектам конфигурации информационной базы.

Анализ прав доступа к объектам конфигурации информационной базы

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

[2012-03-08] добавлена возможность формирования отчета в управляемом приложении (толстый и тонкий клиент)

[2012-04-04] исправлена работа в режиме обычного приложения

[2013-01-21] исправлена ошибка при запуске в толстом клиенте (управляемое приложение)

[2016-12-02] устранена ошибка при выборе корня объектов конфигурации.

В анализ добавлены дополнительные общие объекты:

  • - общие формы
  • - интерфейсы
  • - планы обмена

В отчете можно подобрать для анализа доступные роли конфигурации, либо роли пользователей информационной базы (Рисунок - №1).

Помимо анализируемых ролей конфигурации можно выбрать конкретные объекты конфигурации.

Рисунок - №1 – отчет «Анализ прав доступа»

 В сформированном отчете можно отобрать только отличия между доступными правами на объекты

Рисунок - №2 – отбор отличий в правах к объектам в разных ролях

 

 Данные из сформированного отчета можно сохранять во внешний xml файл для последующей загрузки и анализа в другой конфигурации.

Рисунок - №3 – данные из ранее сформированного отчета можно загрузить в текущий анализ

 

 Данные из ранее сформированного отчета можно сопоставлять с правами из текущей конфигурации информационной базы.

Рисунок - №4 – анализ данных из ранее сформированного отчета

 

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

Наименование Файл Версия Размер
Анализ прав доступа
.erf 28,37Kb
02.12.16
442
.erf 28,37Kb 442 Скачать

См. также

Добавить вознаграждение
Комментарии
0. Sergey Due (due) 320 05.03.12 20:31 Сейчас в теме
Отчет позволяет получать консолидированные данные по доступным правам к объектам конфигурации информационной базы.

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

корум; +1 Ответить
1. Алексей Олешко (retif) 05.03.12 20:31 Сейчас в теме
УТ 11 0.7.13- не работает.....
"Значение не является значением объектного типа"
2. Владимир Водин (BalVlad) 06.03.12 08:42 Сейчас в теме
Спасибо, на КА 1.1 работает.
3. Sergey Due (due) 320 06.03.12 09:47 Сейчас в теме
(1) retif, работает, но для формирования отчета надо запускать приложение в толстом клиенте.

4. Алексей Олешко (retif) 06.03.12 10:02 Сейчас в теме
УТ11 0.7.13 под толстым клиентом.

Ошибка исполнения отчета
по причине:
Ошибка при выполнении обработчика - 'ПриКомпоновкеРезультата'
по причине:
{ВнешнийОтчет.ск_АнализПравДоступа.МодульОбъекта(9)}: Значение не является значением объектного типа (вывестиОтчет)
текущаяФорма.вывестиОтчет();


Сейчас попробую проверить на 0.7.19
5. acherey 11 06.03.12 12:23 Сейчас в теме
Плюсанул, но на УТ 11.0.7.13 действительно не работает, и думаю более актульной будет публикация по УТ ред 10.3. но автору спасибо, скопировал себе в закрома, уверен что пригодится.
6. Sergey Due (due) 320 06.03.12 12:32 Сейчас в теме
(4) retif, (5) acherey, накатил до 11.0.7.13 - в толстом клиенте работает. какой у вас релиз платформы?

7. Алексей Олешко (retif) 06.03.12 13:32 Сейчас в теме
(6) due, Платформа 8.2.14.540
Обновил Конфигурацию до 0.7.19 -та же ошибка
8. nataon (nataon) 06.03.12 14:46 Сейчас в теме
9. Дмитрий Луканов (TheGrr) 109 06.03.12 15:27 Сейчас в теме
Неплохо было бы видеть какой вообще доступ имеет пользователь к объекту без детализации по ролям.
10. Sergey Due (due) 320 06.03.12 16:23 Сейчас в теме
(7) retif, (5) acherey, надо запускать отчет в обычном приложении (не управляемом).
тогда все работает. исполнение в управляемой форме возможно позже.
11. Алексей Олешко (retif) 06.03.12 18:14 Сейчас в теме
Да, спасибо- в обычном запустил
Укажи в публикации
12. Max (mkobzancev) 1 06.03.12 18:19 Сейчас в теме
А нет ли такой же, только для УПП Украинской?
13. Sergey Due (due) 320 06.03.12 19:01 Сейчас в теме
(12) mkobzancev, а в чем собственно заключается отсутствие возможности использовать данный отчет в УПП Украинской? язык не тот и отчет не выбирает доступные права?
14. Андрей Иванов (wes1977) 5 07.03.12 12:25 Сейчас в теме
Плюс за удобство, но хотелось бы видеть сравнение по общим объектам конфигурации (интерфейсам, общим формам)
15. ildar saitov8 (Raspik) 09.03.12 09:56 Сейчас в теме
интересная программка но в самой программе тож можно ставить права на ут намного проще выбирая вид ну там не сложно если понимать что на что влияет
16. Sergey Due (due) 320 10.03.12 12:20 Сейчас в теме
(1) retif, (5) acherey, (14) wes1977, изменения в отчете.

[2012-03-08] добавлена возможность формирования отчета в управляемом приложении (толстый и тонкий клиент)
В анализ добавлены дополнительные общие объекты:
- общие формы
- интерфейсы
- планы обмена
17. Алексей Ромашов (krund) 10.03.12 13:21 Сейчас в теме
18. Алексей Ромашов (krund) 10.03.12 13:33 Сейчас в теме
(8) nataon, Да ничего, жаль только платная :(
19. Sergey Due (due) 320 10.03.12 16:14 Сейчас в теме
(18) krund, выложена бесплатно :)
если только infostart за нее, что-то просит?!
21. olga pt (pt_olga) 58 11.03.12 13:18 Сейчас в теме
Спасибо!
Заработаю денег)) и попробую
22. Арти Шарти (Tommy1987) 3 11.03.12 14:37 Сейчас в теме
Это очень-очень полезная вещь, а то часто приходится смотреть и тупить, у кого каких прав не хватает)))
23. Игорь Макаренко (Kashemir) 329 12.03.12 17:38 Сейчас в теме
24. Sergey Due (due) 320 12.03.12 21:59 Сейчас в теме
(23) Kashemir, о, кстати не подумал, что можно наименование ролей развернуть для удобства. :)
25. Dimon (klel) 13.03.12 22:10 Сейчас в теме
Хорошая штучка. А на УПП 1.3.23.1 пойдет?
26. Sergey Due (due) 320 14.03.12 01:10 Сейчас в теме
(25) klel, не важно какая конфигурация, главное, что бы платформа 8.2.14(+)
27. Anatoliy (NOVOPRO) 14.03.12 04:21 Сейчас в теме
Спасибо автору хорошо поработал над оформлением.
28. Alex Steiner (OrsoBear) 14.03.12 11:04 Сейчас в теме
Согласен с выше оставившими комментарии.
Отчет замечательный и наглядный.
Отдельное спасибо за Управляемое приложение!
Развлекаюсь разграничением прав пользователей.

Хорошая помощь в этом нелегком труде :)
29. JER MARK (JER_MARK) 27.03.12 16:57 Сейчас в теме
Именно такого наглядного отчета не хватает. В базах где пользователей много и у каждого индивидуальные права - ну просто незаменима
30. Александр Кучеренко (ialex2008) 54 29.03.12 11:18 Сейчас в теме
Релиз конфигурации:
В Управление производственным предприятием, редакция 1.3 (1.3.22.1) (http://v8.1c.ru/enterprise/)
Copyright (С) ООО "1C", 2009-2011. Все права защищены
(http://www.1c.ru/)

Платформа: 1С:Предприятие 8.2 (8.2.15.301)

Ошибка:

{ВнешнийОтчет.ск_АнализПравДоступа.МодульОбъекта(51,11)}: Переменная не определена (текущиеДанные)
Если не <<?>>текущиеДанные = Неопределено Тогда
{ВнешнийОтчет.ск_АнализПравДоступа.МодульОбъекта(52,14)}: Переменная не определена (текущиеДанные)
тДанные = <<?>>текущиеДанные.заполнитьДанные();
{ВнешнийОтчет.ск_АнализПравДоступа.МодульОбъекта(54,26)}: Переменная не определена (текущиеДанные)
вывестиОтчет(тДанные, <<?>>текущиеДанные.ЭлементыФормы.Результат);
{ВнешнийОтчет.ск_АнализПравДоступа.МодульОбъекта(54,4)}: Процедура или функция с указанным именем не определена (вывестиОтчет)
<<?>>вывестиОтчет(тДанные, текущиеДанные.ЭлементыФормы.Результат);
31. Sergey Due (due) 320 29.03.12 17:58 Сейчас в теме
(30) ialex2008, обычное или управляемое приложение использовалось когда возникли подобные ошибки?
32. Александр Кучеренко (ialex2008) 54 30.03.12 08:46 Сейчас в теме
Обычное. Забыл сказать конфигурация серверная на SQLе на других конфигурациях работает отлично жирный +
33. Александр Доровских (Requiem) 27 02.04.12 07:48 Сейчас в теме
В том же УПП было бы удобно анализировать профили прав пользователей.
34. Sergey Due (due) 320 06.04.12 18:05 Сейчас в теме
(30) ialex2008, [2012-04-04] исправлена работа в режиме обычного приложения
35. Александр Кучеренко (ialex2008) 54 07.04.12 14:42 Сейчас в теме
36. Евгений (Voody) 20 12.02.13 07:38 Сейчас в теме
ЗБУ 1.0.51.1 Полёт нормальный.
Спасибо, анализ очень пригодился.
37. Павел Ладейщиков (flack) 12 13.12.13 14:12 Сейчас в теме
Скачалась пустая обработка.
38. Sergey Due (due) 320 16.12.13 10:08 Сейчас в теме
(37) flack, только что скачал - все нормально по ссылке приходит файл обработки ск_АнализПравДоступа - СК00011-1.erf. Обработка запускается как обычном, так и в управляемом приложении.
39. Павел Ладейщиков (flack) 12 16.12.13 10:21 Сейчас в теме
(38) due, скачал очередной раз.
Проблема была в браузере. Опера скачала файл sk.analizpravdostupa_._sk00011.1.erf
IE скачал как надо.
Спасибо!
41. Максим Жохов (ZhokhovM) 238 01.12.16 17:51 Сейчас в теме
{ВнешнийОтчет.ск_АнализПравДоступа.Форма.Тонкая.Форма(438)}: Значение не является значением объектного типа (Имя)
типОбъекта = текущийОбъект.Родитель.Имя;
42. Максим Жохов (ZhokhovM) 238 02.12.16 10:07 Сейчас в теме
Пока так исправил:
Попытка
	типОбъекта = текущийОбъект.Родитель.Имя;
Исключение
	Продолжить;
КонецПопытки;
...Показать Скрыть

Но минус не убирается, к сожалению.
43. Sergey Due (due) 320 02.12.16 10:20 Сейчас в теме
(41)
[2016-12-02] устранена ошибка при выборе корня объектов конфигурации.
Спасибо за минус.
(42)
Исправить надо так:
типОбъекта = ?(текущийОбъект.Родитель = Неопределено, "", текущийОбъект.Родитель.Имя);
44. Максим Жохов (ZhokhovM) 238 02.12.16 10:41 Сейчас в теме
(43)минус убрали, спасибо за исправление.