首页 > 解决方案 > 将邮箱用户交换到 PowerBi

问题描述

是否可以将 Exchange/azure AD 中的邮箱用户和组列表连接到 PowerBI 中的完整列表?

到目前为止,我已经通过 PowerShell 导出了列表,但我需要以某种方式自动化。

标签: powershellazure-active-directorypowerbi

解决方案


您可以使用适用于 PowerBI Desktop 应用程序的 Microsoft Graph Security (Beta)。

若要使用 Microsoft Graph 安全连接器,您必须明确获得 Azure Active Directory (Azure AD) 租户管理员的同意。请参阅Microsoft Graph 安全身份验证要求。同意需要连接器的应用程序 ID 和名称,此处引用并在 Azure 门户中提供:

若要为连接器授予同意,您的 Azure AD 租户管理员可以使用以下任一方法:

  1. 为 Azure AD 应用程序授予同意
  2. 通过应用程序同意体验响应逻辑应用在首次运行期间提交的请求
  3. 登录到 Microsoft Graph 安全连接器的用户帐户必须是 Azure AD 中安全读者受限管理员角色的成员,可以是安全读者或安全管理员。请参阅将 Azure AD 角色分配给用户。

然后按照以下步骤使用连接器:

  1. 从 Power BI Desktop 的主页功能区中选择获取数据 > 更多。
  2. 从窗口左侧的类别列表中选择在线服务。
  3. 选择 Microsoft Graph 安全性(测试版)。

在此处输入图像描述 4. 在Microsoft Graph Security 窗口中,选择要查询的Microsoft Graph API 版本:v1.0 或beta。 在此处输入图像描述 5. 出现提示时登录您的 Azure Active Directory 帐户。如上一节所述,此帐户需要具有安全阅读者或安全管理员角色。 在此处输入图像描述 6. 如果您是租户管理员并且尚未同意 Microsoft Graph 安全性 Power BI 连接器(应用程序),您将看到以下对话框。代表您的组织选择同意。7. 登录后,您将看到以下对话框,表明您已通过身份验证。选择连接。 在此处输入图像描述

连接后,导航器窗口会显示 Microsoft Graph 安全 API 中针对您在步骤 4 中选择的版本可用的警报、安全分数和其他实体。选择一个或多个实体以在 Power BI Desktop 中导入和使用。然后,选择加载以获取步骤 9 之后显示的结果视图。

在此处输入图像描述

如果要使用 Microsoft Graph 安全 API 的高级查询,请选择指定自定义 Microsoft Graph 安全 URL 以筛选结果。

希望能帮助到你。


推荐阅读