我们可以使用 PowerApps 获取所有 Azure AD 用户列表吗?

Can we get all Azure AD users list using PoweApps?

我想知道是否有可能让所有 Azure AD 用户都使用 PowerApps。

您无法获取所有使用 PowerApps 的 Azure Ad 用户,但您可以列出单个用户或组内用户的 details

  • 使用需要 administrative permissionsAzure 广告连接器,如下所示:

    • Group.ReadWrite.All
    • User.ReadWrite.All
    • Directory.ReadWrite.All
  • 在应用程序中连接 Azure AD,

    转到数据选项卡 -> 添加数据 -> 搜索 Azure AD -> Select Azure Ad 连接器 -> 连接

要获取群组中的 用户 ,请使用以下查询:

Users= AzureAD.GetGroupMembers("Your_Group_ID").value

要获取用户的详细信息,请使用以下查询:

OnSelect = ClearCollect( colAzureUserDetails, AzureAD.GetUser(txtAzureID.Text) ) 

要了解更多详情,请参考以下链接:

Power Apps Azure AD Group - SPGuides

Power Apps : Get users from Azure AD to Power Apps view to list table and refresh button for table - Stack Overflow