Имя: Пароль:
1C
1С v8
Очень подробно хочу обсудить подсистемы разграничения доступа и штатные средства
,
0 Cerera
 
02.04.13
10:33
В базе 1с УТ с CRM встроенной, возникла необходимость разграничивать права доступа к данным в разрезе много чего - отдельным группам справочников, журналам документов, к отчетам типовым и не типовым. Понятно дело, что можно самому писать разграничители, прописывать разделения доступов по ролям и доп. настройкам пользователей.

В то же время ищются готовые подсистемы, которые можно купить и дописать так, чтобы снизить временные затраты. Посоветуйте что можете. И что с RLS, как она поможет в данном случае?
1 ОбычныйЧеловек
 
02.04.13
10:39
(0) >>В то же время ищются готовые подсистемы...
Набираешь в  поисковой строке яндекса "Регистры правил".
2 Cerera
 
02.04.13
10:48
(1)я видел их. но мне надо сравнительный анализ подготовить и выбрать наиболее подходящее. Их же несколько.
3 ОбычныйЧеловек
 
02.04.13
10:50
(2) За тебя никто такой анализ делать не будет. Смотри разные системы\подсистемы - сравнивай, анализируй. А потом можешь тут написАть что и как.
4 pumbaEO
 
02.04.13
10:54
Обсуждай мы слушаем.
5 Cerera
 
02.04.13
10:59
(3)а я не прошу анализ делать никого. я лишь собираю информацию кто что юзает. может быть кто уже вставал на подобные грабли.
6 Cerera
 
02.04.13
11:00
(4)я бы вообще сам реализовал. РС просто создал бы и всё. и функцию которая бы вызывалась когда нужно. через неё бы всё проверял.
7 Cerera
 
02.04.13
11:09
Я сам легко могу написать это всё. программировать то не придется особо. но вот что с отчетами делать! ведь отчеты на разных движках сделаны. гдето СКД гдето ещё чтото.
8 Cerera
 
03.04.13
08:55
Ну вот кто-нибудь пользуется чем-нибудь помимо RLS и Регистров  правил?
9 Ночной Эльф
 
03.04.13
09:24
А мне вот тоже например интересно что лучше использовать для разграничения доступа RLS или Регистры правил?
10 Ночной Эльф
 
03.04.13
09:25
Так как я не с тем не с другим не сталкивался, а скоро надо будет переходить с 7.7 на 8.2 вот и думаю чем лучше пользоваться
11 Cerera
 
03.04.13
09:34
(10)Посмотри в типовой УТ как RLS реализовано - вешалка...
12 Ночной Эльф
 
03.04.13
09:43
(11) так то я не у тебя спрашивал ты сам же не знаешь и хочешь узнать что лучше вот я и интересуюсь у других а что как реализовано пока не важно, нужно для начала определиться кто с чем работает и что лучше и где меньше гемороя выбрать 1 из 2
13 Cerera
 
03.04.13
09:46
(12)мне показалось странным что никто не отписывается в ветке. Очень странно. Ну я кое-что уже нарыл.
14 GStiv
 
03.04.13
09:53
В принципе подкрутили RLS для своих нужд и все работает нормально и отчетах и журналах, распределенные базы в 8 филиалах (полные копии центральной) через ограничения видят только свое.
15 Ночной Эльф
 
03.04.13
09:54
С одной стороны изпользование Регистра  правил систематезирует все правила доступа тем что они находятся в одном месте, с другой стороны надо прописывать каждый раз для каждого пользователя набор правил и не очень понятно как быть с тем что если скажем захотят ввести доступ по реквизиту который есть только в одном документе как избежать ошибки что если в контексте документа нет такого реквизита ошибка вылезет по идее
16 Cerera
 
03.04.13
09:54
(14)а в отчетах написанных с использованием СКД это будет работать? Обрубать попытки формировать отчеты в разрезе недоступных для данного пользователя складов, организаций, номенклатурных групп и т.п. ?
17 Cerera
 
03.04.13
09:55
(15)Есть же глобальные функции позовляющие проверять наличие реквизита в объекте метаданных
18 Ночной Эльф
 
03.04.13
09:55
(14) а если 50 пользователей в базе и права доступа меняются каждую неделю хоть да у одного тогда что лучше ?
19 Cerera
 
03.04.13
10:03
Я бы не стал RLS каждый раз подкручивать. лучше уж через интерфейс 1с предприятия настраивать конфиги.
20 GStiv
 
03.04.13
10:07
В отчетах работает только в тех где в запросе РАЗРЕШЕННЫЕ где нет то пишет <Объект не найден>
21 ОбычныйЧеловек
 
03.04.13
10:08
Cerera @Ночной Эльф - какая разница кто чем пользуется? ну скажут вам, что одно лучше другого и что? поверите на слово, что ли? Как мне кажется тут вообще нет понятие лучще\хуже - всегда есть компромисс между скоростью работы,удобством использования,привычкой и т.д.
Про RLS ничего не скажу - ибо не использую (тупо мозгов не хватает) а вот про Регистры Правил могу рассказать\показать.
22 Cerera
 
03.04.13
10:13
(21)расскажи пожалуйста. Регистры правил легко программируются и позволяют ли ограничивать отчеты по отборам и т.п. без переписывания кода?
23 Ночной Эльф
 
03.04.13
10:19
(19) тут ты имеешь ввиду чтобы создать документы назначения прав через регистры правил ?
24 ОбычныйЧеловек
 
03.04.13
10:19
(22) >>Регистры правил легко программируются ...
Опять же - дело привычки. Мне легко, возможно кому покажется сложно.

>>позволяют ли ограничивать отчеты по отборам и т.п. без переписывания кода?

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

Р.S. Могу показать (через амми (+скайп) например) - снимется куча вопросов, да и быстрее это будет для понимаю чем тут писАть.
25 Ночной Эльф
 
03.04.13
10:19
(21) да очень бы хотелось услышать про них с примерами
26 Ночной Эльф
 
03.04.13
10:22
(24) так ты покажешь одному, а так очень много людей еще будут читать эту тему потом )))) через годы )
27 ОбычныйЧеловек
 
03.04.13
10:26
(18) Сейчас работает 80 пользователей - права можно менять хоть каждый день, так как в базе оочень много фирм то основные  правила на доступ "Пользователя\группы пользователей к фирме", "Пользователя\группы пользователей к счетам", "Пользователя\группы пользователей к проводкам (движениям документам)"
(26) Может и так, но как говорится - лучше один раз увидеть чем сто раз по ушам проехать :)
28 Cerera
 
03.04.13
10:26
(24)с меня пиво. я пока сейчас сам попробую разобраться. Но вообще а вы её купили эту подсистему? она ведь с открытым кодом и её можно даже допиливать?
29 ОбычныйЧеловек
 
03.04.13
10:28
(28) спасибо конечно за пиво, но я трезвенник ))) Система с открытым кодом - можно дорабатывать как душа пожелает.
30 ASU_Diamond
 
03.04.13
11:47
(27) у меня в базе более 600 пользователей, одновременно работает порядка 200. То же ставится вопрос о разграничении, но прописывать права для каждого пользователя будет проблематично.
31 ОбычныйЧеловек
 
03.04.13
11:55
(30) Зачем же прописывать для каждого пользователя? Никто не мешает прописать права для группы пользователей.
32 Cerera
 
03.04.13
12:27
(31)а эта демо версия, выложенная на сайете позволяет хорошо ощутить функционал этих регистров прав?
и есть ли ограничения в платной версии на количество лицензий?
33 Ночной Эльф
 
03.04.13
12:31
(32) Так не понял это что не самому прописывать а уже есть готовый компонент для 1с 8 скиньте пожалуйста ссылку?
34 Cerera
 
03.04.13
12:53
(33)да готовый компонент в том то и дело.
http://www.33lab.ru/regpr.html
35 Cerera
 
03.04.13
12:55
(33)я насколько это дело покопал сейчас пришел к выводу что RLS гораздо геморнее с точки зрения администрирования. Запросы писать нужно. И тяжело это дело отлаживать а так же анализировать. Ну и база данных будет дольше работать изза этих запросов. Лучше подсистему "Регистры правил" купить за 15 тыщ. и её уже допиливать. Она легко встраивается в типовые конфигурации и в режиме 1с предприятия позволяет всё делать. Даже значения по умолчанию подставлять в документы и справочники при заведении.
36 ОбычныйЧеловек
 
03.04.13
13:18
(32) Ограничения только по дате (т.е. если дата на компе больше указанной в описание то "Регистры Правил" отключаются, ну и в демке код закрыт )
37 Cerera
 
05.04.13
12:05
(36)я его качнул но возникли проблемы. она ошибки выдает при попытке создать новые объекты.
38 ОбычныйЧеловек
 
05.04.13
13:19
(37) На сайте есть аська разработчика - обращайся (проконсультирует по всем вопросам связанным с регистрами правил)
39 Cerera
 
05.04.13
14:31
(38)спасибо за совет!!! я поднял регистры правил. подсоедини их к своей конфе но не получилось ограничивать доступ. а к вам можно обратиться за подсказкой через  Амми и т.п. ?
40 ОбычныйЧеловек
 
05.04.13
14:35
(39) аську свою напиши
41 Cerera
 
05.04.13
14:37
48864053
42 Cerera
 
05.04.13
14:37
(40)вы самый лучший человек на этом форуме. а ещё скромничаете  назвшись "ОбычныйЧеловек"