Читаем Журнал PC Magazine/RE №11/2011 полностью

Наконец, в некоторых задачах «суперпользователю» (предприятию-владельцу информационного пространства) требуется работать со всей совокупностью данных как с единым целым, например, расчетному центру, как минимум, нужно формировать консолидированную отчетность. Реализация такого требования влечет за собой как интенсивный обмен данными между узлами РИБ (что опять же означает дополнительную нагрузку на оборудование), так и дублирование данных не менее чем в двух разных базах.

Более сложное, но конструктивно более правильное решение – работать с единой информационной базой, а для изоляции «персональных областей данных пользователей» друг от друга использовать механизм RLS (Record Level Security, доступ на уровне записей). Преимущества этого решения зеркально повторяют недостатки первого:

1. Администрировать и поддерживать нужно только одну информационную базу.

2. Все регламентные процедуры выполняются только в одной информационной базе, не создавая лишней нагрузки на оборудование.

3. Общие данные не дублируются и всегда актуальны для всех пользователей.

4. Для «консолидированных» операций над полной совокупностью данных не требуется выполнять постоянную синхронизацию, и данные не дублируются.

При этом пользователи-абоненты имеют доступ только к «своим» данным и могут даже не подозревать о наличии в системе данных других пользователей. Такая архитектура называется «multitenancy» (множественная аренда) – единый экземпляр прикладного решения обслуживает множество независимых абонентов.

Собственно, именно такую архитектуру и обеспечивает новый механизм разделения данных, реализованный в версии 8.2.14 «1С: Предприятия». В чем же заключается принципиальная разница? Принципиальная разница – в технической реализации разграничения доступа.

Механизм RLS в «1С: Предприятии» работает следующим образом: для совокупности сущностей «объект метаданных, роль, право доступа» разработчик конфигурации описывает дополнительные ограничения доступа к данным. Ограничения описываются на языке запросов и могут представлять собой довольно сложные конструкции. При работе пользователя с объектами данных информационной базы стандартные запросы, выполняемые платформой в СУБД, дополняются запросами RLS. Например, если в RLS задано ограничение «роль Кладовщик имеет право чтения документа Накладная только в том случае, если пользователь прикреплен к нужному складу», в любой запрос СУБД, выполняющий чтение соответствующих таблиц, будет добавляться соответствующее условие.

Этот механизм был реализован еще в «1С: Предприятии 8.0», и он весьма эффективен при правильном применении по назначению – в тех случаях, когда требуется ограничить доступ некоторых пользователей к некоторым объектам данных по некоторым, причем весьма разнообразным в разных случаях, правилам. Скажем, менеджер по продажам имеет доступ на изменение только своих сделок, или руководитель подразделения не имеет права читать ежедневные отчеты сотрудников других подразделений.

Настройка разделителя данных

Перейти на страницу:

Все книги серии PC Magazine/RE, 2011

Журнал PC Magazine/RE №11/2011
Журнал PC Magazine/RE №11/2011

В главном материале ноябрьского номера, обзоре «Системный ландшафт рынка ИБП», эксперты испытательной лаборатории PC Magazine/RE отмечают новые инженерные решения и технологии, появившиеся за последние годы, а также представляют результаты сравнительного тестирования нескольких моделей источников бесперебойного питания мощностью до 2500 ВА.Также читайте в номере:Накопители SATA: HDD, SSD, далее везде«В наших накопителях нет подвижных, т. е. подверженных износу деталей!» – «А какая разница, если все равно ваши накопители обеспечивают ограниченное число циклов перезаписи?» – вот такая примерно дискуссия вполне может возникнуть через несколько лет, когда цены полупроводниковых и традиционных магнитных накопителей сблизятся. Пока же вопрос в том, стоит ли новый уровень быстродействия, который обеспечивают SSD-накопители, тех дополнительных денег, которые за них просят.Российское ПО: инновации и достижения 2011Вы еще не забыли, как чуть более десятилетия тому назад некоторые с жаром спорили на тему, вымрет ли в ближайшем будущем индустрия программирования в России, или процветет на весь белый свет? Как обычно, неправы оказались все. Индустрия вполне жива, хотя до лидирующих позиций в мире еще далеко. Обзор выпущенных или существенно обновившихся за последний год программ – верное тому доказательство.ASP.NET: советы ИТ-практикуASP.NET – не просто «язык программирования», это целый комплекс инфраструктурных решений. В качестве примеров, демонстрирующих особенности ASP.NET, мы выбрали две «условно типовые» задачи, довольно часто возникающие в российских реалиях.

PC Magazine/RE

Журналы, газеты
Журнал PC Magazine/RE №12/2011
Журнал PC Magazine/RE №12/2011

Главным материалом предновогоднего номера по праву стал традиционный обзор «Советы Деду Морозу». Эксперты тестовой лаборатории попытались помочь отставшему от жизни дедушке порадовать современных детей и взрослых.Также читайте в номере:Мобильные компьютеры: зачин лебединой песниВообразите ассоциативный допрос. Если при первом, втором или, в крайнем случае, третьем появлении слова «компьютер» вы вспомните клавиатуру, значит, планшетник до вас еще не дорос. Значит, вы по-прежнему предпочитаете старый добрый традиционный ноутбук. И значит, обзор девяти наиболее интересных моделей из числа недавно появившихся на российском (и мировом) рынке подготовлен для вас. Если не в качестве «руководства к действию», то просто «чтобы быть в курсе».Проекторы: свежий взгляд на контентКакие-то десять лет назад проблема выбора проектора вовсе не стояла перед рядовым покупателем, особенно в России. Основными потребителями проекторов были учебные учреждения, бизнес-структуры и редкие госорганизации.В наши дни проекционная техника сделалась продукцией массового спроса. Разнообразные проекторы заменяют собой телевизоры и видеопанели в домашних кинотеатрах среднего и начального класса, а то и просто встраиваются в ноутбуки, планшеты и смартфоны.Четвертая ИТ-пятилетка: на пороге облачного будущегоИзменений было много… Тут и слияния-поглощения, и появление новых версий и просто новых операционных систем, одни из которых утвердились «навсегда», а другие остались неприятным воспоминанием, одни стандарты де-факто перестали быть стандартами и вообще быть, другие из категории «предварительной версии» были повышены до «де-факто». Словом, изменений было так много, что все в мире осталось по-прежнему.

PC Magazine/RE

Журналы, газеты

Похожие книги