Для чего нужна функция приватного доступа
Функция позволяет:
- Обязать пользователя войти в систему, чтобы прочитать статью.
- Ограничить доступ пользователей к чтению статьи.
- Ограничить доступ пользователей к редактированию и загрузке статьи.
Данная функция доступна при работе со статьями, файлами, новостями и может использоваться как на уровне отдельных статей (новостей, файлов), так и на уровне категории.
Использование функции приватного доступа
Принудительный вход пользователей в систему
Если для статьи установить Приватный доступ к Чтению и не назначить роли, то:
- Чтобы прочитать статью, пользователь должен войти в систему.
- Любой пользователь, который вошел в систему, может прочитать статью.
- В Публичном разделе пользователи не смогут прочитать статью, пока не войдут в систему.
- В Панели администратора прочитать статью могут все пользователи.
Если для статьи установить Приватный доступ как к Чтению так и к Записи, и не назначить роли, то:
- Чтобы прочитать статью, пользователь должен войти в систему.
- Пользователи, не вошедшие в систему, не могут прочитать статью.
Ограничение доступа к чтению
Если для статьи установить Приватный доступ к Чтению и назначить роли, то:
- Чтобы прочитать статью, пользователь должен войти в систему.
- Прочитать статью могут только пользователи, которым назначена соответствующая роль.
- В Публичном разделе пользователи, которым не назначена соответствующая роль, не могут прочитать статью.
- В Панели администратора прочитать статью могут все пользователи.
Ограничение доступа к записи
Если для статьи установить Приватный доступ к Записи и назначить роли, то:
- Прочитать статью могут все пользователи.
- Создавать, редактировать или обновлять статью могут только пользователи, которым назначена соответствующая роль.
- Если пользователям не назначена соответствующая роль, то в Публичном разделе при просмотре статьи, команды меню Редактировать статью и Быстрое редактирование для таких пользователей скрыты.
Обратите внимание, что если для статьи установить Приватный доступ к Записи и не назначить роли, то:
- Просматривать и читать статью могут все пользователи.
- Редактировать статью могут все пользователи, вошедшие в Панель администратора с соответствующими привилегиями.
Ограничение доступа к чтению и записи
Если для статьи установить Приватный доступ и к Чтению и к Записи, и назначить роли, то:
- Чтобы прочитать статью, пользователь должен войти в систему.
- Просматривать или читать статью могут только пользователи, которым назначена соответствующая роль.
- Создавать, редактировать или публиковать статью могут только пользователи, которым назначена соответствующая роль.
- В Публичном разделе пользователи, которым не назначена соответствующая роль, не могут прочитать статью.
- В Панели администратора пользователи, которым не назначена соответствующая роль, не могут прочитать статью.
Обратите внимание, что функция приватного доступа работает совместно с привилегиями. Например, пользователь, не имеющий привилегий автора, не сможет создавать статьи, даже если ему назначена роль, которая позволяет получить приватный доступ к записи.
Настройка приватного доступа к чтению, записи и по ссылке
Чтобы ограничить доступ к целым категориям:
- Перейдите в форму редактирования категории файла.
- Установите Приватный доступ к Чтению, если необходимо ограничить доступ к просмотру файлов, принадлежащих данной категории, либо обязать пользователей войти в систему, чтобы просмотреть файлы. Установите Приватный доступ к Записи, если необходимо разрешить всем пользователям открывать и просматривать файлы категории, и запретить всем управлять файлами (загружать, удалять и др.), кроме пользователей, которым назначена соответствующая роль. Установите Приватный доступ и к Чтению и к Записи, если необходимо ограничить доступ пользователя как к чтению, так и к управлению файлами.
- Далее отобразится параметр Доступ только для связанных ролей. По умолчанию значение не задано. Это означает, что пользователи должны войти в систему, чтобы открыть и просмотреть файлы, относящиеся к данной категории. Любой пользователь, вошедший в систему, получает доступ к просмотру файлов.
- Выберите роли для назначения пользователям, чтобы они имели доступ к чтению файлов.
- Сохраните изменения, нажав кнопку Сохранить.
Чтобы ограничить доступ к отдельному файлу:
- Откройте форму редактирования файла.
- Установите Приватный доступ к Чтению, если необходимо ограничить доступ к открытию и просмотру файла или обязать пользователей войти в систему, чтобы прочитать файл. Установите Приватный доступ к Записи, если необходимо предоставить всем пользователям доступ к открытию и просмотру файла, и запретить всем управление файлами (например, удаление), кроме пользователей, которым назначена соответствующая роль. Установите Приватный доступ и к Чтению и к Записи, если требуется ограничить доступ пользователей как к открытию, просмотру, так и к управлению файлами.
- Далее отобразится параметр Доступ только для связанных ролей. По умолчанию значение не задано. Это означает, что файлу назначен приватный доступ, но любой пользователь, вошедший в систему, может прочитать файл.
- Выберите роли для назначения пользователям, чтобы они имели доступ к просмотру и/или управлению файлом.
- Сохраните изменения, нажав кнопку Сохранить.
Чтобы скрыть файл и сделать его доступным только по ссылке:
- Откройте форму редактирования файла.
- В области Ограниченный доступ установите Доступ по ссылке. Файл станет доступным только тем пользователям, у которых есть ссылка на него.
- Сохраните изменения, нажав кнопку Сохранить.
- В разделе Детали в строке Файл вы можете скопировать ссылку для просмотра содержимого файла или ссылку для загрузки файла и передать ее пользователю.