如何使用Power BI Rest API从Power BI应用程序检索所有用户的列表?

时间:2019-07-09 11:33:04

标签: powershell powerbi

我正在寻找一种方法,以了解谁可以访问Power BI服务中的哪些信息产品。如何使用Power BI REST API检索每个Power BI App的用户列表?

Publish App - Access - Permissions

我尝试了Get Apps终结点,该终结点将返回我们域中所有已安装应用的列表。

Login-PowerBI 
$apps = Invoke-PowerBIRestMethod -Url "https://api.powerbi.com/v1.0/myorg/apps" -Method Get 
$apps

并返回一个列表,例如:

{
  "value": [
    {
      "id": "f089354e-8366-4e18-aea3-4cb4a3a50b48",
      "description": "The finance app",
      "name": "Finance",
      "publishedBy": "Bill",
      "lastUpdate": "2019-01-13T07:46:53.094+00:00"
    },
    {
      "id": "3d9b93c6-7b6d-4801-a491-1738910904fd",
      "description": "The marketing app",
      "name": "Marketing",
      "publishedBy": "Ben",
      "lastUpdate": "2018-11-13T07:46:53.094+00:00"
    }
  ]
}

但是,这里不包括用户列表。是否可以通过其他方式检索用户列表?

1 个答案:

答案 0 :(得分:0)

据我所知,没有办法使用API​​来获得它。另外,考虑到整个组织都可以使用的应用程序,支持这样的列表没有多大意义。

相关问题