Пользователи, права и интерфейсы.

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

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

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

Обработка умеет:
1. Показать  всех  пользователей  БД,  добавить,  удалить  или
править пользователя.
2. Показать разрешения для выбранного  набора  (наборов)  прав
и указанных объектов метаданных.
3. Показать все пункты меню и панели для выранных ИФ.
Как "побочный эффект" попутно было добавлено:
4. Показать список активных  сеансов со временем входа и типом
входа (конфигуратор, отладчик или предприятие).
5. Показать список заблокированных пользователями документов.
6. Показать текущее время и  раскладку клавиатуры в статусбаре,
(полезно  при  полноэкранной  терминальной сессии), переключить
раскладку.

Для работы ныжны внешние компоненты:
- Admin1C
- GComp
- UsersDef
Все они есть  в  комплекте и должны лежать в КаталогИБ()+"\dll"
или там, куда положите (перепропишете путь).

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

Отдельное спасибо vcv за то, что пинал в нужном направлении

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

Наименование Файл Версия Размер
ПраваИнтерфейсы.zip

.zip 621,29Kb
338
.zip 621,29Kb 338 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. phsin 182 18.11.10 17:42 Сейчас в теме
Нажимаю на кнопку Разобрать...
пишет:
Код возврата pkunzip - 1
Обновление не произведено
2. whtblck 91 18.11.10 17:58 Сейчас в теме
(1)
эм... даже не знаю, откуда такая ошибка...
какая у тебя конфигурация?
можешь показать?
3. phsin 182 18.11.10 18:30 Сейчас в теме
Стандартная Комплексная с 1с++
4. whtblck 91 19.11.10 09:03 Сейчас в теме
(3)
смог смоделировать такую ошибку, когда у пользователя нет своего рабочего каталога.
разбор мд-шника происходит в каталоге пользователя. или назначь каталог пользователю, или перепропиши на, скажем, каталог временных файлов.
я, пожалуй, тоже переделаю и выложу заново
5. whtblck 91 19.11.10 10:30 Сейчас в теме
(3), (4)
пересобрал, переложил.
хотя все равно без каталога пользователя почему-то не работает. почему - пока не знаю.
кроме того, разобранный мд-шник убираю командной строкой. УдалитьКаталог(), УдалитьФайл() не всегда нормально отрабатыват :(
6. Jancoy 24.11.10 16:58 Сейчас в теме
КодВозврата = Скрипт.Run(Команда,0,-1);
каталог пользователя указан. не стартует Разобрать и все тут! :cry:
7. whtblck 91 27.11.10 23:25 Сейчас в теме
8. VladMir 08.12.10 10:34 Сейчас в теме
Вот такое выдаёт мне при нажатии "Разобрать":
> Код возврата gcomp.exe 1
> Разбор метаданных не произведен
Отчего такое? (ТиС 9.2)
9. whtblck 91 02.03.11 15:34 Сейчас в теме
При работе был отловлен интересный баг, пофиксить не могу.
Если кто поможет, скажу спасибо...
Итак, когда открываем обработку через "Файл\Открыть" - чаще всего gcomp не разбирает метаданные.
Возвращает:
> Код возврата gcomp.exe 1
> Разбор метаданных не произведен
Почему - понять не могу.
Если же обработку запустить из списка последних открытых (в меню "файл"), или добавить ее в меню (панель) - работает без вопросов.
10. Casey Jones 30.08.11 16:45 Сейчас в теме
Нажимаю разобрать, выскакивает по ошибке:
КодВозврата = Скрипт.Run(Команда,0,-1);
11. Casey Jones 30.08.11 17:23 Сейчас в теме
Все, разобрался. Он не в каждом каталоге разбирает данные. Если не работает с каталог юзверя, меняйте на каталог временных файлов или любой другой. Что ему не нравится в каталоге юзера (даже если он есть) хз.
12. newbas 601 13.09.11 17:19 Сейчас в теме
При работе был отловлен интересный баг, пофиксить не могу.
Если кто поможет, скажу спасибо...

Перед
КодВозврата = Скрипт.Run(Команда,0,-1);

Надо добавить
ФС.УстТекКаталог(ТемпДир);


Еще обнаружил одну фишку.
Какой-то хлопчик назвал набор прав "Адм+Банк", а gcomp сохраняет файл "Адм_Банк".
Вылечено
			
ИмяФайла	= КаталогПрав+СтрЗаменить(ТекНаборПрав, "/", "_")+".txt";
Если ФС.СуществуетФайл(ИмяФайла) = 0 Тогда
          ИмяФайла	= СтрЗаменить(ИмяФайла,"+","_");
КонецЕсли;
Попытка
	Т.Открыть(ИмяФайла);
Исключение             
	Предупреждение("Ошибка открытия файла из-за "+ОписаниеОшибки());
	СтатусВозврата(0);Возврат;
КонецПопытки; 
Показать
13. tmm 16.09.11 12:30 Сейчас в теме
Удобно, хотя не всё работает...
14. whtblck 91 16.09.11 13:12 Сейчас в теме
(13)не все работает даже у мелкомягких.
что именно не отработало?
15. tmm 16.09.11 16:11 Сейчас в теме
Во первых: хотелось бы чтобы в графе Pass действительно высвечивался пароль, ну и "разобрать" конфигурацию тоже бы хотелось (хотя и не обязательно). А у мелкомягких НИКОГДА не будет работать даже половина того-чего они так рьяно рекламируют.
16. whtblck 91 16.09.11 16:24 Сейчас в теме
(15)
хотелось бы чтобы в графе Pass действительно высвечивался пароль

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

ну дык она и разбирает. или что-то не так? ошибки есть? в студию...
17. tmm 16.09.11 16:37 Сейчас в теме
Так побороть не удаётся даже по рекомендациям.
> Код возврата gcomp.exe 1
> Разбор метаданных не произведен.
И из меню тоже.
"Если не работает с каталог юзверя, меняйте на каталог временных файлов или любой другой" менял. Но может не там менял?
18. whtblck 91 16.09.11 16:56 Сейчас в теме
(17)
был замечен еще такой баг, сам не знаю, откуда берется и как его победить:
если открываешь через "файл\открыть" - может не разобрать.
если из списка последних открытых, или же кнопочкой в меню (или панели) - открывает. попробуй
19. rom-x 152 01.11.11 22:10 Сейчас в теме
(18)Пробовал, не помогает, так и пишет:
Вот такое выдаёт мне при нажатии "Разобрать":
> Код возврата gcomp.exe 1
> Разбор метаданных не произведен
(ТиС 9.2)
20. imshev 17.11.11 11:15 Сейчас в теме
такую бы штуку еще на 8.2 цены бы ей небыло
21. whtblck 91 17.11.11 12:08 Сейчас в теме
(20) ну извините, на 8-ке пока не обучен, так что как-то сами уж...
22. PRO100_NigGaZ 78 23.01.12 21:38 Сейчас в теме
Аналогичная проблема, с КодВозврата = Скрипт.Run(Команда,0,-1); решилось танцами с бубном, теперь новая проблема Код возврата gcomp.exe 1
23. PRO100_NigGaZ 78 23.01.12 21:57 Сейчас в теме
разобрался теперь пишет неверное имя файла...
блин совсем запутался пробел не лишний (
24. Bahyt 20 19.11.12 12:35 Сейчас в теме
(23) PRO100_NigGaZ,
Убрать пробелы из имени файлов - заработает.
ИмяФайла = КаталогПрав+СтрЗаменить(ТекНаборПрав, "/", "_")+".txt";
Если ФС.СуществуетФайл(ИмяФайла) = 0 Тогда
ИмяФайла = СтрЗаменить(ИмяФайла,"+","_");
ИмяФайла = СтрЗаменить(ИмяФайла," ","_");
КонецЕсли;
Попытка
Т.Открыть(ИмяФайла);
Исключение
Предупреждение("Ошибка открытия файла из-за "+ОписаниеОшибки());
СтатусВозврата(0);Возврат;
КонецПопытки;
25. berator37 70 02.06.13 10:15 Сейчас в теме
Не могли бы Вы выслать на почту http://infostart.ru/public/78232/. Заранее спасибо
26. whtblck 91 02.06.13 15:51 Сейчас в теме
(25)
скачай, она бесплатная
27. Black Cat 32 06.06.13 11:40 Сейчас в теме
Очень удобный отчет !
Хотелось бы добавить туда возможность печати списка пользователей из вкладки "Пользователи"
28. whtblck 91 06.06.13 12:27 Сейчас в теме
(27)
добавь, кто же запрещает? сложного ничего нет...
если сам не можешь - за отдельную плату добавлю
29. Fighter 27.06.13 06:42 Сейчас в теме
КодВозврата = Скрипт.Run(Команда,0,-1);
не работает... вылетает в данной строке
30. whtblck 91 27.06.13 10:48 Сейчас в теме
(29) - у меня работает.
ОСь?
Платформа?
Пофигурация?
31. Fighter 28.06.13 05:27 Сейчас в теме
Спс. Заработало.
была ошибка с каталогом пользователя... нарушение прав доступа к папке...
прописал другой путь и всё пошло...
32. whtblck 91 28.06.13 15:07 Сейчас в теме
33. StiVitS 52 26.06.14 14:28 Сейчас в теме
Что уже только не делал пишет:
Код возврата gcomp.exe 1
Разбор метаданных не произведен
34. whtblck 91 26.06.14 16:09 Сейчас в теме
(33)
согласен, было такое.
у самого.
себе пофиксил, а перевыложить запамятовал.
перевыложил.
могу намылить, если мыло дашь
Оставьте свое сообщение

См. также

Злоумышленник зашифровал базы 1С и другие файлы

Информационная безопасность Защита и шифрование v7.7 1cv7.md Абонемент ($m)

Звонит пользователь, на экране сообщение ваши данные зашифрованы, введите пароль, пишите письма и т.д.

1 стартмани

08.11.2014    35906    44    aleksch21    85    

Отчет по правам пользователей для любой конфигурации "1С:Предприятия 7.7"

Информационная безопасность v7.7 1cv7.md Абонемент ($m)

Инструмент для наглядного анализа и сравнения наборов прав доступа в 1С 7.7 Работает в любых конфигурациях. В одной из обслуживаемых мной баз 40 наборов прав пользователей (120 пользователей). Этим отчетом очень наглядно выходит анализировать разницу в правах и просто описывать права пользователей в документации. Обновлено: - В новой версии отчета добавил сравнение двух разных баз и анализ внешней БД. - объекты метаданных представлены в виде дерева (объект "Дерево-Таблица значений" FormEx)

1 стартмани

11.02.2014    21517    139    Amel2010    15    

Проверка прав доступа текущего пользователя. 1с 7.7

Информационная безопасность v7.7 1cv7.md Украина Абонемент ($m)

Показывает права доступа текущего пользователя в базе 1с 7.7 .

1 стартмани

10.06.2013    17469    47    demon_sw    11    

Расширенные права пользователей для Торговля и Склад 7.7 (из режима "Предприятие" с детализацией по всем видам документов, справочников, отчетов и обработок)

Информационная безопасность v77::ОУ 1С7:ТиС Абонемент ($m)

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

1 стартмани

05.02.2013    16921    43    malinko.vasiliy    5    

Индивидуальная установка даты запрета редактирования документов в торговле 1С 7.7

Информационная безопасность Закрытие периода Закрытие периода v77::ОУ 1С7:ТиС Россия УУ Абонемент ($m)

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

1 стартмани

17.01.2013    25641    46    agent007_1    10    

Управление правами в 7.7 - "на лету" до каждой кнопочки!

Информационная безопасность v7.7 1cv7.md Абонемент ($m)

Система управления правами доступа "на лету" для конфигураций на платформе 1С:Предприятие 7.7. - Онлайн :: Не требует выхода пользователей. - Умная :: Позволяет управлять доступом хоть к каждой кнопке на форме. - Универсальная :: Встраивается в любую конфигурацию за 1 минуту! - Преемственная :: Сохраняет настройки существующих наборов прав.

1 стартмани

22.11.2012    27972    166    gavlexx    48    

Блокиратор запуска Информационной Базы

Администрирование данных 1С Информационная безопасность v7.7 1cv7.md Абонемент ($m)

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

1 стартмани

25.10.2012    11322    14    sam-soft    9    

"License HDD" v1.0.1.0

Администрирование данных 1С Информационная безопасность Практика программирования v7.7 1cv7.md Россия Абонемент ($m)

Предназначена для привязки базы данных к жесткому диску.

1 стартмани

10.02.2012    11344    20    iSezam    7    

Права доступа текущего пользователя

Информационная безопасность openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Печать прав доступа текущего пользователя

1 стартмани

25.01.2012    15369    62    Ягг    9    

Редактирование набора прав в Универсальном конструкторе отчетов (Новейший отчет) для 1C 7.7

Информационная безопасность v7.7 openconf 1С7:Бух 1С7:ЗиК 1С7:Комплекс 1С7:ТиС 1С7:ПУБ Россия Абонемент ($m)

Редактирование набора прав в Универсальном конструкторе отчетов (Новейший отчет) для 1C 7.7( далее УКО ) Данная обработка помогает в выставлении прав на тот или иной отчет, запускаемый из "УКО".

1 стартмани

09.12.2011    15520    18    serpent    1    

Доступы на внешние отчеты без изменения конфигурации

Информационная безопасность openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

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

1 стартмани

18.10.2011    12299    20    YChemodanov    10    

Определение подчиненных объектов для установки прав доступа

Информационная безопасность v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Появился новый пользователь... Руководитель подразделения говорит: "Дайте ему доступ на создание документов .... и на редактирование справочников ....". Ну понятно, до документа доступ дадим, а на что еще нужно дать доступ???

1 стартмани

23.09.2011    14943    35    DarkAn    5    

Расширенная настройка прав пользователей с использованием 1С++

Информационная безопасность v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Имеется организация с большим штатом. То и дело появляются сотрудники с "уникальными" должностными обязанностями. Создавать под кадждого такого "уникального" новый набор прав в Конфигурации не хотелось. А можно ли описать права в режиме Предприятия?

1 стартмани

26.05.2011    18350    226    pikul    15    

Смена периода журнала расчетов для 1С:Расчет 7.7

Зарплата Информационная безопасность Закрытие периода Администрирование данных 1С Зарплата v77::Расчет 1С7:ЗиК 1С7:Комплекс БУ Абонемент ($m)

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

1 стартмани

20.08.2010    24087    22    svitdir    9    

Анализатор наборов прав

Информационная безопасность v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Собственно еще одна обработка по построению списка наборов прав в конфе.

1 стартмани

01.03.2010    16260    473    GrayT    20    

Права доступа пользователей к отчету

Информационная безопасность v7.7 1cv7.md Россия Абонемент ($m)

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

1 стартмани

30.10.2009    10737    40    Myti    3    

Пароли на отчеты, журналы и т.п. для 7.7

Информационная безопасность v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Универсально - для любой конфигурации.

1 стартмани

16.09.2009    14515    209    Noy    15    

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

Информационная безопасность v7.7 1cv7.md Россия Абонемент ($m)

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

1 стартмани

09.09.2009    20247    127    Shaman100M    9    

Запрет редактирования элементов справочника в зависимости от набора прав

Информационная безопасность v7.7 1cv7.md Абонемент ($m)

Запрет редактирования элементов справочника в зависимости от набора прав

1 стартмани

07.08.2009    8655    74    Konst55    6    

Удаляем конфиденциальную информацию на платформе 1С:Предприятие 7.7

Информационная безопасность v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

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

1 стартмани

16.06.2009    21915    290    tomvlad    43    

Проект «Выездная оптовая торговля с кассовым аппаратом Екселлио DMP-55L» (демонстрационный видеоролик)

Роли и права v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Цель проекта: Обеспечить минимум физических и умственных затрат при работе: с отгружаемым товаром, а также по обработке и анализу данных при экспорте в ЭККА и импорте из него. Почему видеоролик? Потому, что: написано под нестандартную конфигурацию, да и наглядное пособие лучше, нежели читать его текстом.

1 стартмани

07.06.2009    13559    27    alex_merfi    5    

Определение запущенных ИБ и пользователей, работающих в них

Информационная безопасность v7.7 1cv7.md Россия Абонемент ($m)

Обработка определяет запущенные ИБ и пользователей, работающих в этих базах.

1 стартмани

21.05.2009    12035    250    samadurov    3    

Пользователь сам решил изменить пароль для своего логина? Да запросто!

Информационная безопасность v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Обработка для САМОСТОЯТЕЛЬНОЙ смены пароля пользователем в режиме ПРЕДПРИЯТИЕ

1 стартмани

21.05.2009    22230    433    Berrimor    31    

Управление пользователями

Сервисные утилиты Информационная безопасность Администрирование данных 1С v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Многим знакома ситуация, когда надо добавить пользователя в базы 77 во множество баз. Неудобно? Конфигурация позволяет управлять пользователями 1С 7.7 в любом количестве баз! Наводим порядок в пользователях 1С!

1 стартмани

20.05.2009    16087    269    Bosma    7    

Отчет по правам v7

Информационная безопасность Специальные v7.7 1cv7.md Россия Абонемент ($m)

Обработка выводит отчет по правам пользователей

1 стартмани

05.05.2009    16961    352    vasiliy_b    16    

Снятие-восстановление паролей пользователей в 1С:Предприятие 7.7

Информационная безопасность v77::БУ 1cv7.md Аудит и бухгалтерские услуги, юриспруденция Россия Абонемент ($m)

Снятие-восстановление паролей пользователей в 1С:Предприятие 7.7

1 стартмани

02.05.2009    26053    930    samadurov    38    

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

Сервисные утилиты Информационная безопасность v7.7 1cv7.md Россия Абонемент ($m)

Ищем пользователей, работающих в 1С без пароля

1 стартмани

29.04.2009    8981    153    A.Belash    5    

Настройка доступа к документам 1С:Зарплата и кадры

Информационная безопасность Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия БУ Абонемент ($m)

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

13.11.2008    17231    204    IsiKosta    4    

принудительное отключение пользователей

Информационная безопасность v7.7 1cv7.md Россия Абонемент ($m)

принудительное отключение пользователей (инструкция по доработке глобального модуля)

1 стартмани

05.11.2008    16943    786    shard    11    

Шахматка для анализа ролей в 1С 7.7

Информационная безопасность Специальные v7.7 1cv7.md Россия Абонемент ($m)

Это универсальный (т. е. работающий в любой конфигурации) отчет по анализу ролей доступа пользователей к объектам конфигурации 1С 7.7.

1 стартмани

12.10.2008    19307    910    Semenyak    25    

Golden Key 1.1 Бесплатная защита твоей конфигурации

Информационная безопасность Защита и шифрование v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Вам надоело видеть, как взламывают Ваши конфигурации? Вам нужна надежная и бесплатная защита для 1С? И Вы, тем не менее, хотите оставить пользователям возможность видеть и изменять Ваши программные модули? КАЧАЙТЕ GOLDEN KEY! ---------------------------- Особенности этой защиты 1. На основе использования технологии внешних компонент 2. Проста в использовании 3. Взят в основу метод интеграции защиты в программный модуль 4. Надежный алгоритм перекодировки 5. Возможность выборочной защиты отдельных процедур и функций в модуле 6. Возможность ограничить демоверсию по количеству запусков и числу имеющихся в базе документов 7. Позволяет оставлять конфигурацию без пароля, открытой для изменения без ущерба защищенности

1 стартмани

18.10.2007    47438    7460    O-Planet    473    

Ограничение доступа к папкам справочника Контрагенты на примере ТиС

Информационная безопасность v77::ОУ 1С7:ТиС Россия Абонемент ($m)

В каждой папке справочника Контрагенты администратор может установить ограничение на открытие этой папки другими пользователями. Изменение права происходит двойным щелчком на строке с именем пользователя, в открытой форме группы справочника.

1 стартмани

16.10.2007    12319    313    Джуниор    8