Наполняю книгу знаний: контроль прав доступа #169844


#0 by Гений 1С
Вот о моем подходе к контролю прав доступа (черновик, но полезный): Ну и немного добавил пожеланий (сравнивайте версию с версией pahan):
#1 by Гений 1С
ой, тему в 8-ку
#2 by Гений 1С
Хочу заметить что я не приступал к написанию статьи, т.к. точил зуб на платформу 80, т.к. считал что нужно разделять программную и интерактивную запись. Это было большим заблуждением, я рад что просек фишку (об этом есть в статье).
#3 by smaharbA
Хорошо тебе, я так писать не умею, хотя ручкой на бумаге гораздо красивее и художественнее пишу...Если я статью напишу, то можно будет весь текст кроме программного смело заменять на корейский или какойнибудь "мертвый" язык...
#4 by Гений 1С
Вучысь, студеньтъ
#5 by smaharbA
Ты это кого земляным червяком назвал ?
#6 by Гений 1С
скорее книжным. :)
#7 by Волшебник
Я поправлю. Пиши!
#8 by Гений 1С
Я ишо и так умею :) Я тоже поправлю, пишите оба! :)
#9 by Волшебник
обязательно, вот только текучку разгребу и с исходниками форума разберусь
#10 by Квери Аналайзер
Фиксин, как всегда жжет... Лучше б писал как деффок снимаешь... Дочитал до фразы: "RLS на изменение не имеет никаких значимых преимуществ перед контролем в событии «ПередЗаписью» (в дальнейшем будем называть контроль записи), поэтому мы не будем его использовать"... все стало ясно - двльше читать не стал...
#11 by Волшебник
Да, слишком категоричное заявление на мой взгляд.
#12 by Гений 1С
Ты бы обоснование почитал, оно там эсть! Доводы?
#13 by Волшебник
Например, RLS умеет ограничивать доступ на "чтение".
#14 by Гений 1С
Волшебник, ты читал вынимательно? "RLS на изменение" Рэчь идет только о RLS на изменении
#15 by Волшебник
А, пардон...
#16 by Квери Аналайзер
Пересилил себя и прочитал всю статью про элегантность целиком. Дорогой Фиксин, не надо превносить в 8-ку идеологию 7-ки. 7-ка хорошая платформа, но в 8-ке несколько другая методология. Пора превращаться из белорусского колхозника в успешного москвича... И так кругом одни колхозники и самоделкины...
#17 by Квери Аналайзер
(+16) Лучше напиши новый рассказ о выживании в городских джунглях и все такое...
#18 by Волшебник
Кстати, я в своем проекте тоже не использую активно RLS. Реализовал контроль средствами конфигурации: понятно, наглядно, как Я хочу.
#19 by Квери Аналайзер
Я б тоже не использовал, если б можно было... однако все упирается в органичение чтения на уровне записей...
#20 by Квери Аналайзер
Заказчик параноидально озабоченный.
#21 by Волшебник
Это единственная причина, ибо остальные события (добавление, изменение, удаление) перехватываются средствами встроенного языка.
#22 by Vozhd
Чтение тоже можно перехватить...
#23 by Гений 1С
в моей статье показано как перехватить открытие формы. Но вот например в оборотно сальдовой ведомости отключить только 71-й счет без РЛС не получится. вот-вот, поэтому для общности RLS на изменение лучше не использовать, если система большая. пустобрех
#24 by Гений 1С
чтение объекта можно перехватить, чтение ссылки нельзя. :)
#25 by Гений 1С
Вообще в предложениях к 1С есть мой раздел о RLS на чтение. Ну если бы RLS можно было назначать динамически или хотя бы загружать из файла, это бы решило проблему RLS на чтение, жаль что такой продвинутый механизм (RLS на чтение) юзается с кпд 40% только из-за того, что нет экспорта-импорта.
#26 by Квери Аналайзер
Fixin, fix yourself out...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С