|
тема про RLS | ☑ | ||
---|---|---|---|---|
0
vde69
17.07.11
✎
11:14
|
сейчас 1с продвигает некие стандарты по RLS, за основу взят документооборот.
1. шаблоны очень большие (10 000 строк в одном, ДЕСЯТЬ ТЫСЯЧ строк) 2. не используются параметры сеансов, везде джойны с регистрами (и эти регистры не маленькие) у кого какие мнения на этот счет... лично для себя решил переписывать RLS документооборота полностью |
|||
1
Нуф-Нуф
17.07.11
✎
11:21
|
против 1с батенька идешь?
|
|||
2
acsent
17.07.11
✎
11:22
|
Думаешь твоя поделка будет более читаема?
|
|||
3
МихаилМ
17.07.11
✎
11:27
|
(0)
подскажите где, такое ограничение (запрос) номер версия конфы, объект зачем переписывать : не устраивает производительность или пугает непонятность кода ? |
|||
4
vde69
17.07.11
✎
11:30
|
(1) да против, у них сама идеология кривая. Например есть справочник на 500 000 контрагентов у них можно доступ давать либо на группу либо на элемент что далеко не всегда возможно.
на группу - это значит что переносить из групы в группу нельзя, на элемент - это значит что в регистре будут все элементы умноженые на количество пользователей (или часть пользователей), тоесть размер регистра может дойти до 10 лямов и его джойнят в RLS. я делаю по другому, завожу в обьект реквизит (или несколько) и значение реквизита использую в параметре сеанса. Кстати и читабельность гораздо выше :) |
|||
5
vde69
17.07.11
✎
11:30
|
(3) последние конфы документооборота (корп)
|
|||
6
Kraft
17.07.11
✎
13:27
|
закладка
|
|||
7
Demasiado
17.07.11
✎
13:28
|
(6) ничто не помешает написать свои RLS. В свое время в УТ пару ролей написали со своими, упрощенными RLSами. Работало быстро и как нужно было мне.
|
|||
8
basicm
17.07.11
✎
14:09
|
(0) Точнее подсистема "Управление доступом" из БСП. Внедрена в УТ11 и Документооборот. И наверняка это только начало. Отсюда вывод, что в будущем сталкиваться с ней придется часто.
Испугало количество строк запроса? Зачем переписывать? |
|||
9
IronDemon
17.07.11
✎
14:11
|
(8) Ибо постигнуть трудно (может быть)
|
|||
10
IronDemon
17.07.11
✎
14:11
|
Хотя в начале старые RLS тоже казались кошмаром ;)
|
|||
11
basicm
17.07.11
✎
14:13
|
(9) Согласен. Но это не повод переписывать готовое решение.
|
|||
12
Reaper_1c
17.07.11
✎
16:09
|
Меньше надо во внутряк смотреть. А выучить спецификацию шаблонов труда не составит.
|
|||
13
vde69
18.07.11
✎
08:30
|
(12) не согласен, смотреть внутрь нужно!
(9) кстати сами шаблоны не сложные в понимание, просто очень большие! ну и мне сама иделогия соеденения с регистром не нравится |
|||
14
_Atilla
20.07.11
✎
16:05
|
(13) Тупеют они.... однозначно.
|
|||
15
_Atilla
20.07.11
✎
16:06
|
(13) Может наняли индусов.
|
|||
16
Господин ПЖ
20.07.11
✎
16:11
|
(0) более странного решения трудно себе представить.
дурацкие шаблоны в 10 000 строк, подписки, регистры сведений где "висят" реквизиты для условий... |
|||
17
vde69
27.07.11
✎
09:38
|
в дополнение про то что сейчас реализовано в документообороте
есть 3 профиля пользователя, в каждом профиле реализовано отдельная роль (Входящие, Внутрение, Исходящие), если пользователю даем сразу 3 профиля, то для справочника "файлы" будут действовать одновременно 3 RLS, каждый из которых см. сабж... ужас!!! |
|||
18
MikleV
27.07.11
✎
09:44
|
(0)переписывать - идиотизм.
или автор считает, что знает больше создателей подсистемы Управление доступом про RLS? бгг |
|||
19
milan
27.07.11
✎
09:48
|
10000 строк при работе компилируются в намного меньшее количество.
Другое дело что всю эту фигню можно было бы в платформу засунуть ;) |
|||
20
vde69
27.07.11
✎
09:48
|
(18) в сентябре выложу альтернативную систему RLS, в общем она уже почти готова, пока потестю баги выловлю описание сделаю...
главное достоинство ее - штатная система не убивается а временно отключается, и ее можно использовать, даже в отдельных случаях паралельно с альтернативной |
|||
21
Дикообразко
27.07.11
✎
09:49
|
я уже давно писал, что 1С-ики тупые...
и используют древнюю архитектуру безопасности... с таким подходом они так и будут каждые полгода, полностью права переписывать |
|||
22
zbv
27.07.11
✎
09:50
|
(20) >> выложу альтернативную систему RLS
бесплатно ? |
|||
23
Дикообразко
27.07.11
✎
09:52
|
+(21) на них завязываться
в итоге себе выйдет дороже, обновляться задолбаешься |
|||
24
vde69
27.07.11
✎
09:53
|
(22) да бесплатно :)
ибо это будет не жесткая подсистема а подробная статья с примерами и несколько обработок. По сколько мне например в RLS пришлось добавить свои свойства (например "проект", по чему в документообороте нет проектов - не знаю), по этому конечное решение будет не всем интересно, а вот статья - это другое дело. |
|||
25
MikleV
27.07.11
✎
09:54
|
(20)не увидел достоинств.
Чем твоя система лучше по сравнению с типовой? Ну т.е. позволяет более гибко настраивать ограничения доступа/быстрее работает/что то ещё? |
|||
26
zak555
27.07.11
✎
09:55
|
(24) по-скорей бы =)
|
|||
27
vde69
27.07.11
✎
09:56
|
(25) она менее гибкая но более быстрая, кроме того куда проще в администрирование, по сколько параметром меньше
|
|||
28
MikleV
27.07.11
✎
10:17
|
(27) ждем статью
|
|||
29
Trance_1C
27.07.11
✎
10:41
|
(4)<< я делаю по другому, завожу в обьект реквизит (или несколько) и значение реквизита использую в параметре сеанса. Кстати и читабельность гораздо выше :)
А чем не устраивал вариант когда объекту устанавливается реквизит типа группа доступа, а группы доступа затем указываются группам пользователей, а пользователи могут уже входить или не входить в любые группы. масштабируемость повыше будет. |
|||
30
Rebelx
27.07.11
✎
13:09
|
(4)чет я не могу понять, как на группу установить разрешение - только элементы выбираются
|
|||
31
vde69
28.07.11
✎
08:13
|
(28) типа в первом приближении написал, конечно сыровате еще но у меня уже взлетело http://infostart.ru/public/87912/
примерные трудозатраты на внедрение от 2х дней до 2х недель можно пообсуждать здесь :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |