Информация

Последние записи

Теги


Блоги


Записи из всех блогов с тегом: Наследование


ООП в реляционных СУБД

ООП - объектно-ориентированное программирование прочно вошло в нашу жизнь, я имею ввиду жизнь программистов.
В любой области и любом языке (почти) есть объекты, классы, наследование, полиморфизм и т.д. Без этого невозможно
представить себе какую-либо систему даже средней сложности
Но есть целая область в программировании так толком и не охваченная ООП. И эта область - базы данных. До сих по
основную нишу занимают реляционные СУБД. Все попытки создать полноценную ООСУБД так и не увенчались успехом
Зато появилось много систем маппинга объектов на таблицы: Hibernate, LINQ, BOLD и множество менее известных
Системы маппинга дают прекрасную возможность работать с данными как с объектами, только есть одно НО, эти данные
обрабатываются на стороне клиента (по отношению к СУБД). А из этого вытекают следующие проблемы:
читать дальше...
автор: Old Nick добавлено: 04 дек 15 просмотры: 3579, комментарии: 19



Управление разрешениями (правами) в SharePoint

Управление правами – сложная тема. В книге мы даем обзор этого инструмента, но ни в коем случае не претендуем на полноту изложения.

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

Рисунок модели прав SharePoint начинаем смотреть сверху вниз от портала к файлу. В SharePoint существует наследование прав.

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

image

Рис. 175 Модель прав в SharePoint

Дальше » читать дальше...


Пример работы с разрешениями (правами) в SharePoint

Нажатие на кнопку разрешения документа/элемента/списка/библиотеки/сайта приведет к открытию страницы настроек разрешений:

imageimageimage

image

Рис. 177 Работа с разрешениями в SharePoint

Проверка и варианты предоставления разрешений (прав)

Если вы не знаете, есть ли у пользователя разрешения на элемент, то их можно проверить, нажав кнопку Проверить разрешения (Рис. 177). Вводим сотрудника и нажимаем Проверить. После этого будет отображен список всех прав сотрудника:

image

Рис. 178 Проверка разрешений в SharePoint

Основные приемы предоставления разрешений:

1. Прекратить наследование, затем изменить права или добавить пользователя;

2. Не прекращая наследования, добавить нужные права, пользователя или группу в родительский элемент;

3. Создать группу с минимальными правами в родительском элементе, затем прекратить наследование для увеличения прав группы в текущем элементе.

Эти приемы помогут создать почти любые комбинации прав. Кстати, под лентой инструментов всегда указывается наследование разрешений:

image

Рис. 179 Предупреждение о наследовании разрешений в SharePoint

Прием 1: Прекращение наследования

Прием с прекращением наследования можно применить кнопкой Прекратить наследование разрешений. Откроется окно, предупреждающее нас, что изменения в родительском элементе больше не будут учитываться, а будут созданы уникальные разрешения для элемента. Нажимаем Ок. Пользователей или группы можно отметить галочкой и изменить разрешения.

image

Рис. 180 Прекращение наследования разрешений в SharePoint

Даль... читать дальше...