Логика отображения полей, скрытых согласно настройкам роли

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

  • В списке объектов или дел, в календаре и на панели фильтрации таблиц (блок или секция с типом Таблица):
    • В качестве дополнительных фильтров (Еще фильтры)
    • В настроенных наборах фильтрации — если недоступное поле было сохранено в наборе фильтрации, оно отобразится с пустым списком значений, фильтрация по нему не выполнится
    • В настройках колонок списка объектов — если недоступные поля были настроены, они отобразятся с пустыми значениями, сортировка по ним недоступна
  • При создании и изменении отчетов:
    • При выборе колонок отчета
    • При настройке фильтрации в базовом и продвинутом режимах
    • При настройке колонки на отдельной форме
  • При просмотре отчетов:
    • Сведения из карточки объекта отображаются в отчете, если у пользователя настроены права для типа объекта на все поля, которые выбраны в качестве колонок отчета, за исключением:
      • Отчетов, доступ к которым был предоставлен по ссылке
      • Отчетов, отправляемых по расписанию
      • Системных отчетов
      • Отчетов с данными отдельных разделов меню (например: АдминистрированиеКлиентский запрос и т.д.), на которые у пользователя нет прав
    • Если у пользователя во всех типах объектов из отчета нет прав хотя бы на одно поле, которое выбрано качестве колонки отчета, отобразится пустой отчет
  • При формировании документа по шаблону — если тег принадлежит полю, на которое у пользователя нет прав в типе объекта, документ будет сформирован без значения тега этого поля (отобразится пустое место вместо значения)
  • Если у пользователя есть частичный доступ к полю, т.е. у пользователя нет прав на блок, в котором находится поле, но есть права на просмотр блока в другом типе объекта, где переиспользовано это поле:
    • Поле будет отображаться в разделе настроенного объекта или Дела, в календаре и на панели фильтрации таблиц (блок или секция с типом Таблица):
      • В качестве дополнительных фильтров (Еще фильтры)
      • В настроенных наборах фильтрации — если частично доступное поле поле установлено в наборе фильтров, при фильтрации:
        • Отобразятся все типы объекта, в которых присутствует блок с полем
        • Значения поля из блока, на который у пользователя нет прав в типе объекта, отобразится прочерком
      • В колонках — будет недоступна сортировка по колонкам, если они содержат значения недоступных и частично доступных полей

В списках значений фильтров по полям с типом Справочник и Объект отображаются все возможные значения поля, но фильтрация будет выполняться только по значениям из блоков, на которые у пользователя есть права в типе объекта.