Настройка и анализ прав доступа v.1.21, для 8.1 и толстого клиента 8.2

17.11.11

Администрирование - Информационная безопасность

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Настройка и анализ прав доступа 8.2
.epf 99,34Kb
1065 2 500 руб. Купить
Настройка и анализ прав доступа
.epf 98,99Kb
2697 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Назначение ролей реализовано другим способом, по моему мнению более удобно, чем в "Матрице ролей пользователей".Реализована иерархия и отбор по справочнику "Пользователи", для УПП - иерархия по ролям. С точки зрения УПП работать гораздо удобнее по сравнению с другими обработками.

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

С точки зрения роли: выводит какие метаданные и пользователи относятся к ней.

С точки зрения метаданного: в какие подсистемы и роли входит и  какие права имеют пользователи на него, а также через какие роли пользователем было получено право на метаданное.

Пользователя: роли его, к каким метаданным какой вид доступа имеет, и через какую роль получил право на метаданное.

Подсистемы: какие метаданные в нее входят.

 

Реализован отбор по подсистемам, пользователям, группировка по видам прав доступа.

Обычно когда раскладывают роль или пользователя по правам, то делают табличку, где в строках пользователи /роли, а в колонках идет перечисление всех прав. Но это сильно неудобно, так как достаточно сложно анализировать. У справочников всего 12 прав, у документов вообще 18. Поэтому я попытался разделить все права на блоки. В итоге сгруппировал в 5 блоков. Если интересно - то описание в обработке в табличном документе "Описание блоков прав доступа".

Модуль открыт. Обработка универсальна, подходит для любой конфигурации.

 

v 1.1  1. Вместо Да/Нет рисование +/- разными цветами и добавление выбора способа отображение в настройках, старый способ тоже сохранен. 2. В отборе по подсистемам добавлен пункт " Нет ни в одной подсистеме". 3. Добавлены разделители между таблицами, теперь можно устанавливать размер таблиц вручную. 4. + 2 небольшие доработки и исправление ошибок. 5. Расширено количество метаданных и они распределены по важности для пользователя, упорядочивание как в конфигураторе. 6. Добавлена возможность работы с справчником "Группы пользователей". 7. "Описание блоков прав доступа" добавлено в обработку.

1.17- Улучшена "юзабельность", теперь объект, которому идет назначение, всегда находится слева.

1.20 - добавлена возможность работы с профилями пользователей. Доделано управление справочниками из обработки, до этого работало увы не сильно хорошо. теперь можно настраивать права, в принципе никуда не выходя из обработки. Исправлены ошибки.

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

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Информационная безопасность Чистка данных Системный администратор Разработчик Руководитель проекта 1С 8.3 1С:Бухгалтерия 3.0 Платные (руб)

Обезличивает копию рабочей базы 1С перед передачей наружу и возвращает настоящие данные обратно, когда база вернулась. Это обратимая псевдонимизация: соответствия «исходное - псевдоним» пишутся в отдельный зашифрованный датасет, который остаётся у владельца. Работает на любой конфигурации - обходит метаданные и находит персональные данные сам, без списка реквизитов под конкретную базу. Суммы, количества, даты и номера документов не трогает никогда, оборотно-сальдовая до и после совпадает до копейки. Проверено на трёх конфигурациях: 106 031 объект, 215 642 замены, ноль ошибок, возврат 100 процентов.

42700 руб.

18.08.2026    1480    3    0    

3

Информационная безопасность Инструменты администратора БД Инструментарий разработчика Учет документов Системный администратор Разработчик Аналитик Бухгалтер Пользователь Руководитель проекта 1С 8.3 1С 8.5 Розничная и сетевая торговля (FMCG) Платные (руб)

Контроль ввода данных в 1С: проверка заполнения реквизитов, обязательные поля, контроль перед записью и проведением, запрет проведения документа. Позволяет настраивать любые проверки данных в 1С 8.3/8.5 от обязательных полей до сложных условий – без открытия конфигуратора и написания кода. Готовое расширение, которое подключается и работает сразу.

6000 руб.

15.04.2026    4155    12    0    

25

Информационная безопасность Нейросети Разработчик 1С 8.3 Бесплатно (free)

Скрипт, который написал Claude Code и каждый час запускал планировщик, ночью пометил на удаление тысячи документов перемещений в продуктивной базе 1С на 5 ТБ. Остатки уехали на миллиардные суммы, база стояла до обеда, около 500 заказов с маркетплейсов и сайта ушли в отмены. Как это произошло, где была ошибка в определении дублей и что я сделал, чтобы это не повторилось: агентам только чтение, алерты в Telegram на массовую запись, ревизия планировщиков.

06.10.2026    6156    nedomolkov.ivan    161    

48

Информационная безопасность Поиск данных ServiceDesk, HelpDesk Журналы и реестры данных 1С 8.3 Россия Бухгалтерский учет Бюджетный учет Налоговый учет Управленческий учет Платные (руб)

Полный контроль над изменениями в 1С без нагрузки на вашу базу. Мгновенный доступ к истории изменений, удобное сравнение и откат данных в один клик. Простой отчет с визуальным отображением изменений Откат на любую версию объекта в два клика История изменения данных хранится во внешней базе

180000 руб.

05.09.2025    5930    2    1    

4

Информационная безопасность Пароли 1С:Предприятие 8 Бесплатно (free)

Все еще храните пароли в базе? Тогда мы идем к вам! Безопасное и надежное хранение секретов. JWT авторизация. Удобный интерфейс. Демо конфигурация. Бесплатно.

30.05.2024    17579    kamisov    20    

66

Информационная безопасность Разработчик 1С:Предприятие 8 Бесплатно (free)

Рассмотрим в статье более подробную и последовательную настройку аутентификации в 1С с использованием распространенной технологии JWT, которая пришла в программу в платформе версии 8.3.21.1302.

27.02.2024    27223    AlexeyPROSTO_1C    10    

46

Перенос данных 1C Роли и права Разработчик 1С:Предприятие 8 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление холдингом Абонемент ($m)

Подсистема помогает в переносе пользователей из УПП в новую автоматизированную систему ERP (или УХ, ЗУП) по мотивам статьи "Переход с 1С:УПП на 1C:ERP. Переезд пользователей с сохранением прежних прав" https://infostart.ru/pm/1627919/

1 стартмани

06.01.2024    6625    19    sapervodichka    0    

39

Информационная безопасность Разработчик 1С:Предприятие 8 Абонемент ($m)

Интеграционные решения стали неотъемлемой частью нашей жизни. Правилом хорошего тона в современных приложениях является не давать интегратору доступ к чувствительным данным. Device flow позволяет аутентифицировать пользователя, не показывая приложению чувствительные данные (например: логин и пароль)
Рассмотрим Device flow аутентификацию, в приложении, на примере OpenID провайдера Yandex.

1 стартмани

27.10.2023    6367    platonov.e    1    

23
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. WiseSnake 1521 18.08.09 17:59 Сейчас в теме
Спасибо! Сделано добротно. Мне понравилось. Будем пробовать...
3. Istur 1479 18.08.09 18:35 Сейчас в теме
(1) )) Это не конечный вариант, буду дорабатывать дальше))
Atori-kun; Vida; DarkSign; Русский; YVolohov; +5 – Ответить
173. nookie 3 22.01.15 14:26 Сейчас в теме
(3) а обработка удивительно хороша!
Планируется ли такое для ERP и УТ 11 ?
101. Mily 23.09.10 15:19 Сейчас в теме
Огромное спасибо автору такой замечательной обработки! Приятно и красиво и вообще здорово! Печать просто сказка!(1)
2. Istur 1479 18.08.09 18:35 Сейчас в теме
)) Это не конечный вариант, буду дорабатывать дальше))
4. Алексей_Ч 4 19.08.09 06:27 Сейчас в теме
Отличный отчет. Спасибо.
5. Serj1C 484 19.08.09 07:46 Сейчас в теме
Не просто отчет. Ооочень удобно, красиво, качественно.
6. AdProg 19.08.09 09:12 Сейчас в теме
7. artbear 1590 19.08.09 09:13 Сейчас в теме
Отличная обработка!
К сожалению, работает только с типовыми!
У меня собственные конфы, есть некие полезные вставки от типовых, есть простейший справочник "Пользователи".

После небольшого допиливания обработка заработала и в моих нетиповых конфах :)

(0) Для большей универсальности можно сделать следующее:
1. Не во всех конфах в справочнике "Пользователи" есть доп.реквизит ЭтоГруппа
Для исправления в процедуре "СформироватьЗапросДляПостроителя()" можно
а) либо тупо сделать Попытка-Исключение, в попытке твой запрос, в исключении тот же запрос, но ЭтоГруппа = Ложь
б) либо проверить метаданные у справочника Пользователи
2. Не во всех конфах есть ШрифтыСтиля.ШрифтВажнойНадписи
Для исправления я выделил спец. метод
// -- Артур -- 19.08.2009 - если в системе нет стиля ШрифтыСтиля.ШрифтВажнойНадписи
Функция ПолучитьШрифтСтиля_ШрифтВажнойНадписи()
Попытка
Возврат ШрифтыСтиля.ШрифтВажнойНадписи;
Исключение
//ОписаниеОшибки()
Возврат ШрифтыСтиля.ШрифтТекста;
КонецПопытки;
КонецФункции
и вместо прямого использования ШрифтыСтиля.ШрифтВажнойНадписи подставляю данную функцию.
После этого обработка без проблем заработала.
turbo232; Istur; Ziggurat; +3 – Ответить
18. YVolohov 726 19.08.09 12:01 Сейчас в теме
(7) для самописных и прочих нетиповых конфигураций (сам Бог велит пропиарится ))) http://www.infostart.ru/projects/4422/

меньше функционала, по сравнению с обработкой автора, зато подходит для любой конфы
20. artbear 1590 19.08.09 15:08 Сейчас в теме
(18) Знаю, юзаю, но люблю конкуренцию :)
31. Istur 1479 19.08.09 18:49 Сейчас в теме
(20) Конкуренция дает лучшее качество))
29. Istur 1479 19.08.09 18:42 Сейчас в теме
(18) Прямое большинство конфигураций типовые, или на основе типовых всё же)) И после небольшой доделки, согласно (7) я думаю она будет подходить для многих самописных)) Странно, но на твою обработку я до этого не натыкался(( Красиво сделано и по сравнению с "Матрицей ролей пользователей" больше функционала)) Правда в ключевых для меня вопросах те же проблемы((
34. YVolohov 726 19.08.09 19:19 Сейчас в теме
(29) Она изначально такой задумывалась, использование исключительно средств платформы, поддержка любой конфигурации. Естественно пришлось урезать функционал.
Сейчас доделываю отчет в расшифровке по правам доступа к отдельным полям (RLS). На днях думаю закончить и выложить.
35. Istur 1479 19.08.09 19:29 Сейчас в теме
(34) Так (RLS) - это работа со справочником "Пользователи", то есть отход от универсальности? Чем кстати будет отличаться от http://infostart.ru/projects/3956/ ? А так буду ждать, у тебя интересные разработки))
41. YVolohov 726 20.08.09 18:01 Сейчас в теме
(35) Не совсем, RLS можно реализировать как на уровне конфигурации (это сделано в типовых) так и на уровне платформы (тоже используется в типовых в некоторых объектах).
Правда последний вариант сама фирма 1с рекомендует использовать осторожно, из за большой нагрузки на память и возможных глюков.
Отчет, кстати я закончил и выложил.
26. Istur 1479 19.08.09 17:46 Сейчас в теме
(7) Тестировал только на типовых конфигурациях и если после в принципе незначительных изменений работает в самописной - то это сильно радует)) Чуть попозже сегодня вставлю ваш код в обработку, спасибо))
36. Istur 1479 20.08.09 03:29 Сейчас в теме
(7) - Теперь работает и в конфигурациях, где справочник "Пользователи" не иерархический. Проблему со шрифтом тоже исправил.
37. artbear 1590 20.08.09 10:32 Сейчас в теме
(36) Ага, спасибо.
На самом деле еще печать не универсальна :)
{Форма.ФормаВыбораПечатныхФорм(16,11)}: Переменная не определена (РаботаСДиалогами)
Если Не <<?>>РаботаСДиалогами.ПроверитьМодифицированностьВФорме(Объект, ВладелецФормы) Тогда

Но ИМХО это уже мелочь.
43. Istur 1479 21.08.09 11:31 Сейчас в теме
(37), Черт, я специально переносил все процедуры из общих модулей в обработку, а эту не углядел чего-то(( Исправил, щас наконец все должна стать универсальной, потестируй битте))

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

(40) 1 - реализовал, 2,3 - чуть позже, 4 - не понял.. то есть добавить еще 2 печатные формы?, 5 - пункт "Без подсистемы" - расшифруйте, тоже не понял.
44. athlete 21.08.09 11:52 Сейчас в теме
(43) 4 - да еще печатные формы, чбы можно было расчечатать что может пользователь (профиль, роль) по метаданным а чего не может
И наоборот для каждого объекта метаданных кто может все, кто читать кто редактировать и ну конечно с отборами и настройками. Что бы можно было распечать эти данные и согласовать с начальством. (где + добавить, а где убрать).
5 - Если метаданные не принадлежат ни одной подсистеме (Например Которые добавили самостоятельно и не включили ни в одну из подсистем). Т.е. отбор как на закладке подсистемы "Нет ни в одной подсистеме"
45. Поручик 4611 21.08.09 16:25 Сейчас в теме
(43) Перед именеми процедур лучше поставить свой уникальный префикс

{ВнешняяОбработка.НастройкаИАнализПравДоступа(3,9)}: Процедура или функция с указанным именем уже определена (НайтиПользователяИБ)
Функция <<?>>НайтиПользователяИБ(ИмяПользователя) Экспорт
{ВнешняяОбработка.НастройкаИАнализПравДоступа(728,11)}: Процедура или функция с указанным именем уже определена (НапечататьДокумент)
Процедура <<?>>НапечататьДокумент(ПечДокумент, КоличествоЭкземпляров = 1, НаПринтер = Ложь, Заголовок = "", Ссылка = Неопределено, ИсточникМакета = Неопределено) Экспорт
46. Istur 1479 21.08.09 16:43 Сейчас в теме
(45) Значить у вас в глобальный модуль, в который были добавлены указанные процедуры, как я понимаю.. Все, поставил префиксы)))
48. athlete 22.08.09 18:59 Сейчас в теме
(46)
При печати выдает:
1.
{Форма.ФормаВыбораПечатныхФорм(19)}: Метод объекта не обнаружен (ПолучитьСтруктуруПечатныхФорм)
СтруктураВнутреннихПечатныхФорм = Объект.ПолучитьСтруктуруПечатныхФорм();

Надо заменить на СтруктураВнутреннихПечатныхФорм = Объект.Обр_ПолучитьСтруктуруПечатныхФорм();

2.
{Форма.Форма(866)}: Метод объекта не обнаружен (Печать)
ЭтотОбъект.Печать(Расшифровка, 0, Форма.НаПринтер,ЭтаФорма);

Заменить на
ЭтотОбъект.Обр_Печать(Расшифровка, 0, Форма.НаПринтер,ЭтаФорма);



User1078; +1 – Ответить
49. Istur 1479 22.08.09 19:46 Сейчас в теме
117. a31 26.10.11 19:56 Сейчас в теме
athlete пишет:
athlete 20.08.09 17:19 URL ↓Цитата ↓Ответить

Большой плюс и респект автору!

Пожелания рекомендации: 1. Поддержу EugeneK по поводу рисовать +/- разными цветами вместо Да/Нет, А лучше добавить выбор в настройках. 2. Добавить разделители на некоторых страницах, например "Роли", чтобы можно было поднять вверх и сделать шире поле "Метаданные, к которым нет доступа". На мониторах разное разрешение и фиксированный интерфейс не всегда удобно. 3. Если возможно добавить работу с профилями. 4. Не плохо было бы добавить отчеты по Ролям (К каким метаданные роль имеет доступ к каким нет по каждому из метаданных) и По метаданным (Кто может читать, редактировать и тд по каждому из метаданных) 5. В отборе по подсистемам добавить пункт "Без подсистемы" или как то так

Ответили: (43) [+] User1078; Istur; [−]

Спасибо автору большущее, сейчас буду тестить на УПП.
118. a31 26.10.11 20:09 Сейчас в теме
a31 пишет:
Цитата athlete пишет: athlete 20.08.09 17:19 URL ↓Цитата ↓Ответить

Большой плюс и респект автору!

Пожелания рекомендации: 1. Поддержу EugeneK по поводу рисовать +/- разными цветами вместо Да/Нет, А лучше добавить выбор в настройках. 2. Добавить разделители на некоторых страницах, например "Роли", чтобы можно было поднять вверх и сделать шире поле "Метаданные, к которым нет доступа". На мониторах разное разрешение и фиксированный интерфейс не всегда удобно. 3. Если возможно добавить работу с профилями. 4. Не плохо было бы добавить отчеты по Ролям (К каким метаданные роль имеет доступ к каким нет по каждому из метаданных) и По метаданным (Кто может читать, редактировать и тд по каждому из метаданных) 5. В отборе по подсистемам добавить пункт "Без подсистемы" или как то так

Ответили: (43) [+] User1078; Istur; [−]

Спасибо автору большущее, сейчас буду тестить на УПП.

ОО, чуть перешел по закладкам обработки и вылет всей 1С, почему, автор, доработайте, плиз, чтобы на УПП 8.2.1.3.7.1 работала!
Спасибо!
Lama12-1; +1 – Ответить
8. wolf_az 142 19.08.09 09:39 Сейчас в теме
9. Ziggurat 50 19.08.09 09:39 Сейчас в теме
Замечательная обработка.
10. Kuzkin_otets 51 19.08.09 09:44 Сейчас в теме
Спасибо! Намного удобнее стандартной настройки!
11. Ruslan_Zakharov 19.08.09 10:13 Сейчас в теме
Отличный отчет! Большой плюс! Разработчику Respect
12. Hoochie 19.08.09 10:26 Сейчас в теме
13. SMIX 19.08.09 10:32 Сейчас в теме
Отличная обработка! Для работы с УПП - вещь очень полезная и удобная.
27. Istur 1479 19.08.09 17:56 Сейчас в теме
(13) Специально созвалал под УПП, все остальные обработки по данной тематике были не всегда удобны(( Когда 50-60 ролей и двузначное-трехзначное количество пользователей...
14. sound 538 19.08.09 10:36 Сейчас в теме
15. EugeneK 27 19.08.09 10:39 Сейчас в теме
великолепно , маладца. еще могу предложить вместо Да/Нет рисовать +/- разными цветами - понагляднее будет.
28. Istur 1479 19.08.09 18:09 Сейчас в теме
(15) Хорошая идея, буду реализовывать))
16. zzerro 277 19.08.09 10:46 Сейчас в теме
О... Спасибо, замечательная разработка, плюс адназначна
17. Zevik 19.08.09 11:30 Сейчас в теме
Спасибо, отличная вещь!
19. icq65312855 47 19.08.09 12:54 Сейчас в теме
Сделано хорошо.
Неплохо было бы добавить побольше отборов для таблиц с правой стороны
30. Istur 1479 19.08.09 18:44 Сейчас в теме
(19) Какие именно отборы нужно добавить?
21. YVolohov 726 19.08.09 15:32 Сейчас в теме
Кстати, просмотрел только что код обработки автора, явно заслуживает еще одного плюса.
32. Istur 1479 19.08.09 18:58 Сейчас в теме
(21) Спасибо, Ярослав)) Да кризис, времени свободного много, и хотелось написать качество.. Надеюсь получилось))
22. Арчибальд 2712 19.08.09 15:39 Сейчас в теме
Приступаю к администрированию 8-ки... Как честный человек, плюсануть просто обязан. :)))
23. YVolohov 726 19.08.09 16:25 Сейчас в теме
(22) Давно пора, клюшки конечно бессмертны, но ... все же не совсем :)
25. Арчибальд 2712 19.08.09 17:01 Сейчас в теме
(23) А я совсем не :((
(24) Съехать не удастся. Могу наехать :))
24. Ish_2 1117 19.08.09 16:30 Сейчас в теме
(22) Тихо съезжай с 77. Мы никому не скажем..
33. Istur 1479 19.08.09 19:03 Сейчас в теме
Всем спасибо за слова благодарности, приятно понимать, что работа выполнена не напрасно))
38. mwoleg 56 20.08.09 10:56 Сейчас в теме
Отличная обработка! Для работы с УПП - вещь очень необходимая и удобная.
39. Kruzo 20.08.09 11:27 Сейчас в теме
Только для УПП? Для БП не подходит?
40. athlete 20.08.09 17:19 Сейчас в теме
Большой плюс и респект автору!

Пожелания рекомендации:
1. Поддержу EugeneK по поводу рисовать +/- разными цветами вместо Да/Нет, А лучше добавить выбор в настройках.
2. Добавить разделители на некоторых страницах, например "Роли", чтобы можно было поднять вверх и сделать шире поле "Метаданные, к которым нет доступа". На мониторах разное разрешение и фиксированный интерфейс не всегда удобно.
3. Если возможно добавить работу с профилями.
4. Не плохо было бы добавить отчеты по Ролям (К каким метаданные роль имеет доступ к каким нет по каждому из метаданных) и По метаданным (Кто может читать, редактировать и тд по каждому из метаданных)
5. В отборе по подсистемам добавить пункт "Без подсистемы" или как то так
User1078; Istur; +2 – Ответить
42. Larkin 396 21.08.09 10:39 Сейчас в теме
Конечно +! Отлично сделано! Спасибо )
47. Поручик 4611 21.08.09 19:18 Сейчас в теме
Вот теперь зашибись.
Я-то мог и сам с процедурами вывернуться, но вдруг кто-то не сможет. :))
50. athlete 24.08.09 19:17 Сейчас в теме
Istur, еще одно пожелание:
Включите, пожалуйста, текст документа "Описание блоков прав доступа.doc" в справку обработки или повесьте кнопку, которая выводила бы табличный документ с данным описанием.
Istur; User1078; +2 – Ответить
52. Istur 1479 25.08.09 15:21 Сейчас в теме
(50) Да, Валерий, чего ступил я с этим вордом, надо было сразу в табличный документ вставлять)) Вставил)) Я добавил еще работу со справочником "Группы пользователя", в пункте 3 вы об этом говорили? Или о Справочнике "Профили полномочий пользователя".. Если о втором, то как именно хотите, чтоб я реализовал, конкретные пожелания есть? А так спасибо тебе, даешь идеи для совершенствования)))
(42), (51) Спасибо на добром слове, стараюсь)))
51. Merlin12042009 25.08.09 14:34 Сейчас в теме
53. athlete 25.08.09 22:21 Сейчас в теме
(53) Нет, я в сообщении имел ввиду именно Профили полномочий пользователей, которые так недавно появились в стандартных конфигурациях УПП и КА. Про "Группы пользователя" потом уже вспомнил, но писать не стал, ну теперь вроде ты сам сделал. Еще конечно можно добавить "дополнительные права пользователей" для универсальности, которые есть во многих обработках.

Как реализовать профили пока не знаю, надо подумать, сейчас как раз объект есть (УПП) где полный бардак с правами. Я обязательно обмозгую и отпишусь.

Первоначально идея такая, так как при создании пользователя ему можно присвоить права из профиля, то для меня было бы удобно видеть все то, что видно сейчас для пользователя + изменение настроек. По сути, пользователь = профиль. По моему так.
54. athlete 25.08.09 22:46 Сейчас в теме
Пожелание по "юзабилетности" - единообразию и удобству. Желательно чтобы на первой закладке Объект который мы настраиваем был слева, а значения настройки справа. Т.е. для этого оставить только два табличных поля с деревьями, которые заполнялись бы динамически.

1. Назначение ролей и групп пользователям
Наверное это самый сложный вариант для реализации, единственное что приходит в голову это пользователи как и сейчас слева, а справа в табличном поле двухуровневое дерево (с плюсиками равертки/свертки) с двумя основными ветками - роли и группы пользователей.

2.Назначение ролям пользователей
Роли - слева, а пользователи "с галочками" - справа

3.Назначение группам пользователей
Группы пользователей - слева, а пользователи "с галочками" - справа

Не особо понятно назначение табличного поля "Группы пользователей" на закладке "Пользователи". Может я тублю?

58. chizh 03.09.09 10:17 Сейчас в теме
Автору - 5 с плюсом! Очень удобная вещь, кроме одного (лично для моей ситуации):
Идея уже высказана (54) п.2
Пример: сделал в базе новую роль. У меня 80 пользователей, 60 должны получить эту роль.
Что я делаю прямо сейчас?
1. выделил слева нужного юзера
2. тынул справа нужную галочку.
3. тыкнул нового юзера
4. ответил на вопрос "Да".

Я бы всё это сделал быстрее в 5 раз, если бы слева были роли (я выделил бы нужную), а справа - юзеры: я б натыкал нужных галочек-юзеров и всё. И при этом без вопросов.

Поэтому хотелось бы видеть опцию отключения вопросов при каждом действии. И хотелось бы опционально менять местами: слева юзеры, справа роли и наоборот.

И тогда всем будет счастье!

Но автору все равно уже большое спасибо!
59. chizh 03.09.09 10:21 Сейчас в теме
(58) Прошу прощения, автор все уже сделал! Это вторая пятёрка с плюсом. А мне - позор, что сразу не увидел очевидное... :(
60. Istur 1479 04.09.09 17:49 Сейчас в теме
(58) Нет, на самом деле это большой минус программы, что непонятен сразу принцип действия, юзабельность должна быть.. Тогда в ближайшее время добавлю, как советовалось в (54), чтобы объекты, которым идет назначение, всегда были слева... И добавлю профили.
61. Istur 1479 07.09.09 06:43 Сейчас в теме
(54), (59). Ваши пожелания по юзабельности реализованы))
62. Поручик 4611 07.09.09 18:41 Сейчас в теме
(61)
>>>Обработка универсальна, подходит для любой конфигурации.

Так, чисто на заметку.

{Форма.Форма(2303)}: Поле объекта не обнаружено (СвернутьВсе)
Кнопка.Картинка = БиблиотекаКартинок.СвернутьВсе;
55. athlete 25.08.09 23:14 Сейчас в теме
На закладнке "Пользователи" Ругается на при сворачивании разворачивании при установленной галке "Упорядочить по видам доступа" и в настройках Отображение метаданных: "Еще и вторичные" или "Полностью все"

Ошибка типа:

{Форма.Форма(2037)}: Значение не является значением объектного типа (Развернута)
ДеревоТиповМетаданныхДляПользователя.Строки[ИндексРазвернутойСтроки].Строки.Найти(Строка.СтроковоеПредставление).Развернута = Истина;

т.е. ДеревоТиповМетаданныхДляПользователя.Строки[ИндексРазвернутойСтроки].Строки.Найти(Строка.СтроковоеПредставление) - Неопределенно

Документы - Полный доступ
Документы - Только просмотр и ввод по строке
Обработки - есть доступ
ПВХ - Только просмотр и ввод по строке
План счетов- Только просмотр и ввод по строке
План видов расчета - нет доступа
Бизнесс процессы - нет доступа
Задачи - нет доступа
Интерфейсы - есть доступ
Интерфейсы - нет доступа

Проверял на КА 1.0.2.1, УТ
56. Istur 1479 26.08.09 14:05 Сейчас в теме
(55) Исправил, подробно потестировал, немного доделал, вроде сейчас никаких ошибок вывавать не должен.

(54) На вкус и цвет товарищей нет)) Меня на работе знакомый убеждал еще до того, как я обработку выложил наоборот в обратном, что удобнее было бы создать только одну страницу и на нее запихать абсолютно всё. Но мне больше нравилось именно так, как я сделал)) Когда добавлял группы думал, как лучше и мне выложенный вариант показался наиболее подходящим.. Ведь можно одновременно без переключений назначать и роли и группы.. Но юзабельность и четкость нужное качество.. так что скорее всего переделаю.. Насчет того, что список с назначаемым должен всегда находить слева - неплохая идея))
(53) Да, эти профили замечательная штука. Создал шаблон и не надо потом мучиться, в нем же абсолютно все указано, я тоже подумаю над темой как лучше реализовать..

Тут все же не совсем удобно обсуждать, так что Валера если есть желание - моя аська 390853764)))
57. beornot 02.09.09 14:29 Сейчас в теме
Мне Обработка понравилась. Спасибо
63. Поручик 4611 07.09.09 18:48 Сейчас в теме
В УТ 10.3 нет такой картинки БиблиотекаКартинок.СвернутьВсе, в УПП есть.
64. Поручик 4611 07.09.09 19:01 Сейчас в теме
{Форма.Форма(2308)}: Поле объекта не обнаружено (РазвернутьВсе)
Кнопка.Картинка = БиблиотекаКартинок.РазвернутьВсе;

Короче, позиционируя что-то универсальным, избегайте применять подобные вещи в разработках, либо проверяйте наличие объекта в конфигурации.
65. Istur 1479 07.09.09 20:19 Сейчас в теме
(64) Прошу прощения, я думал это стандартные картинки, а они оказалось из конфигурации(( Ошибся в общем. Исправил.
66. Поручик 4611 07.09.09 20:22 Сейчас в теме
Теперь нормально.
67. athlete 11.09.09 16:10 Сейчас в теме
Поломал отбор по метаданным. :-(

{Форма.ФормаОтбораПодсистем(72,2)}: Недостаточно фактических параметров (РаботаСФлажкамиДеревоПользователей)
<<?>>РаботаСФлажкамиДеревоПользователей(Дерево,Ложь);
{Форма.ФормаОтбораПодсистем(76,2)}: Недостаточно фактических параметров (РаботаСФлажкамиДеревоПользователей)
<<?>>РаботаСФлажкамиДеревоПользователей(Дерево,Истина);
68. Istur 1479 11.09.09 17:15 Сейчас в теме
(67) Убрал. И я снял антиспамбот на аське)))
69. artbear 1590 12.09.09 08:16 Сейчас в теме
(68) Печать не очень универсальна :(
Например, у меня в некоторых самописных конфах нету общей формы ПечатьДокументов :)
70. Istur 1479 12.09.09 12:38 Сейчас в теме
(69) эта форма с самого начала находится внутри обработки, я переносил. Единственное, что у меня нет такого рода конфигураций, так что протестировать я не могу(( выходит туда просто закралась какая-то ошибка. Если не жалко, то скиньте такую конфу на ts87@mail.ru, или напишите здесь или в аське какая ошибка возникает. Я исправлю.
71. artbear 1590 12.09.09 13:31 Сейчас в теме
(70) Все просто. Нажимаю Печать, в окне выбора еще раз нажимаю Печать и выдается ошибка
{ВнешняяОбработка.НастройкаИАнализПравДоступа(778)}: Ошибка при вызове метода контекста (ПолучитьОбщуюФорму): Недопустимое значение параметра (параметр номер '1')
ФормаПечати = ПолучитьОбщуюФорму("ПечатьДокументов",, Новый УникальныйИдентификатор);
по причине:
Недопустимое значение параметра (параметр номер '1')
73. Istur 1479 17.09.09 20:32 Сейчас в теме
(71), (72). Прошу извинения за неоперативности, ноутбук сломался((

(71) исправил

(72) Исправил, теперь на этом месте выдается предупреждение, а не вылетает ошибка. И вообще-то универсальна она. Ваша ошибка возникла если кликнуть на пользователе и должна при этом открыться форма редактирования пользователя ИБ. Для всех стандартных конф, и для конфигураций, где реализовано аналогично им, она должна открываться. Как видно Вы данный момент реализовали как-то по другому. Но универсальность моя обработка из-за этого не теряет, так как она должна работать в вашей конфигурации, а не работать будет только этот частный момент, не влияющий на поведение обработки.

Форматирование кода исправлю, я наоборот перед тем как выложить автоматически отформатировал весь модуль, а где-то сбилось, и сбило форматирование во всем модуле(((
75. Поручик 4611 17.09.09 20:57 Сейчас в теме
(73) Да всё нормально, работа качественная.
113. java 23.09.11 00:44 Сейчас в теме
artbear пишет:

(70) Все просто. Нажимаю Печать, в окне выбора еще раз нажимаю Печать и выдается ошибка

{ВнешняяОбработка.НастройкаИАнализПравДоступа(778)}: Ошибка при вызове метода контекста (ПолучитьОбщуюФорму): Недопустимое значение параметра (параметр номер '1')

ФормаПечати = ПолучитьОбщуюФорму("ПечатьДокументов",, Новый УникальныйИдентификатор);

по причине:

Недопустимое значение параметра (параметр номер '1')


у меня такая же проблема
72. Поручик 4611 12.09.09 14:54 Сейчас в теме
Да, обработка не совсем универсальна, вернее универсальна, но только для типовых конфигураций разработки 1С.

ФормаРедактированияПользователяИБ = ПолучитьОбщуюФорму("ФормаПользователяБД",, СокрЛП(ИмяПользователя));

Автору ещё советую всё-таки отформатировать код, в некоторых процедурах все строки по левому краю, читать трудно.
74. Istur 1479 17.09.09 20:41 Сейчас в теме
(72) Поправил форматирование.
76. Anechka.Omsk 10.10.09 13:41 Сейчас в теме
я не мастер .. а только учусь .. очень понравилась
77. Istur 1479 12.10.09 13:53 Сейчас в теме
78. WideSmile 21.10.09 13:38 Сейчас в теме
Автор, красава, точно плюс. От всей души спасибо!!! :D Нада бы включать в типовые конфы... продай её 1зникам...
79. Istur 1479 21.10.09 21:09 Сейчас в теме
(78) Спс)) Гордые они, не купят)))
80. MSensey 49 15.11.09 15:06 Сейчас в теме
"Назначение ролям пользователей", а то-то думал обычно роли пользователям назначают :)
81. Istur 1479 21.11.09 02:50 Сейчас в теме
(80) Обычно да, но не всегда. К примеру добавили новую роль, а потом ее нужно ведь назначать пользователям. Для этого и существует этот режим. Или даже если идет назначение с нуля, то некоторым удобнее перебирать роли, а не пользователей)) Посмотрите 58 комментарий))
82. zawal 16 25.11.09 13:58 Сейчас в теме
Спасибо за обработку.
Но сразу 2 момента.
1. Нет описания наборов прав по
а."Параметрам сеанса"
б."Планам обмена"
в."Критериям отбора"
2. В закладке "Пользователи" очень хотелось бы иметь фильтр на то какие права запрещены или разрешены по конкретному пользователю. Что-то в том духе того как это сделано по закладке роли.
Просто есть ситуации когда настроив набор прав что-то упускаешь и нужно проконтролировать конкретно по пользователю.
83. Istur 1479 26.11.09 06:06 Сейчас в теме
(82)
1. Я делал это сознательно, уходил от избыточнисти.

2. Немного не понял. На закладке "Пользователи" ведь видно к каким метаданным пользователь имеет доступ, а к каким нет... Объясните поподробнее)))
84. zawal 16 26.11.09 17:17 Сейчас в теме
(83) По 1-му. В конфигурации "Бухгалтерия для Украины, редакция 1.1" произошла исключительная ситуация из за ограничения доступа к параметрам сеанса. поэтому я и узнавал о вышеперечисленных наборах прав. и в чем избыточность???

(83) по 2-му. Может я чего и не нашел. Тогда подскажете. А так собственно.
Хочется стоб было в закладке "пользователей" выбрать варриантом просмотра возможность видеть "только то что разрешено" или "только то что запрещено" вид, типа такого, как это в закладке "роли"
В ней вы сделали это в виде двух деревьев.
Почему это нужно в закладке пользователи а не только роли.
Так как если у пользователя более 1-й роли то разрешение дается при наличии хотя-бы по одной роли.

Ну в принципе я выкрутился.
Вывел список по пользователю с представлениями вида "Да" и "Нет" потом удалил "да", и получил только те права которые полностью запрещены пользователю по всем установленным ролям.
85. Istur 1479 30.11.09 15:58 Сейчас в теме
(84)
1. Избыточность - ну то есть я никогда не настраивал права для тех 3 видов метаданных, которые вы назвали, вот и не добавлял. И раз вы первый, кто об этом написал за 3 месяца, то я не единственный такой))) Сейчас сильно загружен на работе, как немного освобожусь - добавлю в 3 группу прав "полностью все".

2. Установите галочку "Упорядочить по видам доступа", все будет.

Прошу прощения, что так неоперативно ответил(((

Вопрос к вам: растягиваются формы хорошо, косяков нет?
86. zawal 16 03.12.09 13:41 Сейчас в теме
(85)
по 2-му. Все получилось респектую
по поводу растягивания.
Нормально работает только в закладке "Назначение и печать" во всех остальных закладках привязка границ не соблюбаются :( ничего не растягивается.
87. Istur 1479 03.12.09 13:48 Сейчас в теме
(86) Странно что на это никто не обратил мое внимание((( Перекачайте пожалуйста и посмотрите, щас будет растягиваться или нет.
88. tarroman 29.12.09 11:31 Сейчас в теме
Нужно было срочно что-то для массового назначения ролей пользователям. Ваша обработка как-раз подошла. Единственное, что не удалось сделать - копировать настройки пользователей (не доп. права, а именно настройки) :(

Как мне кажется, этот кусок тоже нужно заполнять. :)
89. Istur 1479 29.12.09 11:35 Сейчас в теме
(88) Ну в принципе да, Вы правы. Просто я назначаю права через профили пользователей, а там настройки пользователей и так уже включены в профиль... Реализую ваше пожелание.
90. fishca 1317 14.01.10 15:22 Сейчас в теме
Большое, даже ОГРОМНОЕ человеческое СПАСИБО! Очень нужная и полезная обработка.
91. SergeyT2006 17.02.10 04:25 Сейчас в теме
А почему группы пользователей не представлены иерархически?
92. Istur 1479 26.02.10 15:33 Сейчас в теме
(91) Потому что по практике очень редко используются иерархия в группах пользователей. Вам критично это или нет? Если да, то сделаю. И напишите конфигурацию и ее версию.
93. SergeyT2006 27.02.10 02:02 Сейчас в теме
(92) Имеются группы пользователей с одинаковым наименованием, но с разными родителями.
Конфигурация УТ 10.3.7.9
94. SergeyT2006 29.03.10 03:11 Сейчас в теме
В конфигураторе для документа ПланируемоеПоступление установлено интерактивное проведение - на закладке Роли отображается Только просмотр.
PS А вот если еще и для нескольких ролей права показывал, вот сказка была бы!
95. TriRes 11.07.10 18:29 Сейчас в теме
ОГРОМНОЕ СПАСИБО!!!!!!
96. Merlin12042009 19.08.10 14:36 Сейчас в теме
грошей нема для скачивания, а очень хотелось бы :(
97. buzzzard 51 07.09.10 17:49 Сейчас в теме
Это удачно я зашел ;) Искал такую как раз для той базы, с которой сделаны скриншоты. ЫЫЫ
98. Rus_Tiger 2 08.09.10 09:04 Сейчас в теме
А можно эту же обработку для УПП 8.2?
99. cleaner_it 202 08.09.10 09:28 Сейчас в теме
100. CastorPollux 21.09.10 17:54 Сейчас в теме
Очень и очень помогло!!!! Спасибо. Резал по живому базу с 50 пользователями у 99 процентов которых были полные права)) в основном помог доступ к метаданным и роли метаданного очень информативно сделано.
102. Mily 24.09.10 15:15 Сейчас в теме
Нельзя ли добавить недостающие объекты в метаданные (интерфейсы, регистры,...) Было бы совсем чудесно
107. sashocq 195 07.02.11 16:29 Сейчас в теме
(102) В настройках включаются.
103. Wall30 04.10.10 16:21 Сейчас в теме
На движке 1С:Предприятие 8.2 (8.2.12.75) УПП 1.3.5.1 заваливается при работе с ролями , а так обработка хорошая
kernelio; +1 – Ответить
108. sashocq 195 07.02.11 16:32 Сейчас в теме
На вкладке пользователей постоянно платформа вылетает.
Проблема в обработчике ДеревоСМетаданнымиСтрПользователиПриАктивизацииСтроки, строка 1020:
ТипМетаданного = СтрПолучитьСтроку(СтрЗаменить(СсылкаНаМетаданное.ПолноеИмя(),".",Символы.ПС),1);
В случае, когда СсылкаНаМетаданное - пустой объект метаданных, платформа вываливается.
Добавил проверку:
Если не ПустаяСтрока(СсылкаНаМетаданное) тогда ...
и все ok :-)
(103), (104) Может, что-то в этом роде? У меня не валится на ролях. Платформа 8.2.13.205
Istur; tommyknocker; vvsokolov; +3 – Ответить
120. Istur 1479 17.11.11 12:11 Сейчас в теме
(103) (104) (118) Ошибка исправлена. Нужно перекачать файл для 8.2
(105) Кто-то передрал как я понял? Ну главное, что закрыли)
(108) Да, совершенно верно. Ошибка была на этом участке, спасибо) В ролях тоже было на этом участке. Просто если сначала заходить на роли, то ошибка не возникала. А если заходить сначала на "Пользователи", а потом на "Роли", то вот именно тогда она возникала.
(110) Неоднозначное поле - это когда есть поле с там же именем. В справочнике "Пользователи" нет табличной части с именем "Пользователи"?
(113) В конфигурации нет формы с таким именем. Ее нужно добавить из типовой.
(115) Ошибка исправлена, перекачай версию для 8.2
(115) (119) О будущем - За прошедшие 2 года добавились в 1с управляемые формы, и вот в 8.2.14 изменилась работа с подсистемами. На текущий момент моя разработка актуальна, так как большая часть использует толстый клиент, и не на 8.2.14. Но через год или два она к сожалению устареет явно. Но добавлять эти механизмы я не буду, во всяком случае на безвозмездной основе, так как сейчас вообще нет времени, а это займет далеко не один день. А будут ли покупать, чтобы я отбил потраченное время - я даже не знаю будут ли или нет. Конечно кому-то будет выгодно отдать деньги, но он будет уверен, что обработка будет работать всегда. Но сколько таких людей я не знаю. А время просто так я выделить не могу. Ну в общем на текущий момент перспективы туманны.
147. пользователь 28.03.12 12:24
Сообщение было скрыто модератором.
...
104. SirStefan 55 19.12.10 19:06 Сейчас в теме
1С:Предприятие 8.2 (8.2.13.202) КА 1.1.3.1 тоже валится :(
105. iov 409 20.01.11 11:08 Сейчас в теме
106. iov 409 20.01.11 11:12 Сейчас в теме
(0) (105) публикацию закрыли
109. Andrsan 12.02.11 22:03 Сейчас в теме
Очень сильно помогла. Спасибо автору
110. specialist 02.08.11 14:44 Сейчас в теме
не открывается:

{(11, 6)}: Неоднозначное поле "Пользователи.Наименование"
(НЕ <<?>>Пользователи.Наименование ПОДОБНО "%Не авторизован%")
111. kabanoff 50 03.09.11 15:41 Сейчас в теме
112. gineich 8 21.09.11 10:46 Сейчас в теме
вещь что надо, довольно просто перестраиваются права - пользуюсь этим все лето
114. EugeneR1c 26.09.11 10:00 Сейчас в теме
Благодарю за обработку. Использую.
115. cheat 23 28.09.11 10:53 Сейчас в теме
Обработка хорошая спасибо за неё автору, но в 8.2 90% действий вызывают выкидывание клиент. части ((( собераешься адаптировать под 8.2???
116. opolyakova 16 18.10.11 19:57 Сейчас в теме
очень удобно. спасибо.
119. svd_ok 02.11.11 19:24 Сейчас в теме
К сожалению для использования на 1С:Предприятие 8.2 (8.2.14.537) нужно править. там с подсистемами работа идет иначе (у объекта метаданных нет свойства "Подсистемы")
121. Istur 1479 17.11.11 12:12 Сейчас в теме
И всем спасибо за "Спасибо") Очень приятно, что обработка приносит людям пользу))

В файлы добавлена версия для 8.2, в которой исправлены ошибки, начавшие возникать на этой версии.
122. eli1984 23.11.11 10:02 Сейчас в теме
Обработка Супер. Пользуюсь, не нарадуюсь.
123. eli1984 23.11.11 10:04 Сейчас в теме
на 8.2 еще кто-нибудь проверял, не возникало ошибок? У меня вроде нет, но если возникнут поделитесь, а то мало ли.
124. Зеленоград 24.11.11 19:58 Сейчас в теме
Используем на 8.2, УПП 1.3, при определённых действиях падает, но приноровились. Общее впечатление - очень хорошо.

А вот на документообороте не открывается (разумеется, в нормальных, т.е. не-управляемых, формах). Пишет
{ВнешняяОбработка.НастройкаИАнализПравДоступа.МодульОбъекта(755)}: Ошибка при установке значения атрибута контекста (Текст)
Построитель.Текст = ТекстЗапроса+"
по причине:

по причине:
{(2, 15)}: Поле не найдено "Пользователи.Код"
Пользователи.<<?>>Код,
125. Istur 1479 24.11.11 22:24 Сейчас в теме
(124) Ну по логике у справочника нет кода. Но такое в принципе невозможно. Хотя.. Длину поля "Код" можно сделать равной 0, и может тогда он считает, что данного поля нет?

А где именно на УПП падает?
126. al2ko 72 02.12.11 09:07 Сейчас в теме
Хорошая обработка. Помогает при большом количестве пользователей.
127. Vond 05.12.11 01:21 Сейчас в теме
По-моему самая лучшая обработка. у меня УПП 1,3 для Украины - падений не наблюдалось вроди. Конвертировал обработку для 8,1. По поводу оплаты в принципе за эту обработку мог бы денег перечислить, например по 5-6 баксов ежеквартально :)
157. Istur 1479 16.01.13 21:49 Сейчас в теме
(127) Да, наверняка на этой разработке я мог бы неплохо подзаработать, но уже поздно пить боржоми)
(128) С ошибкой такой никогда не сталкивался, там какая-то проблема с самими данными.
(129) Я польщен)
(131) Перед созданием своей обработки я тоже все прошерстил, в поисках нужного мне функционала. Даже думал статью написать по всем ним, но чет не сложилось. Может быть Вы напишете, с описанием что есть и анализом? Я думаю тут многим это пригодится.
(135) или иди в настройки и выводи все метаданные и журналы появятся или я их не добавлял.
(138) этот вопрос пожалуй я никогда не забуду теперь)) кому давать права а кому нет - определяет руководство фирм или ответственные за это люди в зависимости от своих представлений, к чему конкретный человек или люди на некоторых должностях должны иметь доступ..
(143) Привязки - это больной вопрос( Я очень долго корячился, пока все выправил, но оказывается все равно осталось что-то, чего я не заметил(
(144) Обработка интуитивно понятна, когда ее щелкаешь. Да, в хэлпе я что-то писал. Отчеты есть. Но не СКД.
(151) Увы, но у меня вообще сейчас нет ни на что времени, так что ваше пожелание реализовано не будет(
(153) Константы вполне присутствуют. И кажется Вы не первый, кто задает такой вопрос. В настройках на верхней панели можно определить выводимые типы метаданных. Сделал специально, чтобы не выглядело как большая простыня в тех случаях. когда не надо.
(154) Да я могу и выслать в принципе. на инфостарте все никак не реализуется нужный мне функционал, зато денег стричь они вполне научились. Данные вещи я считаю несправедливыми и дойной коровой быть не очень хочется.
(155) В УТ 11 значит нет кода у справочника пользователей. Править не буду, так как разработка некоммерческая, а лично я в УТ 11 не работаю.

И все спасибо за благодарственные комментарии, реально очень приятно читать)
128. skmgroup 16.12.11 00:08 Сейчас в теме
добрый вечер,
на закладке Назначение и печать ставлю пользователю необходимую роль, делаю сохранить и выходит сообщение

{Форма.Форма.Форма(1460)}: Ошибка при вызове метода контекста (Записать)
СтроковоеПредставление.Записать();
по причине:

по причине:
Попытка вставки неуникального значения в уникальный индекс:
Microsoft OLE DB Provider for SQL Server: Невозможно вставить повторяющуюся ключевую строку в объект "dbo.v8users" с уникальным индексом "ByName".
HRESULT=80040E2F, SQLSrvr: SQLSTATE=23000, state=1, Severity=E, native=2601, line=1

почему возникает такая ошибка и как от неё избавиться?
Управление производственным предприятием, редакция 1.3 (1.3.18.1)
1С:Предприятие 8.2 (8.2.13.219)
129. margo2007 15 03.01.12 07:03 Сейчас в теме
Супер разработка!!!!
Удобно.
Множество вариантов просмотра.
Я несколько подобных накачала,
Но эта - в 100 раз лучше всех!
130. WarLex 03.01.12 08:35 Сейчас в теме
(129) т.е. Вы из всей коллекции имеющихся на данном ресурсе посоветовали бы именно эту, раз уж сравнительный анализ провели? В скором будущем тоже придется озадачиться данной темой и подбирать инструмент...
131. margo2007 15 03.01.12 13:37 Сейчас в теме
(130) WarLex,
Да, почти все проверила.
============================================================­==========
РедактированиеРолей.epf - Непродуманно. Настройка не сохраняются. Настроила под себя, но только внесла одно изменение и все настройки сбились.

Настройка и анализ прав доступа 1.21.epf (название такое-же, только в английской транскрипции)
– супер удобно: можно посмотреть и исправить все настройка с разных сторон.

user.epf - всего лишь отчет,не интересно.

UserList_pull.epf – скопировал справочник, а пользователей все равно не завел. Пришлось ручками вносить.

МатрицаРолейПользователейРасширенная82.epf – с ролями удобно, а спользователями – нет, они все одним списком.

Права_РолиИлиПользователя-20111012b.epf - серьезная вещь.
ПраваРолиИлиПользователяРедактированная.epf – аналогично выше, только дизайн другой, ме6лкие изменения.

ЗаполнениеНастроекПользователейГрупповая.epf – полезная, нужная вещь для работы.

МетаданныеОбъекта.epf – ничего не вывел, не сработало.

НетПравДоступа.epf – конкретный документ выбрала – вывел регистры и все...

Установка настроек пользователя.epf – выдает ошибку, в КА 8.2 не работает
УстановкаНастроекПользователя.epf - Не удобно: все общим списком

МатрицаНастроекПользователей.epf - вполне удобные, пользуюсь
МатрицаРолейПользователей.epf - вполне удобные, пользуюсь

В итоге: роли все равно через изменение профиля лучше менять. А то изменишь роль через внешнюю обработку, а потом через справочник пользователей что-нибудь сохранишь и роли опять изменятсмя согласно профиля.
132. WarLex 03.01.12 17:14 Сейчас в теме
(131) Спасибо за такие разваренные комментарии публикаций!
133. margo2007 15 03.01.12 17:22 Сейчас в теме
(132) WarLex,
Не за что :)
Теперь могу еще обработок отчетов скачать...
134. Мощный 09.01.12 18:49 Сейчас в теме
Понравилась Ваша обработка :))
135. Serggray 16 11.01.12 14:15 Сейчас в теме
Удобная, полезная вещь !
Но у меня вопрос, может ламерский и все таки:
Почему в дереве Метаданные нет ветки ЖурналыДокументов ?
136. tehas99 16.01.12 14:17 Сейчас в теме
Спасибо! Сделано четно, понравилось. Будем пробовать...
137. eryomenko 17.01.12 09:50 Сейчас в теме
Долго искал подобную обработку, спасибо, очень выручила - быстро разобрался с правами доступа для всех категорий пользователей. Удобная вещь в администрировании, что поразило еще так это - отчеты, все супер!
138. blondyhacker 17.01.12 10:00 Сейчас в теме
а каким образом определять кому дать права а кому нет
139. BalVlad 19.01.12 18:52 Сейчас в теме
Отлично, спасибо! Давно искал что-о подобное.
140. ODmitriy 24.01.12 10:51 Сейчас в теме
Спасибо!!! Очень не хватало такой обработки. Скачал, запустил - всё работает. Наконец-то настроил до конца права всем своим пользователям :). Еще раз спасибо!
141. rkozom 27.01.12 04:00 Сейчас в теме
Спасибо большое! Очень качественно сделано. Мне понравилось.
142. пользователь 09.02.12 17:15
Сообщение было скрыто модератором.
...
143. hotey 42 13.02.12 09:02 Сейчас в теме
Спасибо! Вижу, что потенциал у обработки огромный.
Буду разбираться и применять у себя. Надо ещё для полного счастья привязки объектов на некоторых вкладках подправить.
144. Aleksey-29 14.02.12 11:04 Сейчас в теме
Автор, описание присутствует? Немного непонятно по скринам. По комментариям вроде хвалят все, не знаю что качать. Остро стоит вопрос по ролям пользователей. Есть вывод отчетов через СКД?
145. MeTANid 27.02.12 15:06 Сейчас в теме
Наткнулся случайно, ознакомился,
теперь надолго не расстанусь, огромное спасибо )
146. пользователь 28.03.12 12:23
Сообщение было скрыто модератором.
...
148. kievanton 12.04.12 13:33 Сейчас в теме
Очень мощная обработка - и по пользователям посмотреть, и по ролям состав наглядно увидеть. Можно показывать руководству клиентов, кто и что у них в базе может видеть.
149. rzabolotin 236 05.06.12 10:13 Сейчас в теме
Здравствуйте.
Спасибо за обработку. Очень помогла найти ошибки в ролях на работе.
150. McCoy77 6 05.06.12 12:35 Сейчас в теме
Очень полезная обработка. Спасибо.
151. aet 55 15.06.12 06:27 Сейчас в теме
Отличная штука, есть пожелание: при назначенном пользователю профиле и изменении ролей - изменять состав профиля.
152. andrys 19.07.12 11:54 Сейчас в теме
в КА очень пригодилось. (80 пользователей)
153. aet 55 30.07.12 04:26 Сейчас в теме
А почему константы остались в стороне?
154. _LEV_ 03.08.12 15:25 Сейчас в теме
Будем посмотреть как денег насобираем, думаю разработка того стоит судя по отзывам.
155. DoctorRoza 10.08.12 17:05 Сейчас в теме
{Обработка.НастройкаИАнализПравДоступа.МодульОбъекта(755)}: Ошибка при установке значения атрибута контекста (Текст)
Построитель.Текст = ТекстЗапроса+"
по причине:
{(2, 15)}: Поле не найдено "Пользователи.Код"
Пользователи.<<?>>Код,

:( .. у меня стоит Управление Торговлей 11.0.8.13, типовая, ничего не изменено. Хочу проверить работу Вашей обраотки и получаю ошибку. Исправьте, пожалуйста, или может какие мненужно сделать настройки? В целом, благодарю за обработку. :)
156. Odin-s 58 13.11.12 19:09 Сейчас в теме
Очень крутая обработка, спасибо!
158. internetname 08.02.13 14:32 Сейчас в теме
Спасибо, действительно удобно.
159. Rad90210 13 09.02.13 01:15 Сейчас в теме
Просто мега! Буду пользовать по полной! Спасибо .
160. Rad90210 13 09.02.13 01:19 Сейчас в теме
ДА по любому нужно качать !
161. Rad90210 13 09.02.13 01:26 Сейчас в теме
162. Поручик 4611 09.02.13 01:33 Сейчас в теме
(161) В Караганде. В файлы загляни.
163. nk1c 13.03.13 16:32 Сейчас в теме
подскажите конфигурация УПП, при редактировании пишет"К сожалению возможности вашей конфигурации не позволяют открыть форму редактирования пользователя". заранее спасибо.
164. a_k_o 27.03.13 10:36 Сейчас в теме
Полезная и удобная обработка.
165. a_k_o 28.03.13 15:24 Сейчас в теме
Станислав, ты просто МегаМозг.
Поработал с обработкой на практике: очень грамотно сделана и интерфейс понятный.
166. alekseies 28.03.13 17:05 Сейчас в теме
Используем давно, значительно сокращает время работы и упрощает работу по настройке и анализу прав доступа для толстого клиента 8.2 . ................
167. ErikaSun 03.07.13 11:24 Сейчас в теме
Напишите, пожалуйста, какие должны быть у пользователя права, чтобы добавлять новых контрагентов в справочник, кроме полных? что-то в конфигурации КА 8.1 не пойму(
168. Makushimo 160 05.03.14 08:56 Сейчас в теме
скачал файл Обработки для 8,2
Вкладка "Подсистемы" работает некорректно: не отображает список объектов метаданных в таблице справа от дерева подсистем.
Отладчик (режим остановка по ошибке) ругается на процедуру модуля формы СписокПодсистемПриАктивизацииСтроки() строка (377)

Если Метаданное.Подсистемы.Содержит(Элемент.ТекущаяСтрока.Метаданное)

В моем случае в переменной Метаданное содержался объект метаданных Справочник.АдресныеСокращения
и в списке его свойств нет свойства (коллекции) Подсистемы

в результате дерево не заполняется

Исправил так:

Если Элемент.ТекущаяСтрока.Метаданное.Состав.Содержит(Метаданное)

Теперь дерево метаданных по подсистеме заполняется
169. xzorkiix 35 18.03.14 15:04 Сейчас в теме
Работает, спасибо.
170. RainyAugust22 269 28.05.14 07:04 Сейчас в теме
Извините за вопрос, как в вашей обработке посмотреть у какой роли есть доступ к журналу регистрации, найти не могу все.
171. gull22 106 30.07.14 08:36 Сейчас в теме
Удобно когда все под рукой, можно сравнивать и анализировать.
172. alex_4x 88 30.07.14 17:03 Сейчас в теме
А есть отчет в котором можно RLS по пользователям распечатать/вывести/посмотреть ?
174. Светлый ум 509 30.11.16 15:24 Сейчас в теме
Это лучший из инструментов для анализа и настройки прав пользователя (для обычных форм) на Infostart:
пользуюсь им уже лет 5, тут приспичило УПП 1.2 до ума довести управленческую на 8.1 - респект вам огробный, обработка сэкономила кучу времени.

- отдельная благодарность за печать Ролей пользователя : очень пригодился при сдаче отчетности по валидации Информационной системы.
175. user700035_6550355 37 16.04.18 12:05 Сейчас в теме
УПП 1.3 работает отлично. Спасибо за обработку, экономит очень много времени.
176. han_kdz 11 05.12.18 21:10 Сейчас в теме
При попытке открыть вкладку Пользователи валится с ошибкой
Пробовал на разных конфигурациях

Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: 1CV8.exe
Версия приложения: 8.3.10.2580
Отметка времени приложения: 599f5522
Имя модуля с ошибкой: backend.dll
Версия модуля с ошибкой: 8.3.10.2580
Отметка времени модуля с ошибкой: 599f5a34
Код исключения: c0000005
Смещение исключения: 00001b09
Версия ОС: 6.3.9600.2.0.0.16.7
Код языка: 1049
Дополнительные сведения 1: 5861
Дополнительные сведения 2: 5861822e1919d7c014bbb064c64908b2
Дополнительные сведения 3: 6ee2
Дополнительные сведения 4: 6ee2432e64e99bdcea5e4be767a3b1a2
177. userUlyana 04.08.21 09:36 Сейчас в теме
добрый день. а в чем отличие этих вариантов обработок?
178. MrFlanker 254 06.03.23 06:12 Сейчас в теме
Отличная обработка 2023г по прежнему актуальна. Спасибо.
Для отправки сообщения требуется регистрация/авторизация