Перенос настроек пользователей между базами 1С 8.3 (УФ)

Публикация № 685815 13.10.17

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

список пользователей настройки

Задача была – скопировать одну базу в другую, причем перенести список пользователей и настройки пользователей. Потому что в настройках пользователей было очень много хитроумных разукрашиваний и отборов, следовательно, повторять это руками было бы долго. Была написана обработка, которая выгружает настройки пользователей из одной базы в файлы и потом позволяет их загрузить из файлов в другую базу. Можно использовать и для переноса настроек между одними пользователями, если типовое копирование не нравится.

 

Обработка имеет форму:

Нужно указать каталог выгрузки, туда будут выгружены файлы XML, название файла соответствует названию пользователя. При этом недопустимые символы в имени файла удаляются.

После выгрузки можно убрать ненужные файлы и выполнить загрузку:

При загрузке если имя пользователя не нашлось, выдается предупреждение.

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

После копирования настройки проверил – настройки у пользователя перенеслись, форма списка заказов открывается с нужным разукрашиванием:

Если галочка " Идентифицировать пользователя по логину" не установлена, то имена файлов формируются из имени пользователя:

Если галочка " Идентифицировать пользователя по логину" установлена, то имена файлов формируются из имени входа пользователя (логина):

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

При переносе переносятся данные хранилищ:
- ХранилищеВариантовОтчетов
- ХранилищеНастроекДанныхФорм
- ХранилищеОбщихНастроек
- ХранилищеПользовательскихНастроекДинамическихСписков
- ХранилищеПользовательскихНастроекОтчетов
- ХранилищеСистемныхНастроек

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

История разработки

Доработки в версии 2020-11-30:

  • Корректная работа в клиент-серверной версии, файлы сохраняются и считываются в каталог на клиенте
  • Выгрузка настроек включена в попытку/исключение, чтобы если выгрузка ошибочна, выдавалась ошибка и ход выгрузки не прерывался

Доработки в версии 2020-02-18:

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

Версия обработки 2020-11-30. Протестировано и обновлено 30 ноября 2020 на релизе 8.3.16.1224 в конфигурации БП 3.0.82.34.

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

Наименование Файл Версия Размер
Перенос настроек пользователей между базами 1С 8.3 (УФ, актуальная версия 2012-02-18.

.epf 8,68Kb
160
.epf 8,68Kb 160 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. osa92 11 24.10.17 14:51 Сейчас в теме
Такая обработка была написана для какой конфигурации?
Она подойтет например для УНФ 1.4?
2. fixin 4071 24.10.17 18:38 Сейчас в теме
(1) Для БП3. Думаю, подойдет и для УНФ, т.к. настройки пользователей, если мне не изменяет память, реализованы в БСП.
3. dvakushev 28 27.07.18 15:21 Сейчас в теме
4. fixin 4071 13.08.18 11:48 Сейчас в теме
7. fixin 4071 09.03.19 18:06 Сейчас в теме
(3) Возможно, в SQL версии вы используете каталог, который не доступен на сервере 1С, нюанс клиент-серверной технологии. Используйте расшаренную папку.

И не работате - малоинформативно, что именно не работает?
5. ALLES 66 07.01.19 18:51 Сейчас в теме
интереснае кино
выгружает файлы с кратким наименованием пользователя а загрузить хочет по полному наименованию
вопрос загрузилось или нет чисто риторический
6. fixin 4071 09.03.19 18:05 Сейчас в теме
(5) Дружище, не стоит наговаривать. Обработка рабочая и тестировалась в реальных условиях.

Имя файла при выгрузке:

		З = Новый ЗаписьXML();
		З.ОткрытьФайл(Объект.КаталогВыгрузки + "\" + ВернутьСжатоеИмяПользователя(Строка.Наименование) + ".xml"); //Наименование - наименование пользователя


Имя файла при загрузке:

	ТЗ = ПолучитьТаблицуПользователей();
	
	
	Для Каждого Строка ИЗ ТЗ Цикл
		Сообщить("Пользователь: " + Строка.Пользователь);
		Ч = Новый ЧтениеXML();
		Попытка
			ИмяФайла = Объект.КаталогВыгрузки + "\" + ВернутьСжатоеИмяПользователя(Строка.Наименование) + ".xml";
			Ч.ОткрытьФайл(ИмяФайла);
		Исключение
			Сообщить("  Файл настроек не открывается или не существует: " +  ИмяФайла);
			Продолжить;
		КонецПопытки;

Показать


Функция сжатия наименования используется чтобы убрать недопустимые в имени файла символы:

Функция ВернутьСжатоеИмяПользователя(Имя)
	Рез = Имя;
	Рез = СтрЗаменить(Рез, "<", "");
	Рез = СтрЗаменить(Рез, "?", "");
	Рез = СтрЗаменить(Рез, ":", "");
	Рез = СтрЗаменить(Рез, """", "");
	
	ВОзврат Рез;
КонецФункции

Показать
8. maljaev 799 13.06.19 09:08 Сейчас в теме
Сергей, с уважением, но ИМХО что-то не так в твоей обработке, что вынудило меня написать свою.
Смотри, выгружаю настройки твоей обработкой из конфигурации БП, пишет:

Общее/ПанельРазделов/НастройкиКомандногоИнтерфейса:
Пользователь: <Не указан>
Пользователь: Не авторизован
Пользователь: Маляев Александр Викторович
Пользователь: Тест
Общее/НастройкиИнтерфейсаКлиентскогоПриложения:
Общее/НастройкиКлиентскогоПриложения:
Справочник.БанковскиеСчета.Форма.ФормаВыбора/Такси/НастройкиОкна:
Справочник.БанковскиеСчета.Форма.ФормаСписка/Такси/НастройкиОкна:

Генерируется файл Маляев Александр Викторович.xml:

<ValueTable xmlns="http://v8.1c.ru/8.1/data/core" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<column>
<Name xsi:type="xs:string">КлючНастроек</Name>
<ValueType/>
</column>
<column>
<Name xsi:type="xs:string">КлючОбъекта</Name>
<ValueType/>
</column>
<column>
<Name xsi:type="xs:string">Настройки</Name>
<ValueType/>
</column>
<column>
<Name xsi:type="xs:string">Представление</Name>
<ValueType/>
</column>
</ValueTable>
Показать

И где тут настройки? А вообще их куча, оценить можешь по скриншотам. Более того, разбираясь в коде, вижу что ты использовал только "ХранилищеСистемныхНастроек", а настройки пользователей хранятся ещё в "ХранилищеПользовательскихНастроекОтчетов", "ХранилищеОбщихНастроек", "ХранилищеНастроекДанныхФорм", "ХранилищеВариантовОтчетов", "ХранилищеПользовательскихНастроекДинамическихСписков", и в регистре сведений "ПользовательскиеНастройкиДоступаКОбработкам" (если он есть). Возможно раньше хватало и "ХранилищеСистемныхНастроек", но сейчас точно не катит.

Посмотри расширение, может допилишь с учетом моего опыта: Импорт и экспорт настроек пользователей через XML (УФ, тонкий клиент)
Прикрепленные файлы:
9. fixin 4071 13.06.19 13:13 Сейчас в теме
(8) спасибо за интерес к теме, допиливать в ближайшее время не планирую. Если твоя обработка работает и протестирована, надо использовать твою.
Я выкладываю те обработки, которые мне требовались в свое время по работе.
12. fixin 4071 18.02.20 21:41 Сейчас в теме
Коллеги, спасибо за конструктивную критику.
Проверил, как работает в новых условиях.
доработал. Теперь все, как часы.

(8) Большое спасибо за замечания, именно на их основе сделал доработки.
10. asya2821 18.01.20 03:24 Сейчас в теме
11. fixin 4071 18.01.20 10:44 Сейчас в теме
13. leosoft 152 19.02.20 10:26 Сейчас в теме
Здравствуйте! На сегодня актуальный релиз БП 30.75.100.
Вопрос - на нем как будет все работать? Почему-то Вы написали,
что тестировали на каком-то древнем релизе?
14. fixin 4071 19.02.20 11:21 Сейчас в теме
(13) Обработка универсальная, т.е. не зависит от конфигурации. Она больше к платформе относится. Поэтому от того, что я ее тестировал на древнем релизе, ничего существенно не меняется. Можете пользоваться, будет работать!
15. zels 172 08.05.20 06:42 Сейчас в теме
Почему старая 2019, а актуальная 2012?
16. fixin 4071 08.05.20 10:24 Сейчас в теме
(15) описка, актуальная конечно 2020 года, качайте ту, что актуальная
17. KUAvanesov 03.11.20 12:05 Сейчас в теме
А кто как решал вопрос с переносом паролей? можно ли перенести хеши паролей из одной 1с в другую?
18. fixin 4071 03.11.20 14:14 Сейчас в теме
(17) пароли то получить можно. А вот будут ли их хэши в одной базе соответствовать хэшам в другой, хз.
Можно попробовать любую обработку, которая умеет менять хэши пользователя.
19. KUAvanesov 03.11.20 14:15 Сейчас в теме
20. AlexY 10 28.11.20 18:00 Сейчас в теме
КА 2.4.11.65 не работает.
ВыгрузитьНастройкиНаСервереПоХранилищу(Настройки, "ХранилищеВариантовОтчетов", КраткоеИмя);

ВыбХранилище = Вычислить(ВыбИмяХранилища);
Выб = ВыбХранилище.Выбрать(Новый Структура("Пользователь", КраткоеИмя));

Ругается на ВыбХранилище.Выбрать
21. fixin 4071 29.11.20 09:48 Сейчас в теме
(20) ВыбИмяХранилища - что там?
22. AlexY 10 29.11.20 15:15 Сейчас в теме
(21) там ВыбИмяХранилища Строка "ХранилищеВариантовОтчетов"
ВыбХранилище = Вычислить(ВыбИмяХранилища); уже ХранилищеНастроекМенеджер.ХранилищеВариантовОтчетов
23. AlexY 10 29.11.20 15:19 Сейчас в теме
а ВыбХранилище.Выбрать() есть у СтандартноеХранилищеНастроекМенеджер
30. fixin 4071 15.12.20 08:49 Сейчас в теме
(23) я уточнил на мисте. ХранилищеВариантовОтчетов не имеет методов перебора, соответственно это черный ящик и перенести его нельзя.
24. fixin 4071 30.11.20 10:31 Сейчас в теме
(23) Есть:

СтандартноеХранилищеНастроекМенеджер (StandardSettingsStorageManager)
Методы:
Выбрать (Select)
Загрузить (Load)
ПолучитьОписание (GetDescription)
ПолучитьСписок (GetList)
Сохранить (Save)
Удалить (Delete)
УстановитьОписание (SetDescription)
Описание:
Объекты этого типа предназначены для доступа к настройкам, хранящимся в стандартном хранилище.
Для доступа к настройкам вариантов отчетов объект этого типа должен быть получен из свойства глобального контекста ХранилищеВариантовОтчетов.
Для доступа к пользовательским настройкам отчетов объект этого типа должен быть получен из свойства глобального контекста


Попробуйте поменять функцию выгрузки так:
&НаСервере
Процедура ВыгрузитьНастройкиНаСервереПоХранилищу(Настройки, ВыбИмяХранилища, КраткоеИмя) Экспорт
	Попытка
		ВыбХранилище = Вычислить(ВыбИмяХранилища);
		Выб = ВыбХранилище.Выбрать(Новый Структура("Пользователь", КраткоеИмя));
		Пока Выб.Следующий() Цикл
			Сообщить("  " + ВыбИмяХранилища + " : " + Выб.КлючОбъекта + ":" + Выб.КлючНастроек + ?(Выб.Представление = "", "", ":" + Выб.Представление));
			НСтр = Настройки.Добавить();
			НСтр.КлючНастроек = Выб.КлючНастроек;
			НСтр.КлючОбъекта = Выб.КлючОбъекта;
			НСтр.Настройки = Новый ХранилищеЗначения(Выб.Настройки);
			НСтр.Представление = Выб.Представление;
			НСтр.ИмяХранилища = ВыбИмяХранилища;
		КонецЦикла;
	Исключение   
		ОписаниеОшибки = ОписаниеОшибки();
		Сообщить("Ошибка выгрузки хранилища: " + ВыбИмяХранилища + ОписаниеОшибки(), СтатусСообщения.Важное);
	КонецПопытки;
КонецПроцедуры
Показать
25. AlexY 10 30.11.20 11:17 Сейчас в теме
(24)
&НаСервере
Процедура ВыгрузитьНастройкиНаСервереПоХранилищу(Настройки, ВыбИмяХранилища, КраткоеИмя) Экспорт
Попытка
ВыбХранилище = Вычислить(ВыбИмяХранилища);
Выб = ВыбХранилище.Выбрать(Новый Структура("Пользователь", КраткоеИмя));
Пока Выб.Следующий() Цикл
Сообщить(" " + ВыбИмяХранилища + " : " + Выб.КлючОбъекта + ":" + Выб.КлючНастроек + ?(Выб.Представление = "", "", ":" + Выб.Представление));
НСтр = Настройки.Добавить();
НСтр.КлючНастроек = Выб.КлючНастроек;
НСтр.КлючОбъекта = Выб.КлючОбъекта;
НСтр.Настройки = Новый ХранилищеЗначения(Выб.Настройки);
НСтр.Представление = Выб.Представление;
НСтр.ИмяХранилища = ВыбИмяХранилища;
КонецЦикла;
Исключение
ОписаниеОшибки = ОписаниеОшибки();
Сообщить("Ошибка выгрузки хранилища: " + ВыбИмяХранилища + ОписаниеОшибки(), СтатусСообщения.Важное);
КонецПопытки;
КонецПроцедуры
Показать



выдает ошибку. внешняя обработка метод выбрать не обнаружен или что-то такое
26. AlexY 10 30.11.20 11:18 Сейчас в теме
собственно как получить СтандартноеХранилищеНастроекМенеджер из ХранилищеНастроекМенеджер?
27. fixin 4071 30.11.20 11:50 Сейчас в теме
(26) Никак вроде. у меня нет конфы, где я могу это проверить. Дайте AnyDesk как вариант.
Или попробуйте, может Для Каждого ИЗ работает для обхода элементов. Или .Метаданные() содержит список элементов.
28. Elf77 6 03.12.20 11:20 Сейчас в теме
Добрый день. Если я уже скачивала за sm 20.07.2020 обработку - как мне получить обновленную версию без списания sm?
29. beard1 14.12.20 21:55 Сейчас в теме
Платформа: 1С:Предприятие 8.3 (8.3.17.1549)
Конфигурация: Управление нашей фирмой, редакция 1.6 (1.6.23.86) (http://v8.1c.ru/small/)
Режим: Серверный

Работает. Спасибо.
31. user746900 15.04.21 06:30 Сейчас в теме
Платформа: 1С:Предприятие 8.3 (8.3.18.1289)
Конфигурация: Зарплата и управление персоналом, редакция 3.1 (3.1.14.436)

Будет работать?
32. fixin 4071 15.04.21 10:43 Сейчас в теме
(31) по идее да, она же универсальная.
33. anisf 20.04.21 16:06 Сейчас в теме
Спасибо!! Все отлично работает!

Платформа 1С:Предприятие 8.3 (8.3.18.1334)
Колнфигурация Business automation software for accounting, edition 2.1 (2.1.12.1) -Украина
34. fixin 4071 20.04.21 21:43 Сейчас в теме
(33) ну так вроде универсальная обработка.
35. user1622296 02.07.21 17:03 Сейчас в теме
Добрый день! В 1С 8.3 (8.3.18.1289)
Конфигурация Управление торговлей, редакция 11 (11.4.13.148)

Пишет Невозможно подключить дополнительную обработку, возможно она не подходит для этой версии программы(
36. user1622296 02.07.21 17:26 Сейчас в теме
37. fixin 4071 02.07.21 21:05 Сейчас в теме
(35) ее не надо подключать. Просто Файл - Открыть
38. pyrkin_vanya 432 23.07.21 07:09 Сейчас в теме
Добрый день. Мне нужно из УНФ версии 1.6.15.55 перенести настройки всех пользователей и настройки отчетов всех пользователей в обновленную версию этой УНФ версии 1.6.25.152. Структура метаданных за такое большое количество обновлений по любому изменилась. Ваша обработка сможет скопировать? Хотя бы то, что можно.
39. fixin 4071 23.07.21 10:28 Сейчас в теме
(38) не знаю, тут надо ковырять в сторону хранения настроек.
40. pophmail 111 27.07.21 12:43 Сейчас в теме
БП3 3.0.96.хх

При загрузке "наименования" настроек отсаются пустыми, нужно так:

Процедура ЗагрузитьНастройкиНаСервере(СоответствиеФайлов)
...
...
Настройки = СериализаторXDTO.ПрочитатьXML(Ч);
		Для Каждого СтрокаНастроек ИЗ Настройки Цикл
			РазжатыеНастройки = СтрокаНастроек.Настройки.Получить();
			ВыбИмяХранилища = СтрокаНастроек.ИмяХранилища;
			ВыбХранилище = Вычислить(ВыбИмяХранилища);

//+++
ОпНастр = Новый ОписаниеНастроек;
ОпНастр.КлючНастроек=СтрокаНастроек.КлючНастроек;
ОпНастр.КлючОбъекта=СтрокаНастроек.КлючОбъекта;
ОпНастр.Пользователь=ПользовательИБ;
ОпНастр.Представление=СтрокаНастроек.Представление;

ВыбХранилище.Сохранить(СтрокаНастроек.КлючОбъекта, СтрокаНастроек.КлючНастроек, РазжатыеНастройки, ОпНастр, ПользовательИБ.Имя);
//ВыбХранилище.Сохранить(СтрокаНастроек.КлючОбъекта, СтрокаНастроек.КлючНастроек, РазжатыеНастройки, СтрокаНастроек.Представление, ПользовательИБ.Имя);
//---
Сообщить("  сохранены настройки " + ВыбИмяХранилища + " : " + СтрокаНастроек.КлючОбъекта + ":" + СтрокаНастроек.КлючНастроек + ?(СтрокаНастроек.Представление = "", "", " : " + СтрокаНастроек.Представление));
		КонецЦикла;
41. fixin 4071 27.07.21 20:39 Сейчас в теме
(40) учту в следующих версиях.
Оставьте свое сообщение

См. также

Анализ ролей и прав доступа Промо

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

Отчет для анализа ролей и прав с использованием СКД. Формируется в разрезе объектов, ролей, пользователей и прав (чтение, просмотр и т.д.). Позволяет быстро узнать, какие пользователи или роли имеют конкретные права на объекты.

4 стартмани

09.01.2015    35227    15    kser87    7    

Валовая прибыль организаций без себестоимости

Оптовая торговля Роли и права v8 ERP2 УТ11 КА2 УУ Абонемент ($m)

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

1 стартмани

20.07.2021    399    1    alsan    0    

Аудит прав доступа

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

Внешняя обработка, позволяет определить набор прав, установленных на выбранный объект метаданных. Является аналогом механизма "Все роли" в режиме "Конфигуратор".

1 стартмани

27.05.2021    1130    8    KPAMOP    4    

Запрет на изменение форм, панелей навигации, разделов и действий в управляемом интерфейсе

Роли и права v8 Абонемент ($m)

Как настроить права на изменение интерфейса и чем это чревато?

1 стартмани

24.05.2021    1128    0    unknown181538    0    

Права доступа ролей Промо

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

Отчет по правам доступа ролей, выводит в удобной краткой форме права доступа в разрезе ролей на интересующие нас объекты метаданных или объекты метаданных, к которым есть доступ у интересующей нас роли. Показывает наличие RLS и позволяет сравнить роли. Отображает использование роли в профилях групп доступа/группах доступа.

1 стартмани

05.02.2018    21122    145    Serge R    2    

Проверка прав доступа к реквизитам объекта

Роли и права v8 1cv8.cf Абонемент ($m)

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

1 стартмани

17.05.2021    859    4    AntonH851    0    

Генератор ролей

Роли и права v8 1cv8.cf Россия Абонемент ($m)

Обработка генерирует атомарные наборы ролей для каждого объекта метаданных (Справочник, Документ, Отчет, Обработка, Регистр сведений).

1 стартмани

12.05.2021    1445    4    anton.fly7    7    

Обновление ролей профилей

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

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

1 стартмани

10.05.2021    1005    2    skyadmin    0    

Роли и права на объекты метаданных

Роли и права v8 v8::Права 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

26.04.2021    1126    4    Pau1_is    0    

Управление видимостью цен в заказах клиентов (УТ11, ERP, КА)

Роли и права v8 v8::Права ERP2 УТ11 КА2 Абонемент ($m)

Есть желание скрыть цены в заказах клиентов от сотрудников? Что делать, если доступ к документу нужен для последующей работы с заказом, а светить цены большому кругу людей нет желания? Как сделать, чтобы менеджер мог видеть цены только в своих заказах?

5 стартмани

26.04.2021    1127    0    milkers    0    

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

Прочие инструменты разработчика Структура метаданных Роли и права v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

22.04.2021    2000    9    user802597    1    

Анализ прав пользователей (обычное и управляемое приложения)

Роли и права v8 v8::УФ v8::Права 1cv8.cf Россия Абонемент ($m)

Отчет позволяет быстро ответить на ряд вопросов: 1) Какие роли дают доступ к объектам и в каком объеме (чтение, запись, просмотр, интерактивный ввод, и т.д. )? 2) Какие роли/роль дает пользователю/пользователям доступ к объектам? Очень актуально для систем с большим количеством ролей (например ERP) Возможности: 1) Сделан на компоновке данных, можно настроить практически любой вариант. 2) 3 режима вывода отчета: Синонимы объекта (для пользователей), Имена объектов (для администраторов пользователей), Комбинированный (Имя+ Синоним). 3) Без БСП.

10 стартмани

20.04.2021    1097    3    ZUM    5    

Ограничение запуска нескольких сеансов 1С: Предприятие под одним пользователем

Роли и права v8 v8::УФ 1cv8.cf Абонемент ($m)

Ограничение запуска нескольких сеансов 1С: Предприятие под одним пользователем. Доработка сделана через расширение. Функционал работает в файловом и клиент-серверном варианте работы конфигурации. Данная разработка позволяет завершать работу пользователя двумя способами: 1. Если заходит один пользователь во второй раз, завершается работа входящего. 2. Если заходит один пользователь во второй раз, завершается работа первого сеанса под ним. Данное расширение работает как с толстым клиентом, так и с тонким.

1 стартмани

17.04.2021    1494    15    darminov    3    

Анализ прав доступа

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

Обработка для анализа настроенных прав в системе 1С. Обработка имеет три режима: "Анализ прав на объект", "Анализ использования роли" и "Анализ прав пользователя"

5 стартмани

28.03.2021    1730    5    Svb84    1    

Анализ групп доступа пользователей

Роли и права v8 v8::УФ v8::Права 1cv8.cf Абонемент ($m)

Отчет по группам доступа. Удобен, когда групп много.

1 стартмани

19.03.2021    1486    1    xoisim    0    

RLS по организации для 1С:ERP Управление предприятием 2

Роли и права v8::Права ERP2 Россия Абонемент ($m)

Доработка в виде расширения для 1С:ERP Управление предприятием 2, исправляющего ограничение прав доступа по Организации.

5 стартмани

10.03.2021    1765    1    Mouros    3    

Групповая установка доступа к командам внешних отчетов

Роли и права v8 1cv8.cf Абонемент ($m)

На Инфостарте +100500 обработок для расстановки прав пользователей и не нашлось одной для групповой установки доступа к командам внешних отчетов (не путать с правами на справочник внешние отчеты и обработки). А между тем, именно внешние отчеты и обработки это первый и наиболее действенный способ доработки конфигурации (в умелых руках, разумеется). Закроем этот пробел.

4 стартмани

05.03.2021    1252    2    capitan    2    

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

Роли и права v8 ERP2 УТ11 КА2 ЗУП3.x Абонемент ($m)

Копирование всех вариантов отчетов от одного пользователя другому для программ УП-2 (ERP), КА-2, УТ-11, ЗУП-3.

1 стартмани

05.03.2021    1385    6    ab_initio    0    

Запрет изменения даты запрета изменения (загрузки) данных в БП 3.0

Роли и права v8 БП3.0 Россия Абонемент ($m)

В расширении для БП 3.0 реализован запрет на изменение даты запрета изменения / загрузки данных. Разрешение может быть предоставлено конкретным пользователям.

1 стартмани

05.03.2021    1355    4    SanchoD    0    

Авторизация в мобильном приложении 1С

Роли и права Мобильная разработка v8 v8::Mobile 1cv8.cf Абонемент ($m)

Реализация входа по паролю (личному коду) в мобильном приложении 1С.

10 стартмани

23.02.2021    3336    6    kaiman_fedor_yandex    0    

Перенос прав пользователей

Роли и права v8 v8::Права 1cv8.cf Россия Абонемент ($m)

Обработка для переноса прав (ролей) от пользователя к пользователю внутри базы и между разными базами с автосозданием пользователей.

1 стартмани

19.02.2021    1522    8    sondarium    4    

Групповая настройка прав доступа для БП 3.0

Роли и права v8 v8::Права БП3.0 Россия Абонемент ($m)

Данная обработка позволяет массово изменять права доступа. Удобно использовать, когда необходимо изменить права большому списку пользователей.

1 стартмани

17.02.2021    1498    7    IT_GG    0    

Создание пользователя по образцу (полное копирование настроек пользователя)

Роли и права v8 УТ10 Абонемент ($m)

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

2 стартмани

11.02.2021    1868    0    gersern    0    

Запрет просмотра оборотов по 70 счету

Расширения Зарплата Роли и права v8 v8::БУ v8::Права БП3.0 Россия БУ Абонемент ($m)

Расширение, запрещающее выбранным пользователям формировать отчеты по 70 счету для конфигурации БП 3.0.

1 стартмани

01.02.2021    2235    18    o'neill    7    

Вход в 1С под другим пользователем

Роли и права v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.01.2021    1951    2    kvaleksandr    4    

"Перенумерация ПКО и РКО в БП 3" - даем доступ бухгалтеру

Роли и права v8 v8::БУ БП3.0 БУ Абонемент ($m)

Типовая обработка в БП 3 "Перенумерация ПКО и РКО" - предоставляем доступ бухгалтеру.

2 стартмани

12.01.2021    1989    3    VPanin56    6    

Анализ ролей доступа

Роли и права v8 v8::Права ERP2 БП3.0 КА2 Абонемент ($m)

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

1 стартмани

06.01.2021    4358    74    yermak    9    

Сервис обмена настройками управляемых форм

Роли и права v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

29.12.2020    2050    5    33lab    2    

Удобная настройка прав, ролей, профилей и групп доступа

Роли и права v8 1cv8.cf Абонемент ($m)

Обработка помогает увидеть все Роли/Профили/Группы доступа, которые дают право доступа к объекту метаданных для пользователя с учетом его настроек. В результате можно увидеть, почему у пользователя есть права или почему нет прав к любому объекту метаданных. Предназначена для систем на БСП.

2 стартмани

28.12.2020    2363    30    Leshka_m    0    

Согласование соглашений с клиентами

Оптовая торговля Роли и права v8 УТ11 КА2 Россия УУ Абонемент ($m)

Расширение блокирует возможность записывать соглашения с клиентом, как типовое, так и индивидуальное в статусе действует, если у пользователя нет прав Полные права или Отклонение от условий продаж. Данное расширение будет полезно в компаниях, где соглашения готовят менеджеры, но есть согласование условий. Тестировалось на платформе 8.3.17, Конфигурации КА2.4.13.

1 стартмани

22.12.2020    2108    2    Hi_Hydra    1    

Разрешение изменять, проводить, распроводить документы только их авторам

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

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

1 стартмани

18.12.2020    2668    7    al_zzz    0    

Групповое добавление и удаление ролей из списка профилей

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

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

1 стартмани

14.12.2020    5635    36    sapervodichka    9    

Сравнение ролей из профилей доступа с копированием с одного профиля в другой

Роли и права v8 v8::Права ERP2 Россия Абонемент ($m)

Сравнение ролей одного профиля доступа с ролями другого профиля. Можно скопировать роль с одного профиля в другой, при условии, что профиль куда копируем не предопределен. Условие можно закомментировать, код открыт.

1 стартмани

08.12.2020    2042    14    ilsijar    2    

Быстрое получение списка объектов и ролей с установленным правом "Интерактивное удаление"

Роли и права v8 v8::УФ v8::Права 1cv8.cf Абонемент ($m)

Обработка для 1С УФ для быстрого получения списка объектов и ролей с установленным правом "Интерактивное удаление". Так же может использоваться для поиска других прав (Чтение, Добавление, Изменение, Удаление, Проведение, ОтменаПроведения, Просмотр, ИнтерактивноеДобавление, Редактирование, ИнтерактивноеУдаление, ИнтерактивнаяПометкаУдаления, ИнтерактивноеСнятиеПометкиУдаления и других)

1 стартмани

25.11.2020    1866    3    akrelius    0    

Анализ прав доступа на объекты метаданных 1С (быстрое получение списка только тех ролей, у которых есть соответствующий доступ). А так же получение списка ролей, которым дано право "Интерактивное удаление" (или другое, на выбор)

Роли и права v8 1cv8.cf Абонемент ($m)

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

1 стартмани

08.11.2020    3229    25    akrelius    6    

Создание новых пользователей копированием существующих с копированием настроек. Управляемая форма

Роли и права Универсальные обработки v8::УФ v8::Права 1cv8.cf Абонемент ($m)

Обработка в помощь администраторам. Позволяет осуществлять быстрое создание новых пользователей путем копирования старых, с копированием настроек и дополнительных прав.

1 стартмани

30.10.2020    2515    5    iCortezik    0    

Изменение наименования отчета в настройках пользователя

Роли и права v8 БП3.0 Абонемент ($m)

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

1 стартмани

13.10.2020    2496    1    ipoloskov    0    

Отражение зарплаты в бухгалтерском учете: права старшего расчетчика

Зарплата Обработка документов Роли и права v8::СПР v8::Права ЗУП3.x БУ Абонемент ($m)

В ЗУП 3.1.14.208 пользователь с правами старшего расчетчика не может заполнить документ "Отражение зарплаты в бухучете". Проблему можно решить с помощью расширения.

1 стартмани

07.10.2020    2627    0    Hla    0    

Анализ применения ролей пользователя по отдельному объекту

Роли и права v8 v8::Права 1cv8.cf Абонемент ($m)

Обработка для анализа ролей пользователей: В каких ролях прописано право на конкретный объект? Какие из этих ролей получил пользователь? Есть ли дополнительные ограничения RLS?

1 стартмани

02.10.2020    2676    21    japopov    2    

Копирование настроек пользователя для УТ 10.3

Роли и права v8 v8::Права УТ10 Россия УУ Абонемент ($m)

Копирование настроек пользователя для УТ 10.3 (настройки пользователя и дополнительных прав).

1 стартмани

30.09.2020    3415    18    artemua    2    

Просмотр пользователей и их прав - инструмент администрирования

Роли и права v8 v8::Права 1cv8.cf Россия Абонемент ($m)

Позволяет проанализировать Пользователей и их роли. В случае большого количества пользователей быстро понять, какие наборы прав нужны для выполнения заданных целей.

1 стартмани

23.09.2020    2522    8    Vardar    7    

Запрет на изменение проведенного документа для УНФ 1.6

Роли и права v8 УНФ Россия Абонемент ($m)

Запрет на изменение проведенного документа Расходная накладная для УНФ 1.6.

2 стартмани

21.09.2020    3072    10    Kerim09    0