Azure sql database 如何从Azure SQL查询AAD安全组成员身份

Azure sql database 如何从Azure SQL查询AAD安全组成员身份,azure-sql-database,Azure Sql Database,我正在尝试从Azure SQL中找到一种方法,1)枚举Azure Active Directory安全组的成员,或2)检查用户登录是否是SG的成员。我已经找到了许多关于从加入域的独立SQL安装(而不是从Azure SQL)中执行此操作的文章。独立安装的大多数示例都使用系统存储过程,如xp_cmdshell,这在Azure SQL中是不存在的。我知道我可以创建Azure函数或逻辑应用程序来将用户同步到表中,但如果可能的话,我希望避免使用外部进程来实现这一点。@Kalyan Chanumolu MS

我正在尝试从Azure SQL中找到一种方法,1)枚举Azure Active Directory安全组的成员,或2)检查用户登录是否是SG的成员。我已经找到了许多关于从加入域的独立SQL安装(而不是从Azure SQL)中执行此操作的文章。独立安装的大多数示例都使用系统存储过程,如xp_cmdshell,这在Azure SQL中是不存在的。我知道我可以创建Azure函数或逻辑应用程序来将用户同步到表中,但如果可能的话,我希望避免使用外部进程来实现这一点。

@Kalyan Chanumolu MSFT的评论应该对您非常有帮助。目前不支持此方案

你可以试着采纳他的建议

您必须从中间层(如Azure函数)与Microsoft Graph API对话,以将数据中继到Azure SQL数据库


您也可以,也可以。

不幸的是,目前不支持此方案。您必须从Azure函数这样的中间层与Microsoft Graph API对话,才能将数据中继到Azure SQL数据库。谢谢@KalyanChanumolu MSFT和Jason。我想这是一个远大的目标。我将为该功能添加一个建议。