azure - 从 Azure 数据工厂 (ADF) 查找 Azure AD
问题描述
我从一个平面文件(我相信它是域名\登录名)中获取一个 ID。在将其处理到数据库之前,我需要在 Azure AD 上查找以获取更多详细信息,例如姓名、电子邮件等。
我需要首先确定我在文件中获取的 Azure AD 中的哪些属性。然后,我需要使用我在平面文件源中获取的 ID 查找 Azure AD 以获取该用户的剩余附加信息。
如何获取可以从 Azure AD 获取的所有属性的列表?当我在 Azure 门户上使用 Get-AzureADUser powershell cmdlet 时,它只返回 object_id、email 和 display_name。
我正在使用 ADF 管道将文件移动到 Azure SQL DB。我正在寻找一种从 Azure 数据工厂管道中查找 Azure AD 的方法。如果那不可能,有没有办法使用 LogicApps/powershell/O365 来实现相同的目标?
解决方案
我相信如果您使用的是 azuread powershell 模块,那么它实际上会返回所有属性。你只需要列出它们。例如。
get-azureaduser | fl
您应该会看到所有属性的完整列表。
您可以创建一个管道来查询 o365 图形 api,这应该能够为您获取所有数据。为此,您可以在管道中创建一个 office365 连接器,然后获取数据。
推荐阅读
- amazon-web-services - EC2 实例无法通过主机名访问自身
- python-3.x - 如何选择 Python Pandas 中不连续的列
- php - 为什么分配的数据不会立即更改为模板中的分配值?
- angular - Angular 应用程序不会以独立模式启动
- python - scipy 插入从文件导入的 2D 数据
- haskell - 为什么 (.) 地图有这种类型?
- hockeyapp - 通过 api 下载曲棍球应用程序
- r - 滚动 xts 时间序列
- cordova - 在 phonegap 中通过 ajax 附加远程 html 内容时图像损坏
- java - JUnit 预期异常未按预期工作