Просмотров: 23531 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 10.09.2018
Анна Кокина
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5

Зачем это нужно

Система предусматривает возможность отключения просмотра физической структуры сайта в Административном разделе. Это может быть полезно по следующим соображениям:

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


Как отключить просмотр физической структуры

Для отключения просмотра физической структуры перейдите на закладку Настройки страницы Настройки модуля (Настройки > Настройки продукта > Настройки модулей > Управление структурой) и установите флажок в поле Не отображать раздел "Файлы и папки" в меню "Структура сайта"

Примечание: Возможна ситуация, когда в файловом менеджере продукта не отображаются файлы и папки и без включения функции Не отображать раздел "Файлы и папки" в меню "Структура сайта". Это может произойти
  • либо в результате ошибки в настройках сайта (Настройки > Настройки продукта > Сайты > Список сайтов). Значение поля Путь к корневой папке веб-сервера для этого сайта не соответствует реальному пути к DOCUMENT_ROOT.
  • либо на корневую папку сайта (DOCUMENT_ROOT) установлены права недостаточные для чтение её содержимого. В данном случае надо установить на папку наиболее полные права.


Как настроить права доступа к управлению структурой

С помощью поля со списком Показать права на доступ для , расположенного на контекстной панели, можно показать текущее право определенной группы пользователей на доступ к папкам и файлам системы.

Настройка прав доступа к управлению структурой сайта выполняется в Менеджере файлов (Контент > Структура сайта).

Чтобы выполнить настройку прав доступа к файлам и папкам, нужно:

  • Перейти в раздел Файлы и папки (Контент > Структура сайта > Файлы и папки)
  • отметить нужные элементы в Колонке флажков;
  • выбрать действие Права на доступ продукта на панели групповых операций и нажать кнопку Применить:

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

Права, которые могут быть назначены Группам пользователей

Для настройки прав доступа к текущей директории (например, к корневой папке) нужно воспользоваться кнопкой Свойства папки, расположенной на контекстной панели:


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

Задание прав на примере группы Редакторы сайта

Управление доступом к файлам и папкам возможно и из публичного раздела. Об этом подробнее смотрите в уроке Управление правами доступа курса Контент-менеджер.

Чтобы пользователь имел возможность редактировать те или иные страницы/разделы и на панели управления были соответствующие кнопки, для требуемой группы пользователей необходимо установить права на запись:

  • для нужных каталогов Доступ запрещен
  • или отдельных файлов Доступ запрещен
  • Внимание! Все пользователи, которым необходимо вносить хоть какие-нибудь изменения в Публичной части сайта, должны иметь доступ на чтение к папке /bitrix/admin. Это папка, в которой расположен визуальный HTML-редактор. Без этого редактирование будет возможно только в текстовом режиме.


    Пример решения проблемы

    Была правильно создана группа и к ней приписан пользователь. Группе назначены следующие права доступа к административным частям модулей:

    • Главный модуль - полный доступ;
    • Управление структурой - полный доступ.

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

    Решение: Для получения доступа вам необходимо установить права на чтение папки /bitrix/admin/:

    Примечание: По умолчанию новые пользователи имеют только право чтения для всех папок сайта, кроме папки /bitrix/admin/.


    Важно запомнить!

    • Права групп пользователей на доступ к директории сайта могут быть унаследованы всеми вложенными папками и файлами
    • Все пользователи, которым требуется вносить хоть какие-то изменения в Публичной части сайта, должны иметь доступ на чтение к папке /bitrix/admin.


    Документация по теме:



    38


    Курсы разработаны в компании «1С-Битрикс»