Защита наборов данных в Power BI Service

Развёртывание и обслуживание ресурсов в Power BI

Kevin Feasel

CTO, Faregame Inc

Разрешения для набора данных

Read

  • Разрешает пользователям просматривать отчёты, использующие набор данных
  • НЕ позволяет находить содержимое, связанное с набором данных
  • НЕ поддерживает внешние запросы через API

Build

  • Разрешает создавать новое содержимое на основе набора данных
  • Разрешает находить содержимое, связанное с набором данных
  • Разрешает запросы через внешние API

Reshare

  • Разрешает делиться содержимым набора данных с другими пользователями
  • Позволяет назначать другим пользователям разрешения Read, Reshare или Build

Write

  • Разрешает просматривать и изменять метаданные набора данных
Развёртывание и обслуживание ресурсов в Power BI

Наборы данных и роли рабочей области

Администратор Участник Соавтор Наблюдатель
Read Да Да Да Да
Build Да Да Да Нет
Write Да Да Да Нет
Reshare Да Да Нет Нет
Развёртывание и обслуживание ресурсов в Power BI

Способы получения разрешений на набор данных

  • Назначение разрешений на набор данных напрямую пользователю или группе

Назначение разрешений на набор данных для пользователя или группы.

Развёртывание и обслуживание ресурсов в Power BI

Способы получения разрешений на набор данных

  • Назначение разрешений на набор данных напрямую пользователю или группе
  • Назначение разрешений приложению и предоставление доступа к нему пользователю

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

Развёртывание и обслуживание ресурсов в Power BI

Способы получения разрешений на набор данных

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

Предоставление прав пользователю через ссылку.

Развёртывание и обслуживание ресурсов в Power BI

Безопасность на уровне строк (RLS)

  • Ограничение доступа к данным для отдельных пользователей
  • Создание фильтров для отображения или скрытия строк в зависимости от прав доступа текущего пользователя
  • Фильтры задаются для ролей
  • Роли определяются в Power BI Desktop
  • Назначение пользователей и групп на роли выполняется в Power BI Service

Power BI Desktop позволяет определять роли для безопасности на уровне строк, а Power BI Service — назначать пользователей и группы на эти роли.

Развёртывание и обслуживание ресурсов в Power BI

Ограничения безопасности на уровне строк

  • Производительность снижается из-за дополнительных вычислительных затрат
  • Пользователи с разрешением Write видят все данные — на практике безопасность на уровне строк распространяется только на наблюдателей
Развёртывание и обслуживание ресурсов в Power BI

Метки конфиденциальности

  • Защита конфиденциального содержимого от несанкционированного доступа и утечки данных
  • Метки конфиденциальности с настройками шифрования могут влиять на доступ к содержимому в Power BI Desktop
  • Администраторы Power BI могут запретить экспорт конфиденциальных данных
  • Метки конфиденциальности могут изменяться — пользователи с соответствующими правами вправе их менять
  • Все изменения фиксируются в журнале аудита Power BI

Добавление метки конфиденциальности к отчёту.

Развёртывание и обслуживание ресурсов в Power BI

Как установить метки конфиденциальности

  • Метки конфиденциальности настраиваются в Microsoft 365 Compliance Center
  • Использование меток должно быть включено для организации
  • Требуется выполнить вход
  • Требуется лицензия Power BI Pro или Premium Per User
  • Требуются права на редактирование маркируемого содержимого

Установка метки конфиденциальности в Power BI Desktop.

Развёртывание и обслуживание ресурсов в Power BI

Давайте потренируемся!

Развёртывание и обслуживание ресурсов в Power BI

Preparing Video For Download...