Имя: Пароль:
1C
1С v8
Существует ли конфигурация для управления пользователями в нескольких базах?
,
0 Юрий Лазаренко
 
27.07.22
12:18
Господа, а существует конфигурация или подсистема для управления пользователями  1С в нескольких базах? Есть БП, ЗУП, самописка, еще пара баз. Задача:
1. Иметь некую конфу или подсистему (назовем ее «Мастер-база»), в которой будет находиться список всех пользователей всех баз 1С.
2. Возможность видеть, какой из пользователей к какой базе имеет доступ (достаточно только факта наличия доступа к какой-то базе, без списка его прав в ней)
3. Возможность одной кнопкой в Мастер-базе закрыть доступ пользователю ко всем базам
4. Возможность создания новых пользователей в Мастер-базе, при этом необходимо:
4.1 (минимальный функционал) Указать имя и пароль пользователя, выбрать базы, к которым он должен иметь доступ, при нажатии кнопки пользователь должен быть создан во всех выбранных базах
4.2 (очень желательно) При создании нового пользователя в некотором поле «Выдать права как у» выбрать другого пользователя. Новый пользователь после создания должен получить такие же права, как у эталонного пользователя в каждой базе.
4.3 (необязательно, но хотелось бы) После создания пользователя ему на почту уходит уведомление «Вам предоставлен доступ к базе …»
5. Неплохо бы также иметь возможность при клике на пользователя в Мастер-базе получить отчет, какие у него есть права в каждой базе.
1 Злопчинский
 
27.07.22
12:25
что-то подобное вроде видел на ИС, поройся там.
могу ошибаться
2 El_Duke
 
гуру
27.07.22
12:27
(0) Слишком экзотичная хотелка чтобы кто то писал под это конфу или подсистему. Спрос околонулевой
3 Garykom
 
гуру
27.07.22
12:32
(0) devops classic detected
4 Garykom
 
гуру
27.07.22
12:34
(2) Нет.
Эта хотелка возникает в любой конторе с количеством сотрудников за 100 и их текучкой.
Если в наличии несколько разных баз 1С.
5 Злопчинский
 
27.07.22
12:38
6 El_Duke
 
гуру
27.07.22
12:39
(4) 100 - это имеется ввиду пользователей разных баз ?
7 Ryzeman
 
27.07.22
12:47
(4) Обычно эти 100+ сотрудников всё-таки а разных участках и в разных программах работают. Большинству бухов нечего делать в WMS а то и вообще в оперативном учёте. Всем не-бухгалтерам нечего делать в бухии и т.д.
8 Гений 1С
 
гуру
27.07.22
12:47
(0) я писал скрипт для обновлятора, который пробегается по базам и создает нужных пользователей
9 Ryzeman
 
27.07.22
12:47
Но соглашусь что если зоопарк + текучка, то да, мысли о таком могу возникнуть.
10 Aleksey
 
27.07.22
12:49
А разве опен ид не для этого делали?
11 Garykom
 
гуру
27.07.22
12:58
(7) Неважно
В случае например 1С Документооборот там все сотрудники
Бухгалтера же во всех базах обычно
Начальники/замы так же почти во всех

Т.е. даже если сотрудник всего в одной базе, проще его добавлять/закрывать не в конкретной а в одной специальной управляющей
И туда же прикрутить заодно AD и прочие учетки
12 mikecool
 
27.07.22
13:12
(10) а если в домене, то и учетки домена достаточно
13 Юрий Лазаренко
 
27.07.22
13:22
(5) Спасибо, поищу. Пока ничего прямо полностью подходящего не нашел.
14 СеменовСемен
 
27.07.22
13:25
(12) недостаточно конечно.
Пользователя в базе все равно нужно завести
15 vde69
 
27.07.22
13:26
я делал на базе конфы

"Администрирование информационных баз, редакция 4.0 (4.1)"
16 vde69
 
27.07.22
13:27
17 СеменовСемен
 
27.07.22
13:28
Странно что ничего нет. Задача достаточно типовая
18 Amra
 
27.07.22
13:29
(2) Я писал в 14 году. Запарился тогда сопровождать 120 баз. И как пользователь новый, так в 20-30 добавить надо
19 Юрий Лазаренко
 
27.07.22
14:02
Вот такую штуку подсказали: https://infostart.ru/public/1093370/
Пока наиболее похожее на то, что надо. Во всяком случае можно взять за основу и допилить при необходимости.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn