在visual studio中将azure广告组添加到表格模型

xoefb8l8  于 2023-10-23  发布在  其他
关注(0)|答案(1)|浏览(98)

我尝试将Azure广告组添加到Visual Studio中的表格模型的角色。我尝试过通过visual studio添加组(在角色编辑器中查找用户)和更改代码本身。但是当我尝试打开解决方案时,我得到了同样的错误:

  • 在工作区数据库上打开模型时出错。原因:无法将修改保存到服务器。返回错误:'无法为Azure Analysis Services角色成员指定ID:'obj:xxxxxxx@ yyyyyyy'. *

有没有人知道是否可以在visual studio的bism模型中添加一个广告组?

sg24os4d

sg24os4d1#

我不知道Visual Studio的具体细节,但在TMSL format中,您可以使用以下示例添加一个组作为角色成员。基本上,只需输入obj:object-id@tenant-id作为组名。
你需要两样东西:

*对象id(组id)可以在Azure Portal中找到,只需搜索组即可
*租户ID(目录ID)可以在Azure门户中找到,转到Azure Active Directory并打开属性选项卡。

{
  "roles": [
    {
      "name": "Internet Sales Global",
      "description": "All users can query model data",
      "modelPermission": "read",
      "members": [
        {
          "memberName": "[email protected]",
          "identityProvider": "AzureAD"
        },
        {
          "memberName": "obj:my-object-id@my-tenant-id",
          "identityProvider": "AzureAD"
        }
      ]
    }
  ]
}

答案是here

相关问题