从Azure数据工厂(ADF)查找Azure AD

时间:2020-06-08 17:24:07

标签: azure azure-active-directory azure-logic-apps azure-powershell azure-data-factory-2

我从平面文件(我认为是域名\登录名)中获取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达到相同的目的?

1 个答案:

答案 0 :(得分:0)

我相信,如果您使用的是azuread powershell模块,那么它实际上确实会返回所有属性。您只需要列出它们。例如。

get-azureaduser | fl 

您应该看到所有属性的完整列表。

您可以创建一个管道来查询o365图形api,这应该能够为您获取所有数据。为此,您可以在管道中创建一个office365连接器,然后获取数据。