如何将 Azure Active Directory 组添加到 SSDT 表格项目中的角色?
How can I add Azure Active Directory group to role in SSDT tabular project?
我有需要部署到 Azure Analysis Services 的 SSDT 表格项目。
我在表格模型资源管理器中创建了新角色,但是当我尝试将在 Azure Active Directory 中创建的组添加为该角色的成员时,我在部署时遇到错误。
如果我尝试使用 Add
添加此组并在我的组织 AD 中找到它,我会收到此错误:
Cannot deploy metadata. Reason: Failed to save modifications to the server. Error returned: 'The identity 'myorganization\mygroup' has invalid identity provider ''. Only Azure Active Directory users or groups are supported. Use 'AzureAD' as the value of the identity provider.
如果我使用 Add External
(我尝试了几种拼写 - mygroup
、mygroup@myorganization.com
、mygroup@myorganization.onmicrosoft.com
、mygroupid
),我得到这个:
Failed to save modifications to the server. Error returned: 'The
identity 'mygroup' was not found in Azure
Active Directory. Details: Unable to resolve user or group
'mygroup'
Technical Details:
RootActivityId: 4c2db4b3-9046-4ccb-bbcc-c99066a3665d
Date (UTC): 9/13/2017 11:14:12 PM
'.
我可以在没有任何角色的情况下部署项目,我可以添加我的个人帐户 (me@myorganization.com
) 就好了。
我使用的是 VS Professional 2015 版本 14.0.25431.01(更新 3)和 SSDT 14.0.61707.300。
使用 AAD 组作为角色成员的正确方法是什么?
添加组的正确方法是使用 Add External
并按以下格式提供 ID:
obj:<group-id>@<directory-id>
我通过 SSMS 添加我的组然后使用 'Script View' 查看实际添加的内容。
目录 ID 可以在 Azure 门户中的 Azure Active Directory 服务的“属性”选项卡中找到。
我有需要部署到 Azure Analysis Services 的 SSDT 表格项目。
我在表格模型资源管理器中创建了新角色,但是当我尝试将在 Azure Active Directory 中创建的组添加为该角色的成员时,我在部署时遇到错误。
如果我尝试使用 Add
添加此组并在我的组织 AD 中找到它,我会收到此错误:
Cannot deploy metadata. Reason: Failed to save modifications to the server. Error returned: 'The identity 'myorganization\mygroup' has invalid identity provider ''. Only Azure Active Directory users or groups are supported. Use 'AzureAD' as the value of the identity provider.
如果我使用 Add External
(我尝试了几种拼写 - mygroup
、mygroup@myorganization.com
、mygroup@myorganization.onmicrosoft.com
、mygroupid
),我得到这个:
Failed to save modifications to the server. Error returned: 'The identity 'mygroup' was not found in Azure Active Directory. Details: Unable to resolve user or group 'mygroup'
Technical Details: RootActivityId: 4c2db4b3-9046-4ccb-bbcc-c99066a3665d Date (UTC): 9/13/2017 11:14:12 PM '.
我可以在没有任何角色的情况下部署项目,我可以添加我的个人帐户 (me@myorganization.com
) 就好了。
我使用的是 VS Professional 2015 版本 14.0.25431.01(更新 3)和 SSDT 14.0.61707.300。
使用 AAD 组作为角色成员的正确方法是什么?
添加组的正确方法是使用 Add External
并按以下格式提供 ID:
obj:<group-id>@<directory-id>
我通过 SSMS 添加我的组然后使用 'Script View' 查看实际添加的内容。
目录 ID 可以在 Azure 门户中的 Azure Active Directory 服务的“属性”选项卡中找到。