Пятый фактор
Обсудить задачу
Аналитика и реклама

Разграничение доступа к данным в Yandex DataLens

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

Срок: 5 рабочих дней

Когда стоит обратиться

Обычно к нам обращаются в таких ситуациях:

  • Менеджеры филиалов получают отдельные копии одного отчёта, а каждое изменение приходится повторять во всех дашбордах.
  • Клиентам нужен личный просмотр продаж, заявок или расходов, при этом руководство должно видеть сводные показатели по всей группе.
  • Доступ сейчас регулируют фильтром в ссылке или ручной выгрузкой Excel, поэтому данные легко отправить другому получателю.

Что именно мы сделаем

01

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

02

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

03

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

04

Проверяем права на подключение, датасет, чарты и воркбук, закрываем лишние способы просмотра исходных таблиц и настраиваем рабочий вариант экспорта.

05

Открываем дашборд под каждой ролью, сверяем видимые строки и итоговые суммы, затем передаём инструкцию для выдачи и отзыва доступа.

Что входит в стоимость

24 900 ₽ за всю работу

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

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

В комплект результата входят: рабочая настройка RLS для пользователей и групп Yandex DataLens; таблица соответствий ролей, клиентов, филиалов или проектов; матрица проверки доступов и инструкция для администратора отчёта. Небольшие связанные уточнения, которые появляются во время работы, уже учитываем в стоимости.

Что будет готово

Материалы

Передадим вам

  • Рабочая настройка RLS для пользователей и групп Yandex DataLens.
  • Таблица соответствий ролей, клиентов, филиалов или проектов.
  • Матрица проверки доступов и инструкция для администратора отчёта.
Проверка

Перед сдачей проверим

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

Как это выглядит на практике

Один отчёт для руководителя и региональных менеджеров

Типичная ситуация: менеджеры филиалов получают отдельные копии одного отчёта, а каждое изменение приходится повторять во всех дашбордах. Сначала связываем рабочие учётные записи менеджеров с регионами из таблицы продаж, затем настраиваем RLS по полю региона и отдельную роль руководителя, а в финале открываем тот же дашборд под тремя ролями и сверяем строки с источником.

  1. 01

    Связываем рабочие учётные записи менеджеров с регионами из таблицы продаж.

  2. 02

    Настраиваем RLS по полю региона и отдельную роль руководителя.

  3. 03

    Открываем тот же дашборд под тремя ролями и сверяем строки с источником.

  4. 04

    Добавляем нового менеджера через таблицу прав и проверяем его доступ.

Что понадобится для работы

От вас

  • Доступ администратора к организации и нужному воркбуку Yandex DataLens.
  • Доступ к датасету и источнику данных либо помощь сотрудника, который ими управляет.
  • Список ролей и понятное правило, какие компании, регионы или проекты видит каждая роль.

Если у вас немного другая ситуация

Небольшие уточнения, которые помогают довести согласованный результат до рабочего состояния, уже учитываем в цене. Если по ходу работы появится отдельный крупный блок или понадобится платная лицензия, сначала обсудим варианты и стоимость. Расскажите о своей ситуации — подстроим план под неё.

Стоимость работ 24 900 ₽ полная стоимость известна заранее
  1. 3 000 ₽после подписания договора через Диадок
  2. 21 900 ₽после выполнения, демонстрации и приёмки результата

Предоплата входит в общую стоимость. Оставшуюся сумму оплачиваете после демонстрации и приёмки готовой работы.

Часто спрашивают

Об этой услуге

Что такое RLS в Yandex DataLens?

RLS расшифровывается как row-level security — доступ на уровне строк. DataLens подставляет учётную запись посетителя в правило и показывает только связанные с ней компании, регионы или проекты.

Один менеджер может видеть несколько регионов?

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

Подойдёт ли публичная ссылка для клиентского отчёта?

Публичная ссылка рассчитана на открытый просмотр. Для персональных данных клиента используем вход в организацию, рабочие роли и RLS, чтобы DataLens узнавал конкретного посетителя.

Придётся менять базу данных?

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

Цена и изменения по ходу работы

Цена на странице окончательная?

Да. Перед началом мы сверяем исходные данные и фиксируем результат в договоре. Указанная на странице сумма покрывает согласованную работу целиком, даже если её техническая реализация потребует больше времени, чем ожидалось при оценке.

Что означает резерв незапланированных работ?

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

Резерв рассчитывается по формуле: стоимость услуги × 30% ÷ 1 500 ₽. Для услуги за 30 000 ₽ это 6 часов. Эти часы относятся только к дополнительным, заранее незапланированным уточнениям. Они не являются сроком проекта и не ограничивают время на основную работу: согласованный результат мы выполняем полностью.

Можно уточнять детали уже во время работы?

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

Начало работы и оплата

Как оформляются договор и оплата?

Подписываем договор через Диадок. Предоплата составляет 3 000 ₽ и входит в общую стоимость услуги. Остаток оплачивается после демонстрации и приёмки готового результата.

Когда начинается срок выполнения?

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

Как учитываются платные лицензии и внешние сервисы?

До старта проверяем, нужны ли тарифы, лицензии, сертификаты или дополнительные ресурсы внешних систем. Если они потребуются, заранее покажем варианты и стоимость. По возможности аккаунты и лицензии оформляются сразу на заказчика.

Проверка результата и гарантия

Как принимается готовая работа?

Вместе проверяем согласованные сценарии на контрольных данных или тестовой копии, а затем демонстрируем результат. Для интеграций сверяем передачу данных и обработку ошибок, для сайта — работу нужных страниц и действий пользователя, для отчёта — расчёты и обновление данных.

Какая гарантия действует после сдачи?

На выполненные изменения действует гарантия 3 месяца. Если в изменённой нами части обнаружится ошибка нашей реализации, проверим и исправим её без дополнительной оплаты. Переданные материалы, настройки и код остаются у заказчика.

Следующий шаг

Опишите задачу

Расскажите, что происходит сейчас и какой результат хотите получить. Можно указать сайт, CMS, 1С, CRM, ERP или другую систему. Если подходящую услугу выбирать рано, просто опишите ситуацию — мы разберёмся и предложим следующий шаг.