Безопасность Power BI – что такое динамическая безопасность на уровне строк
1. Цель
В нашей предыдущей статье мы говорили о Срезах Power BI . Здесь мы узнаем о том, как организована система безопасности, а затем перейдем к аспектам безопасности Power BI. Кроме того, мы обсудим безопасность на уровне строк в Power BI.
Безопасность Power BI – что такое динамическая безопасность на уровне строк
2. Что такое безопасность в Power BI?
Безопасность – важный аспект любой системы отчетности. Очень важно, чтобы пользователи видели только те данные, которые им разрешено просматривать. Чтобы реализовать безопасность Power BI, вы настраиваете роли и используете DAX, чтобы обеспечить соблюдение правил доступа к данным. Например, вы можете создать роль для отдела продаж в США и разрешать им просматривать продажи для магазинов в США.
А вы знаете, что такое роли администратора Power BI (администрирование Power BI)?
3. Безопасность Power BI
Одна из самых полезных возможностей Power BI – это простой доступ к созданным вами отчетам и информационным панелям. Понимание того, как это сделать, может быть оказаться очень сложным, особенно если вам просто нужно предоставить доступ определенному кластеру пользователей. В противном случае вам необходимо предоставить только часть информации из отчета.
Прежде чем мы рассмотрим различные варианты, доступные для решения этих ситуаций, жизненно важно понимать идеи доступа, совместного использования и безопасности.
Одним из простых способов полагаться на доступ к отчетам, связанным с информационными панелями Power Metal, является его сопоставление с полетом на самолете. Для доступа на рейс пассажиру нужен билет с его ФИО.
Прочтите об интеграции Power Bi и Excel - с существующей информационной панелью
Это похоже на метод доступа пользователя к сервису Power Metal ассоциированной организации через аутентификацию имени пользователя и пароль. После того, как лицензированный пользователь предоставил обязательную информацию об учетной записи и пароль.
Часто это контроль доступа… если у пользователя нет необходимых разрешений. Они не могут получить доступ к содержанию (или даже увидеть его в списке доступных отчетов/информационных панелей). Авторы отчетов Power Metal и информационных панелей описывают структуру, в которой группы пользователей должны иметь доступ к контенту. Независимо от того, предоставлять ли разрешения для совместной работы по созданию отчетов или полностью для использования отчетов.
4. Безопасность на основе ролей
Если используется безопасность Power BI на основе ролей, создатель отчета или информационной панели позаботится о том, чтобы группа клиентов отчета или информационной панели взаимодействовала с одним и тем же объектом. Члены различных ролей могут видеть только ту информацию, которая актуальна или допустима для участников этой роли. Менеджеры могут назначить работу, которая позволит им просматривать всю информацию в наборе данных. В то время как отдельные продавцы могут иметь доступ только к своему региону или клиентам.
Процесс создания безопасности на основе ролей управляется путем распределения ролей между рабочими столами Power Metal. Задание использует информацию из модели для определения доступа. Чтобы проиллюстрировать, ограничения информации о продажах только торговыми представителями в определенном регионе. Владелец помещения создает рабочие места для каждого региона. Затем используя выражение DAX члены этой роли получают ограниченную информацию, отфильтрованную этим выражением.
А вы знаете, как добавить фильтр Power BI в отчет и типы фильтров?
В качестве вспомогательного примера на изображении ниже показано выполнение задания, фильтрующего информацию по Северной Америке:
Динамическая безопасность на уровне строк в Power BI – Северная Америка
После того, как набор данных будет распечатан в службе Power metal. Владелец назначает пользователям роль или роли, которые были созданы, как показано ниже:
Динамическая безопасность на уровне строк в Power BI – роли
Хотя эта методология сократит количество отчетов и информационных панелей, которые необходимо создать для компании, потребуется также и тщательное управление, чтобы каждая из них создала обязательные роли в отчете и назначила пользователям и/или командам роли в рамках службы. Использование табличной модели служб SQL Server Analysis Services для стандартизации наборов данных, лежащих в основе ваших отчетов. Информационная панель – это метод, позволяющий снизить нагрузку на создание и поддержку нескольких ролей безопасности. Это так же просто, как создание и санкционирование ролей и ролевых фильтров с помощью табличной информации SSAS, которую можно использовать в нескольких отчетах и информационных панелях Power Metal.
И наконец, вы будете использовать динамическую безопасность Power BI для ограничения доступа к информации. Благодаря санкционированной безопасности на уровне строк в отчетах Power metal, поддерживаются учетные данные пользователя. Вы устанавливаете параметры того, какую информацию они видят. Продолжая нашу аналогию с путешествиями, использование динамической безопасности на уровне строк Power BI аналогично данным, предоставляемым бортпроводникам в отношении таких вещей, как специальное питание. Путешественники могут лететь одним и тем же рейсом и в пределах одной категории и ряда мест. Тем не менее, можно получить вегетарианскую еду или другую еду без глютена, что подтверждается данными, которые они предоставили авиакомпании.
Давайте посмотрим, как создать кольцевую диаграмму Power BI
Динамическая безопасность на уровне строк в Power BI достигается в Power Metal за счет использования пользовательских таблиц в модели. Поэтому USERNAME () или USERPRINCIPALNAME () функционирует в выражении DAX после создания ролей безопасности. Служба Power metal объекта передает учетные данные пользователя, вошедшего в службу. Просмотр отчета или информационной панели для операции и использование этой цены для фильтрации информации, как показано ниже:
Динамическая безопасность на уровне строк в Power BI
Создание надлежащего уровня доступа и безопасности для отчетов, информационных панелей и наборов данных Power metal может оказаться сложной задачей. Но совсем не обязательно! Если у вас есть вопрос или вам нужно понять, что вас беспокоит. Однако BlueGranite облегчит вашей организации безопасность Power BI.
Итак, это все, что мы хотели рассказать о безопасности Power BI. Надеемся, вам понравилось наше объяснение.
5. Выводы
Итак, в этом посте мы узнали об аспектах безопасности Power BI. Кроме того, мы обсудили пример безопасности Power BI и безопасности Power BI на уровне строк. Но если есть у вас сомнения, не стесняйтесь задавать свои вопросы.