Анализ прав пользователей, версия 1.6

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

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

224
Универсальный отчет по правам доступа к объектам конфигурации и их полям. Работает в любых конфигурациях, как типовых так и самописных.

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

Возможно получать отчеты по следующих разрезах:

1) объект - роль (Анализ прав пользователей);

2) объект - пользователь (Анализ прав пользователей);

3) пользователь - роль (Матрица ролей);

4) табличная часть или поле объекта - пользователь (Доступ к полям);

5) табличная часть или поле объекта - роль (Доступ к полям).

Кроме того, можно отмечать объекты по подсистемам.

В обновлении (версия 1.6) добавлен еще один отчет - "Группы пользователей". С его помощью можно сгруппировать пользователей с одинаковыми наборами прав.

224

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

Наименование Файл Версия Размер
Анализ прав пользователей в. 1.6 (для платформы 8.1)
.epf 56,12Kb
13.08.10
608
.epf 56,12Kb 608 Скачать бесплатно
Анализ прав пользователей в. 1.6 (для платформы 8.2)
.epf 58,33Kb
13.08.10
2449
.epf 58,33Kb 2449 Скачать бесплатно

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

Комментарии
Избранное Подписка Сортировка: Древо
1. ChinChin 15.06.09 10:45 Сейчас в теме
Был бы отчет в категории "Для всех" может и скачал бы посмотреть, а так гляну - может что полезнее найдется - ведь в день на ИС можно ошибиться только один раз :(
3. YVolohov 686 16.06.09 15:45 Сейчас в теме
А, будет своеобразная проверка на вшивость, стоит программа чего-нибудь или нет.
bobr_dobr; +1 Ответить
4. artbear 1156 18.06.09 15:32 Сейчас в теме
Только получить данные? изменить их в этом отчете получится?
5. YVolohov 686 18.06.09 16:24 Сейчас в теме
(4) В новой версии (только что выложил) можно изменять данные. Естественно создавать/редактировать роли нельзя, это можно делать только вручную через конфигуратор. Но вот назначать уже существующие роли пользователям можно, для этого в отчет была добавлена матрица ролей.
bobr_dobr; +1 Ответить
6. Valerich 19.06.09 06:35 Сейчас в теме
судя по описанию то что мне надо, но не доходят руки самому написать. плюс авансом
7. Cifer 26.06.09 10:59 Сейчас в теме
Наглядно. Плюс однозначно!
8. asn70 7 01.07.09 15:15 Сейчас в теме
9. Granat 14.07.09 00:26 Сейчас в теме
Незаменимая вещь! Уже 2 года как пользуемся сложной таблицей, где все права расписаны в разрезе пользователей и ролей. При каждом изменении прав приходится вручную корректировать данные таблиц. Теперь все намного проще! Спасибо!
YVolohov; +1 Ответить
10. YVolohov 686 17.07.09 15:43 Сейчас в теме
Очень приятно слышать такие отзывы о своей работе, спасибо за поддержку.
bobr_dobr; +1 Ответить
11. an77 223 24.07.09 16:09 Сейчас в теме
Класс! Полная картинка!
(теперь будет намного легче)
Спасибо.
12. balu_dnepr 11.08.09 18:46 Сейчас в теме
Отличная вещь. Плюс однозначно. Автору респект.
YVolohov; +1 Ответить
13. FlyLink 28.11.09 20:52 Сейчас в теме
С матрицей ролей все хорошо. +
Анализ прав выводится свернутым, а чтобы посмотреть установленные права по каждому элементу приходится раскрывать их вручную каждый.
но слева уже есть отбор по элементам. Зачем тогда справа их скрывать, если все равно потом щелкать на каждом мышкой?
Почему в левой колонке на вкладке "метаданные" нельзя отметить сразу все или снять отметки у всех?
14. YVolohov 686 01.12.09 10:50 Сейчас в теме
(13) В левой колонке можно отметить или снять отметку для всех элементов. Нужно установить/снять отметку на корневом элементе.
Возможность быстрого свертывания/развертывания группировок отчета также существует. Для этого нужно щелкнуть правой кнопкой мыши на серой полосе слева от отчета (там где находятся управляющие элементы группировок) и в контекстном меню указать уровень свертывания.
bobr_dobr; +1 Ответить
15. FlyLink 01.12.09 21:46 Сейчас в теме
(14) Спасибо. чет я сразу не догадался... :)
16. sovt 10.03.10 11:54 Сейчас в теме
17. FiZikus 16.04.10 18:10 Сейчас в теме
Реально, супер вещь!!!! Респект, однозначно, и конечно + !!!
YVolohov; +1 Ответить
18. alexmobile 69 07.06.10 10:11 Сейчас в теме
А под 7.7 нечто подобное есть?
19. YVolohov 686 08.06.10 10:04 Сейчас в теме
(18) В 7.7 я не встречал средстств для программной работы с правами. Так что, скорее всего, там такую обработку создать нельзя. Разве что не средствами платформы. Найти, где физически хранятся права пользователя и прочитать их просто из файла с помощью специально написанной программы.
20. BigMih 20.08.10 11:56 Сейчас в теме
Отличная обработка! Давно уже стояла проблема анализа прав пользователей. Было несколько маленьких одноразовых решений, но такого комплексного подхода к решению конечно не было. Огромное спасибо!:)
YVolohov; +1 Ответить
21. Virsy 27.12.10 13:01 Сейчас в теме
Отличная штука! Огромное спасибо. Не хватает сохранения списков помеченных объектов (метаданных,пользователей,ролей) в файлик.. оч прошу сделать т.к. это сэкономит уйму времени и сил
22. Akv@rel 25.02.11 09:52 Сейчас в теме
Спасибо, обработка отличная!!

Небольшое пожелание: при формировании на закладке "Анализ прав доступа" хотелось бы выбирать из перечня "Право доступа" нужные, например, вывести список объектов по пользователям, которые имеют право "Редактирование".
Это было бы очень удобно при анализе очтета.

Спасибо!!!
23. DealMaker 14.07.11 19:18 Сейчас в теме
Спасибо за отчёт.
Было бы удобно закрепить шапку таблицы, чтобы при прокрутке вниз знать к какому пользователю/роли относятся те или иные галочки
24. Filt 12 16.09.11 10:19 Сейчас в теме
Спасибо за отчет. Удобно выгружать сведения для аудиторских фирм.
25. Vond 18.11.11 15:26 Сейчас в теме
Как то сильно сложно воспринимается символ V как отметка - реально сперва просто как царапает глаз. Может как вариант доточка выбора варианта отметки - V, Да, * и т.п.
26. SiviS 07.01.12 10:04 Сейчас в теме
Подскажите, кто нибудь проверял данный отчет на платформе 8.2, будет ли он там работать?
27. mapt 30.01.12 19:28 Сейчас в теме
28. YVolohov 686 01.02.12 17:53 Сейчас в теме
(26)(27) Да, будет. Но только в обычном режиме. Управляемые формы не поддерживает.
29. hotey 37 13.02.12 08:59 Сейчас в теме
Спасибо! То что доктор прописал. Как раз искал отчет с матрицей прав Отчеты/Роли.
YVolohov; +1 Ответить
30. Aleksey-29 14.02.12 10:51 Сейчас в теме
Автор, а есть описание обработки, как в этом всем разобраться? Если есть, то будем качать. Если нет, то наугад можно что-нибудь не то натворить ==> предлагаю сделать. ))
32. YVolohov 686 14.02.12 11:04 Сейчас в теме
(30) Обработка практически ничего не изменяет, так что при всем желании ничего она натворить не может. Единственное, что можно изменять с помощью этой обработки - это назначать пользователям роли в режиме матрицы. Все остальные отчеты только на чтение, данные они не изменяют.
(31) Обработка не привязана к какой-либо конфигурации, она универсальна. В силу этого она подтягивает только ту информацию, которую можно вытащить средствами платформы. Уровень доступа РЛС сюда не входит, он завязан на функционале типовых конфигураций. Можно посмотреть только само наличие РЛС - есть или нет.
31. Гость 14.02.12 10:53
А как насчет уровня доступа RLS?
33. Aleksey-29 14.02.12 11:26 Сейчас в теме
Спасибо. Кстати, пользователей можно в иерархии показывать. Так выбирать было бы легче.
34. YVolohov 686 14.02.12 12:27 Сейчас в теме
(33) Можно выбирать состав пользователей, но порядок вывода менять нельзя, это же не СКД
36. YVolohov 686 28.03.12 12:45 Сейчас в теме
(35) Установка/снятие отметки на корневом элементе дерева отмечает/снимает отметки со всего дерева.
Сворачивание/разворачивание группировок в отчете изначально заложено в системе. Нужно щелкнуть правой кнопкой мыши на серой полосе слева от отчета (там где расположены управляющие элементы группировок) и выбрать в меню нужный уровень развертывания.
37. pt_olga 62 28.06.12 15:59 Сейчас в теме
ёлки... зря скачала, искала аналогичную обработину под 77 :(
38. higs 08.08.12 08:13 Сейчас в теме
Хорошая нужная обработка, спасибо!!!
39. Valerich 1675 26.09.12 11:45 Сейчас в теме
можно ли еще прикрутить вариант отчета: сравнение прав нескольких выбранных ролей - т.е. показать только их различия?
для чего надо:
А то достаются в наследство конфигурации с кучей непонятных ролей, рожденных в процессе разработки / доработки / добавления подсистем и приходится склеивать некоторые роли.
Пользоваться для этого вариантом "Все роли" как-то не очень удобно. А так получил бы перечень различий, отработал по нему и лишнюю роль убил.
Или наоборот роли разъединять, чтобы понять, что все сделано правильно....
40. Rad90210 13 09.02.13 01:13 Сейчас в теме
Блин! а я вот не могу себя заставить зделать что -то для кого-то за так... Действительно крутая штука! Буду пользовать до дыр )) Еще раз спасибо.
41. lizard 15.02.13 17:04 Сейчас в теме
Спасибо.Очень наглядная и полезная обработка.
42. YuraLu 20.02.13 09:34 Сейчас в теме
Впечатлило. Нужнейшая вещь!!!
43. dayton78 20.02.13 10:49 Сейчас в теме
44. xpym-xpym 22.02.13 11:57 Сейчас в теме
Старая добрая вещь на старой работе пользовались теперь и на новой пригодится)))
45. Shilov 4 27.02.13 14:29 Сейчас в теме
Обработка корректно работает и в УПП 8.2 (на первый взгляд). Был бы ещё фильтр по использованным объектам метаданных (те справочники,документы, регистры, в которых есть хоть одна запись).
51. serge_focus 4 02.08.13 10:36 Сейчас в теме
Спасибо, обработка отличная!!

Поддерживаю (45) Был бы ещё фильтр по использованным объектам метаданных (те справочники,документы, регистры, в которых есть хоть одна запись).
Не смог найти как проанализировать какие регистры при этом доступны или отчеты/обработки, а так же общие формы.
46. Prozer 25.04.13 12:27 Сейчас в теме
БП 2.0 Выдает ошибку
{Форма.Форма.Форма(268)}: Поле объекта недоступно для записи (Пользователи)
Пользователи = ПользователиИнформационнойБазы.ПолучитьПользователей();
47. YVolohov 686 26.04.13 16:12 Сейчас в теме
(46) Нужно в отладчике посмотреть, что такое "Пользователи", какой у них тип.
48. bida 28 12.06.13 20:04 Сейчас в теме
(46) Prozer,
По кнопке "Кофигуратор" нужно нажать. Попадешь в конфигуратор на эту строчку. Далее надо переименовать "Пользователи", например в "Пользователии" и изменить на 2 строки ниже текст с "Для Каждого Пользователь Из Пользователи Цикл" на "Для Каждого Пользователь Из Пользователии Цикл". Всё заработает. Проблема была в том, что в БП 2.0 есть общий модуль "Пользователи" и 1с запуталась.
user665368_shakir.shirvanzade; ketr; ShinyButt; Nelfast; ArmstrongWorldIndastriz; Insanity; Zeskord; YVolohov; +8 Ответить
49. YVolohov 686 13.06.13 13:48 Сейчас в теме
(48) Резонное замечание, +500. Кстати, по идее локальная переменная должна иметь более высокий приоритет, чем модуль. И идентификатор в первую очередь должен быть сопоставлен именно с переменной. Но у 1с видимо своя логика.
50. koladen 17 14.07.13 21:50 Сейчас в теме
52. StepanZaytsev 15.08.13 09:59 Сейчас в теме
{Форма.Форма.Форма(268)}: Поле объекта недоступно для записи (Пользователи)
Пользователи = ПользователиИнформационнойБазы.ПолучитьПользователей();
64. ankr 19 18.04.16 21:26 Сейчас в теме
(52) shrekerererer,
На тему ошибки... Можно ничего не переименовывать,
просто в начале процедуры явно указать локальную переменную:
Перем Пользователи;
Все будет работать.
53. olezhe 20 24.10.13 09:29 Сейчас в теме
Волшебно. Скачал, запустил, выдал справку по правам начальнику. За 10 минут. Все довольны.
Плюсую.
54. Klesk666 16 26.12.13 22:03 Сейчас в теме
55. PASAHAKA 54 03.02.14 12:23 Сейчас в теме
Спасибо автору, это лучшее, что я видео по данной теме.
56. unichkin 07.08.14 16:08 Сейчас в теме
Большое спасибо) Хотелки:
1) фиксировать в результирующем таб. документе шапку
2) Если у всех подчиненных элементов группировки стоит галочка "V" - т.е. все доступно, то ставить ее у корня.
Это просто к слову, нет возможности доработать, и бог с ним. Просто мне кажется так было бы лучше)
57. mikele_bes 7 25.09.14 17:28 Сейчас в теме
ошибка валится
{Форма.Форма.Форма(268)}: Поле объекта недоступно для записи (Пользователи)
Пользователи = ПользователиИнформационнойБазы.ПолучитьПользователей();

переименовал "Пользователи" и все заработало
58. fostayn 19.01.15 11:01 Сейчас в теме
Спасибо!!!! Супер! очень помогло
59. nik-boss 05.02.15 08:19 Сейчас в теме
Спасибо огромное!!! Отчет на самом деле то, что нужно, очень детально и подробно!
60. Новиков 291 05.02.15 13:05 Сейчас в теме
Давным давно откуда то появился этот отчет, решил посмотреть кто его сделал - пришел сюда.

Если авто смотри комменты и хоть что-то еще планирует делать, добавлю хотелку:

при построении матрицы из закладки "Роли" необходим фильтр "показывать только установленные". Напр., строим матрицу по роли "Главный бухгалтер", показывается список из +100500 пользователей, у которых у 1-ого из них установлена эта галка. Хотелось бы, чтобы по фильтру "показывать только установленные" отображался в матрице только этот, единственный пользователь. Эту же хотелку, можно оттранслировать далее: если в любом столбике нет ни одной галочки - столбик не показывать. Если в любой строчке нет ни одной галки - строчку не выводить. Т.е. по максимуму скрыть пустоту.
61. Degtjarev 03.09.15 10:07 Сейчас в теме
Спасибо. Работает и в БП 3.0, если запустить в обычных формах
62. 20tanush 16.11.15 13:41 Сейчас в теме
63. jaroslav.h 09.03.16 19:00 Сейчас в теме
65. Necessitudo 21.09.16 10:45 Сейчас в теме
А у меня другая беда - пользователей больше чем 1024 - а в отчете "Анализ прав" на каждого пользователя создается колонка в таблице значений, а потом на основании этой таблицы строится запросом дерево - и SQL вылетает с ошибкой "Временная таблица не может иметь более 1024 колонок".
Я подпилил.

1) Процедура "ВыбратьДанныеДляОтчета" - перед запросом вставить вот такое:

//Превращаем таблицу значений в дерево значений!
	ДеревоВозврат = Новый ДеревоЗначений;
	Для Каждого КолонкаТЗ Из ТЗВозврат.Колонки Цикл
		ДеревоВозврат.Колонки.Добавить(КолонкаТЗ.Имя, КолонкаТЗ.ТипЗначения);	
	КонецЦикла;
	
	Для Каждого СтрокаТЗВозврат Из ТЗВозврат Цикл
			
		СтрокаДереваКоллекция =  ДеревоВозврат.Строки.Найти(СтрокаТЗВозврат.Коллекция, "Коллекция");
		Если СтрокаДереваКоллекция = Неопределено Тогда
			СтрокаДереваКоллекция = ДеревоВозврат.Строки.Добавить();
			СтрокаДереваКоллекция.Коллекция = СтрокаТЗВозврат.Коллекция;
		КонецЕсли;
		
		СтрокаДереваОбъектКоллекции =  СтрокаДереваКоллекция.Строки.Найти(СтрокаТЗВозврат.ОбъектКоллекции, "ОбъектКоллекции");
		Если СтрокаДереваОбъектКоллекции = Неопределено Тогда
			СтрокаДереваОбъектКоллекции = СтрокаДереваКоллекция.Строки.Добавить();
			
			СтрокаДереваОбъектКоллекции.Коллекция =  СтрокаДереваКоллекция.Коллекция;
			СтрокаДереваОбъектКоллекции.ОбъектКоллекции =  СтрокаТЗВозврат.ОбъектКоллекции;
			
		КонецЕсли;
		
		СтрокаДереваДетальныеЗаписи =  СтрокаДереваОбъектКоллекции.Строки.Добавить();	
		ЗаполнитьЗначенияСвойств(СтрокаДереваДетальныеЗаписи, СтрокаТЗВозврат);	
		
	КонецЦикла;
	
	Возврат ДеревоВозврат;
Показать


2) Процедура "ВывестиОтчет" - вместо старого обхода по коллекции вставить это -

// Обход по коллекциям
	Для Каждого мДанныеОтчета Из  пДанныеОтчета.Строки Цикл
		СтрокаКоллекция.Параметры.Заполнить(мДанныеОтчета);
		ЭлементыФормы.ПолеОтчета.Вывести(СтрокаКоллекция,1,,Истина);
		ПрисоединитьКолонкиСтроки(КоличествоКолонок,СтрокаКоллекцияКолонка,ЭлементыФормы.ПолеОтчета);
		
		// Обход по объектам
		Для Каждого ВыборкаПоОбъектам Из  мДанныеОтчета.Строки Цикл

			Расшифровка = ПолучитьРасшифровку(ВыборкаПоОбъектам.Коллекция,ВыборкаПоОбъектам.ОбъектКоллекции);
			СтрокаОбъект.Параметры.Заполнить(ВыборкаПоОбъектам);
			СтрокаОбъект.Параметры.Расшифровка = Расшифровка;
			ЭлементыФормы.ПолеОтчета.Вывести(СтрокаОбъект,2,,Ложь);
			Для Счетчик = 1 По КоличествоКолонок Цикл
				СтрокаОбъектКолонка.Параметры.Расшифровка = Расшифровка;				
				ЭлементыФормы.ПолеОтчета.Присоединить(СтрокаОбъектКолонка);
			КонецЦикла;		
			
			// Обход по правам
			Для Каждого  ВыборкаПоПравам Из ВыборкаПоОбъектам.Строки Цикл
				СтрокаПраво.Параметры.Заполнить(ВыборкаПоПравам);
				ЭлементыФормы.ПолеОтчета.Вывести(СтрокаПраво,3,,Ложь);
				Для Счетчик = 1 По КоличествоКолонок Цикл
					СтрокаПравоКолонка.Параметры.Пометка = ВыборкаПоПравам.Получить(Счетчик + 2);
					ЭлементыФормы.ПолеОтчета.Присоединить(СтрокаПравоКолонка);
				КонецЦикла;				
			КонецЦикла;
		КонецЦикла;		
	КонецЦикла;
Показать
66. tmm1970 06.10.16 08:50 Сейчас в теме
Добрый день.
В 1С 8.2. УПП хочу вывести Анализ прав пользователей, выбираю метаданные - Справочники, нажимаю Выполнить. Выходит ошибка {Форма.Форма.Форма(798)}: Ошибка при вызове метода контекста (Добавить)
ТЗВозврат.Колонки.Добавить("К_" + Строка(Счетчик),ОТБ);
по причине:
Неверное имя колонки
В чем может быть причина?
Прикрепленные файлы:
67. tmm1970 06.10.16 09:49 Сейчас в теме
Разобралась, извините. Спасибо. Очень помогло.
68. Muhin555 14 17.05.17 18:10 Сейчас в теме
Можно еще "допилить" сравнение ролей и прав доступа между двумя базами по OLE. Очень бы упростило жизнь тем, у кого несколько одинаковых баз.

P.S. А еще в свете проверки "сквозного" доступа платформы 8.3 сделать проверку доступа к подчиненным ссылкам регистров. Т.е. когда делаешь например отчет по долгам из регистра накопления "ВзаиморасчетыСКонтрагентами" при отсутствии права "Просмотр" у одного из регистраторов (к примеру "АвансовыйОтчет") невозможно будет получить в СКД поле "ДокументСсылка.ЗаказПокупателя.Дата" измерения "Сделка" ..... Хорошо бы было сделать такой анализ "недоступности" по ролям.
69. fixin 3870 13.07.17 14:33 Сейчас в теме
не могу ничего сказать, т.к. не для УФ.
70. VladC# 63 25.07.17 08:28 Сейчас в теме
При попытке открыть обработку в УТ 10.3:
{ВнешняяОбработка.АнализПравПользователей.Форма.Форма.Форма(268)}: Поле объекта недоступно для записи (Пользователи)
Пользователи = ПользователиИнформационнойБазы.ПолучитьПользователей();
71. kare 21 25.07.17 08:53 Сейчас в теме
(70)Решение есть в комментариях. Необходимо "Пользователи = "переделать к примеру в "перемПользователи = ". см Комментарий № 48
72. loginovvn 09.09.17 18:51 Сейчас в теме
есть еще добрые люди! матрица получилась монстровая - но все таки ее можно анализировать! а для анализа расхождений в настройках прав - самое и то!
73. bogdan_sukonnov 57 26.10.18 13:46 Сейчас в теме
Для меня главный минус даже не обычное приложение, а то, что не умеет показывать только те роли, которые дают права. Список всех ролей, где надо высматривать стоят ли галки - немного не то, что мне нужно
Оставьте свое сообщение

См. также

Типичные ошибки при разработке прав доступа 101

Статья Программист Нет файла v8 v8::Права Бесплатно (free) Роли и права

Рассмотрим самые распространенные ошибки в разработке прав доступа.

02.10.2019    5629    YPermitin    39       

Проверка наличия роли у пользователя 3

Статья Программист Нет файла v8 v8::Права 1cv8.cf Бесплатно (free) Роли и права

Допустим, мы добавили новую роль в конфигурацию. Потом добавили её в профиль группы доступа и назначили соответствующую группу доступа пользователю. Однако, в конфигурациях на основе БСП все известные программные проверки данной роли при включении пользователя в предопределенную группу доступа "Администраторы" не работают. В статье приведено решение данной задачи.

29.06.2019    2924    ni_cola    7       

Назад в прошлое! Небольшие заметки по администрированию пользователей в УПП 71

Статья Системный администратор Программист Стажер Нет файла v8 УПП1 Бесплатно (free) Роли и права

Небольшие заметки по функционалу "Администрирование пользователей" конфигурации "Управление производственным предприятием" версии 1.3. Затрагиваются такие темы как: роли, профили доступа, дополнительные права, настройки пользователей и ограничения доступа на уровне записей (RLS).

06.06.2019    6340    YPermitin    16       

Подсистема БСП «Управление доступом», основные объекты и регистры 106

Статья Программист Нет файла v8 v8::УФ v8::Права 1cv8.cf Бесплатно (free) БСП (Библиотека стандартных подсистем) Роли и права

Основные принципы работы подсистемы «Управление доступом» из состава БСП. Виды доступа, ограничение доступа на уровне записей. Описание основных объектов и регистров, используемых подсистемой.

23.05.2019    8132    ids79    8       

Возможности типовых шаблонов ограничения доступа на уровне записей (RLS) 163

Статья Программист Нет файла v8 v8::Права Бесплатно (free) Практика программирования БСП (Библиотека стандартных подсистем) Роли и права

Краткий обзор применения типовых шаблонов ограничения доступа на уровне записей в конфигурациях, созданных на базе БСП: #ПоЗначениям, #ПоНаборамЗначений, #ПоЗначениямРасширенный, #ПоЗначениямИНаборамРасширенный

03.02.2019    15642    ids79    9       

Влияние настройки роли на потребление памяти 151

Статья Системный администратор Программист Нет файла v8::Права 1cv8.cf Бесплатно (free) Роли и права

На днях разбирался с проблемой с потреблением памяти процессами конфигуратора и rphost. Как оказалось - причина в настройках ролей. Один поворот не туда, и настройки роли приводят к чрезмерному потреблению оперативки.

29.01.2019    9385    mickey.1cx    14       

Использование утилиты ring для выяснения данных о программных лицензиях 33

Статья Системный администратор Программист Нет файла v8 Windows Бесплатно (free) Информационная безопасность

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

22.12.2018    5610    Vovan58    20       

Анализ и редактирование прав пользователей (управляемые формы) 10

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ v8::Права 1cv8.cf Россия Абонемент ($m) Информационная безопасность

В обработке реализовано два отчета - матрица ролей (пересечение ролей и пользователей), и анализ прав на объекты в разрезе пользователей / ролей. Также есть запуск под пользователем с временной подменой пароля и редактирование прав непосредственно в матрице.

2 стартмани

03.07.2018    5891    51    axelerleo    3       

Доработка RLS для УНФ 30

Статья Программист Нет файла v8::Права 1cv8.cf Бесплатно (free) Информационная безопасность

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

14.05.2018    10395    FesenkoA    5       

Решение проблемы автоматического утверждения расчета кадровиком документов. Разграничение прав кадровиков и расчетчиков. ЗУП 3.1 25

Статья Программист Нет файла v8 v8::СПР v8::Права ЗУП3.x БУ Зарплата Управление персоналом (HRM) Бесплатно (free) Информационная безопасность

Статья посвящена тем, кто столкнулся с проблемой автоматической установки "Расчет утвердил". Также рассматривается решение проблемы с отображением ФОТ и оклада у кадровика. Добавление роли ЧтениеДанныхДляНачисленияЗарплатыРасширенная кадровику без последствий для расчетчика.

04.04.2018    15095    leaderonex    22       

Проверка безопасности установленных паролей 6

Статья Системный администратор Нет файла v8 Бесплатно (free) Информационная безопасность

Код выводит не установленные пароли, а так же очень простые (1, 123) пароли пользователей. Список можно пополнять.

08.03.2018    7294    nomadon    12       

Информирование об утечке базы 1С 22

Статья Системный администратор Нет файла v8 1cv8.cf Windows Бесплатно (free) Информационная безопасность

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

03.03.2018    11079    dima_home    79       

Отключаем предупреждения безопасности в 1С 8.3.9 и выше вручную 20

Статья Системный администратор Нет файла v8 v8::УФ v8::Права 1cv8.cf Бесплатно (free) Информационная безопасность

Как включить/выключить механизм защиты от опасных действий реализованный в новой версии платформы 1С:Предприятие 8.3.9. Одним из нововведений новой версии платформы 1С:Предприятие 8.3.9 стал механизм от опасных действий. После установки новой версии платформы 1С (начиная версии 8.3.9.2033) при попытке открыть внешнюю обработку или расширение программа выдает сообщение..

01.11.2017    27557    webresurs    10       

Управление доступом: роли, права, профили, группы доступа, функциональные опции, RLS 223

Статья Системный администратор Программист Нет файла v8::Права Бесплатно (free) Роли и права

В 1С достаточно много механизмов, отвечающих за доступ к данным. Группы доступа, профили групп доступа, роли, права доступа, функциональные опции, RLS. Иногда сложно сразу понять, зачем все это нужно, как эти элементы друг с другом связаны и как ими пользоваться.

11.10.2017    65902    ekaruk    14       

Многофакторная авторизация. Шаблон проектирования для «1С:Предприятие 8». На примере API «Приватбанка» для юр. лиц 10

Статья Программист Нет файла v8 Бесплатно (free) Информационная безопасность Обмен с банком

Многим из читателей знакомы понятия стандартов разработки и шаблонов проектирования. Для платформы «1С:Предприятие 8» на сайте its.1c.ru описаны базовые стандарты оформления кода и некоторые полезные примеры, но отсутствует информация об высокоуровневых абстракциях. Почти у каждого банка есть реализация обмена с конфигурациями «1С:Предприятие 8», но анализировать код, а тем более реализацию без слёз невозможно. Данная статья предлагает использовать некий шаблон оформления кода для многофакторной авторизации.

11.09.2017    10212    pbazeliuk    6       

Как создать свой профиль доступа в пользовательском режиме в 1С:Бухгалтерии 3.0 12

Статья Системный администратор Программист Нет файла v8 БП3.0 Россия Бесплатно (free) Информационная безопасность

Допустим, есть следующая задача. Нужно добавить нового пользователя «Анна» в базу 1С:Бухгалтерия 3.0. При этом Анна должна только выставлять и распечатывать Счета на оплату. При этом все остальные документы и справочники только для просмотра. Т.е. добавлять новую номенклатуру и контрагентов она не может. Обязательное условие - не изменять типовую конфигурацию.

06.09.2017    12343    alfanika    3       

Копирование групп доступа между пользователями 5

Статья Программист Нет файла v8 УТ11 Бесплатно (free) Информационная безопасность

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

03.09.2017    7137    Pervuy    0       

1001-й способ ограничить пользователей 1С 8

Статья Программист Внешняя обработка (ert,epf) v8 v8::Права Розница Бесплатно (free) Информационная безопасность

Описан еще один способ ограничить пользователя 1С, при помощи подписки на события

13.07.2017    11503    donpadlo    39       

Этюды по программированию. Разграничение прав 16

Статья Программист Нет файла v8 Бесплатно (free) Информационная безопасность

Задача: Имеется конфигурация на базе Библиотеки Стандартных Подсистем(БСП) -практически любая стандартная конфигурация 1С. Есть, к примеры заказы покупателей. Есть группы менеджеров, каждая из которых должна иметь доступ только к заказам своей группы.

29.04.2017    12072    milkers    8       

Недостаточно прав доступа или опять забыли дать права на новые объекты 198

Статья Программист Нет файла v8 Бесплатно (free) Информационная безопасность

При постоянной доработке конфигураций в больших коллективах иногда возникает ситуация, когда программист поместил новые объекты в базу, а права на них дать забыл. При этом обновлять базу не позволяет бизнес. Что же делать? Есть небольшая хитрость.

06.04.2017    23511    Silenser    55       

Права доступа в 1С:Документооборот 2.1 40

Статья Системный администратор Программист Нет файла v8 ДО Документооборот и делопроизводство Бесплатно (free) Информационная безопасность

В программе 1С:Документооборот ред 2.1 механизм системы прав доступа сильно изменился. С одной стороны, права доступа в данной версии стали проще и быстрее, с другой стороны - права по рабочим группам объектов теперь могут противоречить политикам доступа. Разберемся в данной статье как работает механизм прав доступа в 1с документообороте 2.1.

16.09.2016    57014    vlush78    0       

Генерация паролей 1С 8.3 (код, инструкция) 24

Статья Программист Нет файла v8 Windows Бесплатно (free) Информационная безопасность Практика программирования

Инструкция по самостоятельному написанию генерации пароля в 8.3. Может кому-нибудь пригодится, т.к. весь материал на ИС за монетку а делать-то на самом деле нечего

22.07.2016    14770    Tomy82    18       

ubuntu + 1Cv8. Как правильно задать права доступа к базе в терминальном режиме 19

Статья Системный администратор Программист Нет файла v8 Linux Бесплатно (free) Информационная безопасность

Очень часто возникает проблема с установкой прав доступа в Linux. Один пользователь заходит в базу 1С нормально, а вот второго уже не пускает. Решение проблемы очень простое.

30.03.2016    16673    viptextil    14       

Готовим конфигурацию "Бухгалтерия предприятия 3.0" к аудиторской проверке 4

Статья Программист Нет файла v8 БП2.0 Россия Windows Бесплатно (free) Информационная безопасность

Бывают такие ситуации, что, предоставляя данные для аудиторской проверки, мы переживаем, как бы проверяющие не узнали чего лишнего. В этой статье я расскажу, как скрыть документы и ограничить отчеты по периоду на примере конфигурации "Бухгалтерия предприятия 3.0"

21.03.2016    8514    duhh    14       

Ограничение доступа к справочнику Склады для УТ 10.3 10

Статья Системный администратор Нет файла v8 УТ10 Россия Windows Бесплатно (free) Информационная безопасность

Краткая инструкция простого метода, как ограничить видимость складов для определенных пользователей в УТ 10.3.

25.12.2015    15509    Viktor_Ermakov    8       

Новый вид доступа в УТ 11. Как в УТ 11 изменить константу "ПараметрыОграниченияДоступа" 28

Статья Программист Нет файла v8 УТ11 Россия Бесплатно (free) Информационная безопасность

В УТ11 существуют стандартные виды ограничения прав доступа. Например: "Подразделения", "Склады", "Кассы", "ВидыЦен" и т.д. До поры до времени такой набор стандартных видов ограничений устраивает пользователей. Но что делать, если возникла необходимость добавить новый вид доступа? Об этом и пойдет речь в данной статье.

16.12.2015    21665    Spacer    9       

Запуск под пользователем (асинхронный вызов) 12

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Информационная безопасность Администрирование данных 1С

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

30.07.2015    8572    kvikster    7       

Разделение доступа к документам с учетом подразделения 21

Статья Системный администратор Программист Нет файла v8 БП2.0 Windows Бесплатно (free) Информационная безопасность

Задача: имеется типовая Бухгалтерия КОРП 3.0. Организация одна, имеется ряд подразделений (не обособленных). Необходимо разделить доступ к документам и отчетам с учетом подразделения. Центральный офис должен видеть все данные.

20.07.2015    24123    mmtv68    8       

Ограничение доступа к контрагентам для конфигурации, в которой функционал ограничения отсутствует по умолчанию 14

Статья Системный администратор Программист Нет файла v8 УТ10 Windows Бесплатно (free) Информационная безопасность Администрирование данных 1С

Добрый день, читатель! Я покажу тебе, как в конфигурации (в которой функционал ограничения отсутствует по умолчанию) ограничить сотрудников компании (менеджеров) при работе в 1С только определенными контрагентами. Например, при заведении Заказа Покупателя (или Поставщика) менеджер может видеть и создавать документы только по определенным Контрагентам. Это сделано для удобства работы отдела продаж, когда за каждым Менеджером в отделе закреплен определенный круг Клиентов. Другие менеджеры не могут видеть и менять чужие заказы, так как в них указаны не их Контрагенты (не закрепленные за ними). Думаю, я понятно объяснил, что я хочу вам показать.

05.06.2015    16275    pvlunegov    47       

Темная сторона обмена по правилам 38

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Информационная безопасность Перенос данных из 1C8 в 1C8

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

16.03.2015    13482    saiten    38       

"Скажи пароль" или как работать со свойством СохраняемоеЗначениеПароля объекта типа ПользовательИнформационнойБазы 53

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Информационная безопасность

Ряд статей уже затрагивали тему проверки текущего пароля пользователя и работу со свойством "СохраняемоеЗначениеПароля", но конкретики по данному вопросу мало. Данная короткая статья призвана исправить этот пробел.

28.01.2015    21597    mbreaker    16       

Настройка DCOM компоненты "Excel.Application" на 64-битном сервере приложений 1С 137

Статья Системный администратор Нет файла v8 1cv8.cf Windows Бесплатно (free) Администрирование данных 1С Информационная безопасность

Описание настройки на 64-битном сервере приложений 1С, позволяющие создавать и использовать COMОбъект "Excel.Application" на сервере 1С. Это поможет обработать большие файлы excel на сервере, в том числе через фоновые задания. Все описанные действия родились по мотивам прочтения тысячи форумов и было опробовано сначала на разработческом сервере, затем на боевом. Поэтому решил выложить это сюда, наверняка спасет вам хотя бы 1 день жизни.

27.01.2015    55752    vet7777    55       

Использование подсистемы "Управление доступом" из состава БСП версии 2.2+ 227

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Практика программирования БСП (Библиотека стандартных подсистем) Роли и права

В статье описана последовательность манипуляций с подсистемой "Управление доступом" из библиотеки стандартных подсистем "1С" (БСП), результатом которых является реализация возможности настройки ограничения доступа к данным на уровне записей таблиц базы данных (RLS), применяя в качестве разграничителя доступа (критерия ограничения) любой из справочников конфигурации. Данная статья полезна для разработчиков, которые имеют дело либо с одной из типовых конфигураций "1С" (таких как "Бухгалтерия предприятие 3.0" или "Управление торговлей 11"), либо собираются внедрять (или дорабатывать) указанную выше подсистему в какую-либо другую конфигурацию.

18.11.2014    57083    Bassgood    81       

Открытие файлов внешних обработок/отчетов без проблем с безопасным режимом в 1С 8.3 (Разрешаем доступ к привилегированному режиму исполнения кода для безопасного режима настройкой профиля безопасности кластера) 33

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Информационная безопасность Администрирование данных 1С

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

12.09.2014    35086    Puk2    7       

Использование механизма разделения данных вместо RLS 82

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Информационная безопасность

RLS, как известно, подтормаживает систему. 1С уже давненько реализовала механизм разделения данных, но до сих пор он не используется в типовых конфигурациях. Интересно, почему?

06.09.2014    42828    newgluk    35       

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

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Информационная безопасность

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

04.09.2014    72086    Stim213    31       

Что делать если платформа 8.3 не видит программные ключи 8.2 57

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Информационная безопасность Администрирование данных 1С

Столкнулся с тем что при установке двух платформ 1С 8.3 и 8.2 на один сервер, 8.3 не видит программные ключи, После поиска в просторах интернета нужной инфы не нашел, и пришлось писать в техподдержку, вот что ответили:

18.06.2014    53084    Andruykha    25       

Распределение ролей пользователей к информационной базе для проверки аудиторами в типовых конфигурациях БП, ЗУП, ЗКБУ и БГУ. 6

Статья Системный администратор Нет файла v8 1cv8.cf Россия Windows Бесплатно (free) Роли и права

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

13.05.2014    22519    OV_GCompany    5       

Управление торговлей 11.1 - настройка нестандартных ролей 69

Статья Системный администратор Программист Нет файла v8 УТ10 Россия Windows Бесплатно (free) Информационная безопасность Пользователю системы Администрирование данных 1С

Особенности настройки прав в УТ 11.1 ..рано или поздно, пользователям становится недостаточно того "мощного" функционала, что придуман в УТ 11.1, и дается задание для программиста 1С, чтобы он настроил более тонкие изменения, и ограничения прав.

11.05.2014    68046    Lapitskiy    18       

Задублированные лицензии 5

Статья Системный администратор Нет файла v8 Windows Бесплатно (free) Информационная безопасность

Исправление ошибки: "На компьютере используются две копии одного и того же файла программной лицензии".

17.04.2014    19130    greenLiss    8       

1С УПП. Перемещение товаров. Ограничение по складам и подразделениям 7

Статья Программист Нет файла v8 УПП1 Россия Windows Оптовая торговля Производство готовой продукции (работ, услуг) Бесплатно (free) Информационная безопасность

1. Описание стандартного механизма ограничения Доступа на уровне записей для документа Перемещение товаров при одновременном использовании ограничений по Подразделениям и Складам 2. Настройка доступа к документу Перемещение товаров, только при условии доступности обоих складов (Склад-получатель и Склад-отправитель) документа

21.01.2014    15721    DenDSMG    1       

Отключение режима Конфигуратор для пользователей 1С 27

Статья Системный администратор Нет файла v8 Россия Windows Бесплатно (free) Информационная безопасность Администрирование данных 1С

Часто бывает так, что из-за специфики работы бухгалтера, ему нужно давать полные права. А это дает возможность залезать в Конфигуратор. Также при ошибке открытия или функционирования сторонних обработок программа предлагает посмотреть и исправить дело в Конфигураторе. Естественно, пользователи программ 1С не будут сами разбираться с возникшими проблемами, а вот полазить и пощелкать мышкой очень даже могут. Так как можно заблокировать им доступ в конфигуратор? Очень короткая статейка показывает самый быстрый, на мой взгляд, и , главное, эффективный способ блокировки входа в Конфигуратор на примере 1С 8.2.

08.11.2013    23705    xten    26       

Как ограничить "кривые руки" с полными правами или нужны ли в 1С “супер-права”? 10

Статья Системный администратор Программист Нет файла v8 1cv8.cf Бесплатно (free) Информационная безопасность

Предлагается вариант решения проблемы ограничения прав пользователей с "полными правами" в режиме 1С:Предприятие на доступ к функционалу, имеющему критическое значение для целостности данных и общего функционирования системы.

01.11.2013    24809    yuraos    32       

Как подружить две версии СЛК (система лицензирования и защиты конфигурации) на одном компьютере 32

Статья Системный администратор Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Информационная безопасность Администрирование данных 1С

Ни для кого не секрет, что практически все продукты 1С:Совместимо если имеют какую-то защиту, то это СЛК. Причем разные конфигурации могут использовать разные версии СЛК. И не всегда получается их подружить. В этой статье пойдет речь как раз об этом.

07.11.2012    43085    mmk83    23       

УТ 10.3 Контролируем остатки автоматически 10

Статья Программист Нет файла v8 УТ10 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия УУ Windows Учет ТМЦ Бесплатно (free) Роли и права

Один из менеджеров довольно крупной торговой конторы стройматериалов озадачил сделать ему так, чтобы "Торговля" сама предупреждала его о минимальном остатке товара на складах, так как "я сам постоянно забываю смотреть отчеты по точкам заказам и остаткам товаров, много организационной работы". Раньше немного занимался Delphi для души и немного для работы, сейчас же больше полугода работаю с 1С, и первое, что мне пришло в голову это Таймер на главной форме с запросом проверяющем остатки и выдающим предупреждение.

25.10.2012    14957    aleksxx    5