⟵ сюдатуда ⟶
  • Учебный курс
  • Создание простых таблиц и полей
  • Коды базовый уровень
  • Селекты и связь между таблицами
  • Настройки таблиц базовый уровень
  • Префильтры базовый уровень
  • Условное форматирование базовый уровень
  • Коды действия базовый уровень
  • Использование всплывающих окон
  • Циклы базовый уровень
  • Таблицы циклов и таблицы внутри цикла
  • Автоматическая связь таблиц внутри цикла
  • Как обращаться кодами в таблицы внутри циклов?
  • Поля типа ярлык
  • Пересчет таблицы циклов при изменениях внутри цикла
  • Как настроить доступы к циклам для пользователей
  • Роли и пользователи в web
  • Коды продвинутый уровень
  • Коды действий продвинутый уровень
  • Префильтры продвинутый уровень
  • Настройки полей и таблиц продвинутый уровень
  • Циклы продвинутый уровень
  • Форматирование продвинутый уровень
  • Селект-дерево
  • Выполнения кода действия по расписанию
  • Печать и отправка email
  • Нотификации
  • Взаимодействие по API
  • Адаптивность и секции
  • Графики
  • Вид таблицы панелями и поворот строчной части
  • Анонимные таблицы для неавторизованного доступа
  • Внешние формы для сбора информации
  • Обновление и бэкапирование
  • Дублирование схем и перенос таблиц между базами
  • Консольная утилита bin/totum
  • Как настроить доступы к циклам для пользователей

    cycles

    Можно ли ограничить видимость и доступ к циклам по пользователям?

    У таблицы циклов есть важная настройка управления доступа к циклам — тип доступа к циклам.

    Она работает в зависимости от того, как заполнено поле creator_id — это техническое поле в таблице циклов, в которое по умолчанию ставится тот пользователь, которй создает цикл.

    Этот код можно изменить и добавлять других пользователей.

    Пользователи указанные в этом поле являются создателями цикла.

    Относительно создателя цикла и выставляется доступ:

    • Видны только свои циклы.

    • Видны чужие циклы без возможности открыть.

    • Видны чужие циклы с возможностью просмотра их содержимого.

    • Все циклы доступны на редактирование.

    Почему ограничение доступа по префильтрам в таблице циклов не дает полного ограничения доступа?

    Потому что префильтр фильтрует строки в таблице циклов. Он не управляет правами доступа к таблицам внутри цикла.

    Можно ли назначить доступ нескольким пользователям одновременно?

    Да. Пользователей в creator_id можно добавить и кодом.

    Можно ли указать пользователя, который получит полный доступ к циклам другого пользователя?

    Забегая вперед можно сказать, что в таблице пользователей можно назначить любому пользователю доступ к циклам другого пользователя, как буд-то он тоже является их создателем.

    За это отвечает поле доступ к циклам пользователя.

    Можно ли разделить видимость таблиц внутри цикла по ролям?

    Да. Доступ к циклам не означает доступа ко всем таблицам внутри цикла. Если роли пользователя недоступна та или иная таблица внитри цикла, то он ее не увидит.