代码之家  ›  专栏  ›  技术社区  ›  arghtype Castaldi

如何将Azure Active Directory组添加到SSDT表格项目中的角色?

  •  4
  • arghtype Castaldi  · 技术社区  · 7 年前

    我有一个SSDT表格项目,需要部署到Azure Analysis Services。

    我在表格模型浏览器中创建了新角色,但当我尝试将在Azure Active Directory中创建的组添加为该角色的成员时,我在部署时遇到了错误。

    Add 在我的组织广告中发现了这个错误:

    如果我使用 Add External (我试过几种拼写- mygroup , mygroup@myorganization.com mygroup@myorganization.onmicrosoft.com , mygroupid ),我得到了这个:

    无法将修改保存到服务器。返回错误:“The “mygroup”

    技术细节: 日期(UTC):2017年9月13日晚上11:14:12

    我可以在没有任何角色的情况下部署项目,并且可以添加我的个人帐户( me@myorganization.com

    我使用的是VS Professional 2015版本14.0.25431.01(更新3)和SSDT 14.0.61707.300。

    1 回复  |  直到 7 年前
        1
  •  7
  •   arghtype Castaldi    7 年前

    添加组的正确方法是使用 Add External 并以以下格式提供id:

    obj:<group-id>@<directory-id>
    

    目录Id可以在Azure门户中的“属性”选项卡中的Azure Active Directory服务中找到。