Перейти к содержимому

Права доступа

Portal управляет доступом к контенту через назначения прав на конкретные ресурсы. Права выдаются пользователю или группе доступа портала.

Уровни прав

В интерфейсе и в API используются четыре уровня (каждый следующий включает предыдущие):

УровеньВ интерфейсеЧто можно делать
viewПросмотрОткрывать ресурс, читать содержимое
addДобавлениеПросмотр + создавать новые элементы (записи списка, файлы, страницы — в зависимости от ресурса)
editРедактированиеПросмотр + добавление + изменять существующие объекты и настройки
deleteУдалениеПолный доступ, включая удаление

Пример: уровень «Редактирование» позволяет просматривать, добавлять и изменять, но не удалять.

Наследование

Права наследуются от родительского ресурса к дочернему:

узел → страница
узел → список → элемент списка
узел → библиотека → файл

При проверке доступа Portal просматривает всю цепочку (от конкретного объекта до корня) и берёт максимальный уровень среди всех назначений.

Явные права на дочернем ресурсе дополняют унаследованные, а не заменяют их. В панели прав отображается подсказка: «По умолчанию права наследуются от родительского ресурса. Назначения здесь дополняют унаследованные.»

Кому и на что назначаются права

РесурсЧто этоТипичные сценарии
УзелРаздел портала (сайт)Доступ ко всему подразделу целиком
СтраницаHTML-страница узлаОтдельная новость, регламент, лендинг
СписокТаблица данныхЗаявки, реестры, каталоги
Элемент спискаОдна строка спискаКонфиденциальная заявка, личная карточка
БиблиотекаХранилище файловДокументы отдела
ФайлДокумент в библиотекеОтдельный договор с ограниченным доступом
ВложениеФайл, прикреплённый к элементу спискаСкан к заявке

Где управлять правами в интерфейсе

РесурсКак открыть панель правКто может назначать
УзелНастройки сайта → вкладка Права доступаПользователь с правом «Редактирование» на узел
СтраницаКнопка Права (щит) в шапке страницыПользователь с правом «Редактирование» на страницу
СписокНастройки списка → вкладка ПраваТолько администратор портала
БиблиотекаНастройки библиотеки → вкладка ПраваТолько администратор портала
Элемент спискаВнизу карточки элемента (просмотр/редактирование)Только администратор портала

Как добавить право

  1. Откройте панель прав для нужного ресурса.
  2. В форме Добавить право выберите тип участника: Группа или Пользователь.
  3. Укажите группу из списка или найдите пользователя.
  4. Выберите уровень: Просмотр / Добавление / Редактирование / Удаление.
  5. Нажмите Добавить.

Чтобы отозвать право, нажмите Удалить в строке таблицы назначений.

Администратор портала

Пользователь с ролью администратор портала (is_portal_admin) имеет эффективный уровень «Удаление» на все ресурсы и может:

  • назначать права на списки, библиотеки и элементы списков;
  • управлять группами доступа;
  • устанавливать пакеты WebPart в админке.

Обычные владельцы контента работают с правами на узлы и страницы в пределах своих полномочий.

Права на узел

Назначение прав на узел — основной способ открыть доступ к разделу:

  • сотрудники видят узел в навигации и могут открывать его страницы, списки и библиотеки (согласно уровню);
  • дочерние объекты наследуют права, если на них нет отдельных назначений.

Рекомендация: сначала настройте права на узел для нужных групп, затем при необходимости уточняйте доступ на отдельных страницах или элементах.

Права на страницу

Страница наследует права узла. Отдельные назначения на странице полезны, когда:

  • одна страница в разделе должна быть доступна более узкому кругу лиц;
  • черновик готов, но его ещё не видят все сотрудники узла.

Кнопка Права в шапке страницы видна пользователям с правом «Редактирование» на эту страницу.

Права на списки и элементы

Список

Права на список определяют, кто может:

  • Просмотр — видеть список и его элементы;
  • Добавление — создавать новые элементы;
  • Редактирование — менять поля, вложения, представления (в рамках настроек списка);
  • Удаление — удалять элементы.

Настройка прав на списки выполняется администратором портала (вкладка Права в настройках списка).

Элемент списка

Для отдельной записи можно задать права точечно — например, скрыть конфиденциальную заявку от части сотрудников, у которых есть доступ к списку в целом. Раздел прав на элементе виден только администратору портала.

Права на библиотеки и файлы

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

Типичные уровни для документов:

  • Просмотр — скачивание и просмотр в браузере / Collabora;
  • Добавление — загрузка новых файлов;
  • Редактирование — изменение метаданных, совместное редактирование;
  • Удаление — удаление файлов (с учётом корзины узла).

Группы и пользователи

Права назначаются на:

  • группу доступа портала — удобно для отделов и ролей (см. Группы доступа);
  • конкретного пользователя — для индивидуальных исключений.

Типы групп:

ТипОписание
portalСоздаётся вручную; состав редактируется администратором
domain_linkedИмпортируется из AD службой ad-sync; состав обновляется автоматически

Группы Active Directory не назначают права напрямую — они синхронизируются в группы Portal, и уже на них выдаются права на узлы, страницы и списки. При ручном управлении в каталог AD можно искать пользователей при добавлении в группу portal.

Если нет доступа

  1. Уточните у коллег, открывается ли у них тот же раздел.
  2. Обратитесь к владельцу контента (автору страницы или ответственному за узел).
  3. Запросите доступ у администратора портала — он может добавить вас в группу или назначить право напрямую.

См. также