gifts2017

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

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

 

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

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

 

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

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

См. также

Подписаться Добавить вознаграждение

Комментарии

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

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

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

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

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


Сейчас попробую проверить на 0.7.19
5. acherey 06.03.12 12:23
Плюсанул, но на УТ 11.0.7.13 действительно не работает, и думаю более актульной будет публикация по УТ ред 10.3. но автору спасибо, скопировал себе в закрома, уверен что пригодится.
6. Sergey Due (due) 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) 06.03.12 15:27
Неплохо было бы видеть какой вообще доступ имеет пользователь к объекту без детализации по ролям.
10. Sergey Due (due) 06.03.12 16:23
(7) retif, (5) acherey, надо запускать отчет в обычном приложении (не управляемом).
тогда все работает. исполнение в управляемой форме возможно позже.
11. Алексей Олешко (retif) 06.03.12 18:14
Да, спасибо- в обычном запустил
Укажи в публикации
12. Max (mkobzancev) 06.03.12 18:19
А нет ли такой же, только для УПП Украинской?
13. Sergey Due (due) 06.03.12 19:01
(12) mkobzancev, а в чем собственно заключается отсутствие возможности использовать данный отчет в УПП Украинской? язык не тот и отчет не выбирает доступные права?
14. Андрей Иванов (wes1977) 07.03.12 12:25
Плюс за удобство, но хотелось бы видеть сравнение по общим объектам конфигурации (интерфейсам, общим формам)
15. ildar saitov8 (Raspik) 09.03.12 09:56
интересная программка но в самой программе тож можно ставить права на ут намного проще выбирая вид ну там не сложно если понимать что на что влияет
16. Sergey Due (due) 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) 10.03.12 16:14
(18) krund, выложена бесплатно :)
если только infostart за нее, что-то просит?!
21. olga pt (pt_olga) 11.03.12 13:18
Спасибо!
Заработаю денег)) и попробую
22. Арти Шарти (Tommy1987) 11.03.12 14:37
Это очень-очень полезная вещь, а то часто приходится смотреть и тупить, у кого каких прав не хватает)))
23. Игорь Макаренко (Kashemir) 12.03.12 17:38
24. Sergey Due (due) 12.03.12 21:59
(23) Kashemir, о, кстати не подумал, что можно наименование ролей развернуть для удобства. :)
25. Dimon (klel) 13.03.12 22:10
Хорошая штучка. А на УПП 1.3.23.1 пойдет?
26. Sergey Due (due) 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) 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) 29.03.12 17:58
(30) ialex2008, обычное или управляемое приложение использовалось когда возникли подобные ошибки?
32. Александр Кучеренко (ialex2008) 30.03.12 08:46
Обычное. Забыл сказать конфигурация серверная на SQLе на других конфигурациях работает отлично жирный +
33. Александр Доровских (Requiem) 02.04.12 07:48
В том же УПП было бы удобно анализировать профили прав пользователей.
34. Sergey Due (due) 06.04.12 18:05
(30) ialex2008, [2012-04-04] исправлена работа в режиме обычного приложения
35. Александр Кучеренко (ialex2008) 07.04.12 14:42
36. Евгений (Voody) 12.02.13 07:38
ЗБУ 1.0.51.1 Полёт нормальный.
Спасибо, анализ очень пригодился.
37. Павел Ладейщиков (flack) 13.12.13 14:12
Скачалась пустая обработка.
38. Sergey Due (due) 16.12.13 10:08
(37) flack, только что скачал - все нормально по ссылке приходит файл обработки ск_АнализПравДоступа - СК00011-1.erf. Обработка запускается как обычном, так и в управляемом приложении.
39. Павел Ладейщиков (flack) 16.12.13 10:21
(38) due, скачал очередной раз.
Проблема была в браузере. Опера скачала файл sk.analizpravdostupa_._sk00011.1.erf
IE скачал как надо.
Спасибо!
41. Максим Жохов (ZhokhovM) 01.12.16 17:51
{ВнешнийОтчет.ск_АнализПравДоступа.Форма.Тонкая.Форма(438)}: Значение не является значением объектного типа (Имя)
типОбъекта = текущийОбъект.Родитель.Имя;
42. Максим Жохов (ZhokhovM) 02.12.16 10:07
Пока так исправил:
Попытка
	типОбъекта = текущийОбъект.Родитель.Имя;
Исключение
	Продолжить;
КонецПопытки;
...Показать Скрыть

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